'Plumula' definitions:

Definition of 'Plumula'

From: GCIDE
  • Plumula \Plu"mu*la\, n.; pl. L. Plumule, E.-las. [L. See Plumule.]
  • 1. (Bot.) A plumule. [1913 Webster]
  • 2. (Zool.) A down feather. [1913 Webster]