prairie alligator
English
Noun
prairie
alligator
(
plural
prairie alligators
)
The North American insect
Anisomorpha ferruginea
.
Synonyms:
devil's horse
,
witch's horse