meaning of nemertean

1. soft unsegmented marine worms that have a threadlike proboscis and the ability to stretch and contract


Related Words

nemertean |

Developed & Maintained By Taraprasad.com

Treasure Words