Psidium littorale longipes

Explore definitions, synonyms, and language insights of Psidium littorale longipes

Definitions

Noun
small tropical shrubby tree bearing deep red oval fruit

More General Terms