Meaning of sparaxis tricolor

Definition of sparaxis tricolor

(noun) a showy often-cultivated plant with tawny yellow often purple-spotted flowers

Other information on sparaxis tricolor

WIKIPEDIA results for sparaxis tricolor
Amazon results for sparaxis tricolor