ilex_cornutaEnglish

Chinese holly, Ilex cornuta

Noun

Dense rounded evergreen shrub of China having spiny leaves, widely cultivated as an ornamental

English: Chinese holly, Ilex cornuta

English words with similar meanings

Show 1 words