Advertisement
Advertisement
coral lily
noun
- a bulbous herb, Lilium pumilum, of eastern Asia, having scarlet flowers with recurved petals.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse