Leopard-lily definition

A tall plant (Lilium pardalinum) native to California and southwest Oregon, having nodding, dark-spotted, orange-red flowers.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
leopard-lily
Plural:
leopard lilies