Nephropsidae Meaning

There are 1 meaning(s) for word Nephropsidae

Meaning 1 : in some classifications coextensive with the Homaridae

    Synonyms : family nephropsidae