Tamil Dictionary 🔍

metazoan

Met`a*zo"an, n.; pl. Metazoans (. (Zoöl.) Defn: One of the Metazoa.


metazoan - Similar Words