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
Tweet