Where does “serpula” come from?
serpula (English) comes from Latin serpula, from Latin serpō, from Proto-Indo-European serp- — to creep, crawl.
serpula (English): Any of numerous species of tubicolous annelids of...
Definitions
- Any of numerous species of tubicolous annelids of...