Find the word definition

The Collaborative International Dictionary
Plumula

Plumula \Plu"mu*la\, n.; pl. L. Plumule, E. -las. [L. See Plumule.]

  1. (Bot.) A plumule.

  2. (Zo["o]l.) A down feather.

Wiktionary
plumula

n. 1 (context botany English) A plumule. 2 (context zoology English) A down feather.