strawberry guava

英 美
  • 草莓番石榴
Noun:
  1. small tropical shrubby tree bearing small yellowish fruit