Noun Definition

nephropsidae

1.Definition: in some classifications coextensive with the Homaridae

Category: Animals