PLANTAIN LILY


Meaning of PLANTAIN LILY in English

■ noun another term for hosta .

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