'Psidium littorale' definitions:

Definition of 'Psidium littorale'

(from WordNet)
noun
Small tropical shrubby tree bearing small yellowish fruit [syn: guava, strawberry guava, yellow cattley guava, Psidium littorale]

Words containing 'Psidium littorale'