CATTLEY GUAVA





Definition:

  1. [noun] small tropical shrubby tree bearing deep red oval fruit
    Synonyms: purple strawberry guava, Psidium cattleianum, Psidium littorale longipes

Synonyms: