bezoars
bezoars has 1 sense in the JumbleFix dictionary. Letters: 7.
Definitions
noun
. Plural of bezoar; masses of undigested material found in the stomachs of animals, once used as antidotes.