Definitions of Family mantidae:

  • noun:   mantises