HOSTA


Meaning of HOSTA in English

[hos.ta] n [NL, fr. Nicolaus Host d. 1834 Austrian botanist] (1828): plantain lily

Merriam-Webster English vocab.      Английский словарь Merriam Webster.