CROWN OF THORNS


Meaning of CROWN OF THORNS in English

■ noun

1》 a large spiky starfish of the tropical Indo-Pacific, feeding on coral. [ Acanthaster planci .]

2》 a thorny shrub. [ Euphorbia milii (Madagascar, a popular house plant), and other species.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.