nephelium lappaceum (0 synonym found)

Definition of nephelium lappaceum:

(n) : malayan tree bearing spiny red fruit

Definition of nephelium lappaceum:

(n) : malayan tree bearing spiny red fruit

Back to Top