wampee
/ˈwæmpi/Definitions
1. noun
a tropical evergreen tree (Citrus wampee) native to China, having clusters of small, edible, yellowish-green fruit
“The wampee tree is native to southern China and is often used as a decorative plant in gardens.”
1. noun
a tropical evergreen tree (Citrus wampee) native to China, having clusters of small, edible, yellowish-green fruit
“The wampee tree is native to southern China and is often used as a decorative plant in gardens.”