Noun
·
B1
lily
Meaning
a flowering plant with large petals; a fragrant flower.
Lists
Nature
Plants