Word info

spintherid

Noun

Meaning

spintherid (plural spintherids)

(zoology) Any polychaete worm of the family Spintheridae.

Source: en.wiktionary.org

Close letter words and terms