nephropsid
English
Noun
nephropsid
(
plural
nephropsids
)
(
zoology
)
Any
lobster
in the
family
Nephropsidae
.
Anagrams
nephropids