Sparaxis tricolor

Explore definitions, synonyms, and language insights of Sparaxis tricolor

Definitions

Noun
a showy often-cultivated plant with tawny yellow often purple-spotted flowers

More General Terms