Tamil Dictionary 🔍

papillous

Pap"il*lous, a. Defn: Papillary; papillose.


papillous - Similar Words