sparaxis tricolor Meaning, Definition & Usage

  1. noun a showy often-cultivated plant with tawny yellow often purple-spotted flowers
    wandflower.

WordNet