English

edit

Noun

edit

swamp ape (plural swamp apes)

  1. Synonym of skunk ape