MADRO?A


Meaning of MADRO?A in English

noun 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 madro?a apples.

Webster English vocab.      Английский словарь Webster.