Tamil Dictionary 🔍

plumulaceous

Plu`mu*la"ceous, a. (Zoöl.) Defn: Downy; bearing down.


plumulaceous - Similar Words