Tamil Dictionary 🔍

helianthoid

He`li*an"thoid, a. (Zoöl.) Defn: Of or pertaining to the Helianthoidea.


helianthoid - Similar Words