BELZEBUTH


Meaning of BELZEBUTH in English

noun a spider monkey (ateles belzebuth) of brazil.

Webster English vocab.      Английский словарь Webster.