Datasegment.com Online Dictionary
  Online Dictionary : P : plumula

plumula


1 definition found

plumula - Collaborative International Dictionary of English v.0.48 :

  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]