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