Tamil Dictionary 🔍

folliculated

Fol*lic"u*la`ted, a. Defn: Having follicles.


folliculated - Similar Words