sparaxis tricolor

Noun
  1. A showy often-cultivated plant with tawny yellow often purple-spotted flowers (synset 112439012)

Found on Word Lists

Other Searches