English

edit

Etymology

edit

From translingual Nephropidae

Noun

edit

nephropid (plural nephropids)

  1. (zoology) Any member of the Nephropidae.

Anagrams

edit