Tamil Dictionary 🔍

metazoon

Met`a*zo"ön, n. Etym: [NL.] (Zoöl.) Defn: One of the Metazoa.


metazoon - Similar Words