Definition Definition

madroa - Meaning and Examples

Meaning of 'madroa' (Webster Dictionary)

1 . Madroa [ n.]
- A small evergreen tree or shrub (Arbutus Menziesii), of California, having a smooth bark, thick shining leaves, and edible red berries, which are often called madroa apples.