Tamil Dictionary 🔍

polypean

Pol`y*pe"an, a. (Zoöl.) Defn: Of or pertaining to a polyp, or polyps.


polypean - Similar Words