Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of schizonemertea

- A group of nemerteans comprising those having a deep slit along each side of the head. See Illust. in Appendix.