Word info

polyodontode

Noun

Meaning

polyodontode (plural polyodontodes)

A polychaete worm of the genus Polyodontes

Source: en.wiktionary.org

Close letter words and terms