English edit

Noun edit

mantodeans

  1. plural of mantodean