wild flower


Meanings

  • wild or uncultivated flowering plant

Synonyms