psidium littorale (0 synonym found)

Definition of psidium littorale:

(n) : small tropical shrubby tree bearing small yellowish fruit

Definition of psidium littorale:

(n) : small tropical shrubby tree bearing small yellowish fruit

Back to Top