English

edit

Noun

edit

nephropsid (plural nephropsids)

  1. (zoology) Any lobster in the family Nephropsidae.

Anagrams

edit