Meaning of strawberry guava
Definition of strawberry guava
(noun)
small
tropical
shrubby
tree
bearing
small
yellowish
fruit
Other information on strawberry guava
WIKIPEDIA results for
strawberry guava
Amazon results for
strawberry guava
Tweet