FOXTAIL LILY


Meaning of FOXTAIL LILY in English

[foxtail lily] n (1946): eremurus

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