mengwe

/mɛŋˈweɪ/

Definitions

1. noun

a type of Chinese apricot or plum tree

“The mengwe trees are renowned for their vibrant pink blossoms.”

Synonyms

  • Chinese plum
  • apricot tree