Word info

lumbrinerid

Noun

Meaning

lumbrinerid (plural lumbrinerids)

Any annelid of the family Lumbrineridae

Source: en.wiktionary.org

Close letter words and terms