Word info

chiridotid

Noun

Meaning

chiridotid (plural chiridotids)

Any deep-sea holothurian of the family Chiridotidae

Source: en.wiktionary.org

Close letter words and terms