Tamil Dictionary 🔍

zoantharia

Zo`an*tha"ri*a, n. pl. Etym: [NL.] (Zoöl.) Defn: Same as Anthozoa.


zoantharia - Similar Words