Noun Definition

sparaxis tricolor

1.Definition: a showy often-cultivated plant with tawny yellow often purple-spotted flowers

Related Noun(s):wandflower

Category: Plants