Tamil Dictionary 🔍

zoantharian

Zo`an*tha"ri*an, a. (Zoöl.) Defn: Of or pertaining to the Zoantharia. -- n. Defn: One of the Anthozoa.


zoantharian - Similar Words