Meaning of trout lily
Definition of trout lily
(noun)
eastern
North American
dogtooth
having
solitary
yellow
flowers
marked
with
brown
or
purple
and
spotted
interiors
Other information on trout lily
WIKIPEDIA results for
trout lily
Amazon results for
trout lily
Tweet