mantodeans
English
Noun
mantodeans
plural of
mantodean