Word info

sea worm

Noun

Meaning

sea worm (plural sea worms)

A marine annelid.

Source: en.wiktionary.org

Close letter words and terms