meaning of plumula
1. A plumule.
2. A down feather.
Related Words
plumula | plumulaceous | plumular | plumularia | plumularian | plumularias | plumularlae |
1. A plumule.
2. A down feather.
plumula | plumulaceous | plumular | plumularia | plumularian | plumularias | plumularlae |