wild orange lily

noun

Definition of wild orange lily