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.”

Synonyms

  • citrus
  • evergreen

Antonyms

  • barren
  • deciduous