flower mantises
English
Noun
flower
mantises
plural of
flower mantis