Skip to main content

manteidae

English manteidae meaning in English  •  manteidae का अर्थ अंग्रेजी में
prop. n.
  • A natural family of insects including the mantises. Also spelled Mantidae>.
Advertisement