mantidae : Idioms & Phrases


family mantidae

  • noun mantises
    Mantidae; family Manteidae; Manteidae.
WordNet