TROUT LILY


Meaning of TROUT LILY in English

[trout lily] n [prob. fr. its speckled leaves] (ca. 1898): dogtooth violet

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