mantidae
English
mantidae meaning in English • mantidae का अर्थ अंग्रेजी में
prop. n.
- The natural family conmprising the mantises. Same as Manteidae.