Tamil Dictionary 🔍

tethyodea

Te`thy*o"de*a, n. pl. Etym: [NL., fr. Tethys + Gr. (Zoöl.) Defn: A division of Tunicata including the common attached ascidians, both simple and compound. Called also Tethioidea.


tethyodea - Similar Words