Noun Definition

lemon lily

1.Definition: a day lily with yellow flowers

Related Noun(s):hemerocallis flava

Category: Plants