yellow cattley guava Meaning, Definition & Usage

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

WordNet