Tamil Dictionary 🔍

nemertida

Ne*mer"ti*da, n. pl. Etym: [NL.] (Zoöl.) Defn: Nemertina.


nemertida - Similar Words