Tamil Dictionary 🔍

zoanthoid

Zo*an"thoid, a. Etym: [See Zoantharia, and -oid.] (Zoöl.) Defn: Of or pertaining to the Zoanthacea.


zoanthoid - Similar Words