strawberry guava Meaning, Definition & Usage

  1. noun small tropical shrubby tree bearing small yellowish fruit
    yellow cattley guava; guava; Psidium littorale.

WordNet