Definify.com

Definition 2024


bezoar_goats

bezoar goats

English

Noun

bezoar goats

  1. plural of bezoar goat