bezoars

English

Noun

bezoars

  1. plural of bezoar