arbouse
Top 45000
Meanings
Noun
1. arbutus berry (fruit of the strawberry tree) (botany)
Examples1
The fruits of the strawberry tree are very sweet.