chaenomeles

/kaɪ.nə.ˈmiː.liːz/

Definitions

1. noun

A genus of flowering plants in the family Rosaceae, comprising ornamental shrubs and small trees.

“The botanical garden features a beautiful chaenomeles with vibrant pink flowers.”

Synonyms

  • flowering shrub
  • ornamental plant

Antonyms

  • noxious plant
  • weed