manteidae : Idioms & Phrases


family manteidae

  • noun mantises
    Mantidae; family Mantidae; Manteidae.
WordNet