» »

Dictionary Meaning Of Wampee

A tree (Cookia punctata) of the Orange family, growing in
China and the East Indies; also, its fruit, which is about the size of
a large grape, and has a hard rind and a peculiar flavor.

Related Article

Posted By KellyChi On 02:01 Sun, 21 Jan 2018

Comments:0 || Views:



Please LOGIN or REGISTER To Gain Full Access To This Article