meaning of nephelium lappaceum

1. Malayan tree bearing spiny red fruit


Related Words

nephelium lappaceum |

Developed & Maintained By Taraprasad.com

Treasure Words