Webster's Revised Unabridged Dictionary · 1913

Nemertid

Nemertid , adjective and noun

(Zoology) Nemertean.