Word info

spirorbid

Noun

Meaning

spirorbid (plural spirorbids)

Any polychaete worm of the genus Spirorbis.

Source: en.wiktionary.org

Close letter words and terms