prairie alligator

English

Noun

prairie alligator (plural prairie alligators)

  1. The North American insect Anisomorpha ferruginea.
    Synonyms: devil's horse, witch's horse