skimmia

/ˈskɪmiə/

Definitions

1. noun

any flowering plant of the genus Skimmia, native to East Asia.

“The skimmia plants were beautifully arranged in the garden’s central bed.”

Synonyms

  • laurel
  • shrub

Antonyms

  • herb
  • weed