Word info

nephropsid

Noun

Meaning

nephropsid (plural nephropsids)

(zoology) Any lobster in the family Nephropsidae.

Source: en.wiktionary.org

Close letter words and terms