Word info

urechid

Noun

Meaning

urechid (plural urechids)

Any spoonworm of the family Urechidae

Source: en.wiktionary.org

Close letter words and terms