UMBRELLA PLANT


Meaning of UMBRELLA PLANT in English

■ noun a tropical sedge with stiff green stems terminating in a whorl of arching green bracts, often grown as a house plant. [ Cyperus involucratus .]

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