BEASTHOOD


Meaning of BEASTHOOD in English

noun state or nature of a beast.

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