What is Manzanilla?
Manzanilla, scientifically known as Crataegus pubescens, is a deciduous shrub or small tree native to the forests and woodlands of Guatemala and various regions in Mexico including Central, Gulf, Northeast, Southeast, and Southwest parts. Manzanilla (Latin: Crataegus pubescens) is a medicinal plant catalogued in PlantSage.
