witch's horse

English

Noun

witch's horse

  1. Synonym of prairie alligator.