Tamil Dictionary 🔍

anthozoan

An`tho*zo"an, a. (Zoöl.) Defn: Pertaining to the Anthozoa. -- n. Defn: One of the Anthozoa.


anthozoan - Similar Words