Tamil Dictionary 🔍

nemertid

Ne*mer"tid, a. & n. (Zoöl.) Defn: Nemertean.


nemertid - Similar Words