Belzebuth


(n.) A spider monkey (Ateles belzebuth) of Brazil.



Similar Words:

Belzebuth