English edit

Noun edit

mantids

  1. plural of mantid