wumpuses

English

Noun

wumpuses

  1. plural of wumpus