Tamil Dictionary 🔍

nemertes

Ne*mer"tes, n. Etym: [NL., fr. gr. (Zoöl.) Defn: A genus of nemertina.


nemertes - Similar Words