1 flame lily | Definition of flame lily

flame lily

noun

Definition of flame lily