Online English Dictionary

Home

Plumulaceous


a.

Downy; bearing down.


© 2009 Dammam Community College