Plumula(n.) A plumule.
Plumula(n.) A down feather.

Words within plumula

5 letter words: 4 results
View all words...