meaning of psidium littorale

1. small tropical shrubby tree bearing small yellowish fruit


Related Words

psidium littorale | psidium littorale longipes |

Developed & Maintained By Taraprasad.com

Treasure Words