tiger lily
tiger lily
English
Noun
Ad
Definition
A bulbous flowering plant, Lilium lancifolium, with a large spectacular flower and an edible bulb.
Ad
tiger lily
A bulbous flowering plant, Lilium lancifolium, with a large spectacular flower and an edible bulb.