Skip to main content

forficulidae

English forficulidae meaning in English  •  forficulidae का अर्थ अंग्रेजी में
Noun
  • A natural family of insects incliuding the typical earwigs.
Advertisement