limamato

Noun
worm in


 * 1) any of the phylum Nemertea of worms