HOSTA


Meaning of HOSTA in English

[ 'hɒstə ]

■ noun an East Asian plant cultivated in the West chiefly for its shade-tolerant ornamental foliage. [Genus Hosta .]

Origin

mod. L., named after the Austrian physician Nicolaus T. Host (1761–1834).

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