strawberry guava


Meanings

  • small tropical shrubby tree bearing small yellowish fruit