Tamil Dictionary 🔍

tritozooid

Tri`to*zo"oid, n. Etym: [Gr. (Zoöl.) Defn: A zooid of the third generation in asexual reproduction.


tritozooid - Similar Words