Fruit of espinoalbar. Definition

Medical Definition: Fruit of espinoalbar

Fruit of the tree or shrub of the hawthorn. It has been used in some cultures to treat certain medical problems, including heart and gastrointestinal problems.

* Automatic translation