nephropsidae
English
nephropsidae meaning in English • nephropsidae का अर्थ अंग्रेजी में
prop. n.
- A natural family in some classifications coextensive with the Homaridae.