Skip to main content

mantidae

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