VariousWords beta
Related Terms:
Noun
Definition: A fictional cryptid said to have been seen on Papua New Guinea in the early twentieth century, resembling a tapir or giant sloth.
VariousWords beta
Definition: A fictional cryptid said to have been seen on Papua New Guinea in the early twentieth century, resembling a tapir or giant sloth.