star lily
noun
a lily, Lilium concolor, of China, having erect, somewhat fragrant, bright-red flowers.
Words nearby star lily
star facet,
star fruit,
star grass,
star jasmine,
star key,
star lily,
star map,
star network,
star of bethlehem,
star of courage,
star of david