Strawberry Guava Synonyms

Small tropical shrubby tree bearing small yellowish fruit
(Noun)