madroñoTop 30000MeaningsNoun1. strawberry tree (Arbutus unedo)2. fruit of the strawberry tree3. lemon drop mangosteen