meaning of madroöa

1. 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.


Related Words

madroöa |

Developed & Maintained By Taraprasad.com

Treasure Words