Tamil Dictionary 🔍

myzontes

My*zon"tes, n. pl. Etym: [NL., fr. Gr. (Zoöl.) Defn: The Marsipobranchiata.


myzontes - Similar Words