English | German | Russian | Czech

bezoar English

Meaning bezoar meaning

What does bezoar mean?

bezoar

A mass, usually of hair or undigested vegetable matter, found in an animal's intestines; a hairball. mass of undigested matter

Synonyms bezoar synonyms

What other words have the same or similar meaning as bezoar?

bezoar English » English

trichobezoar hairball

Bezoar English » English

wild goat pasang Bezoar ibex Bezoar goat

Are you looking for...?