sonchus oleraceus

Noun
  1. Annual Eurasian sow thistle with soft spiny leaves and rayed yellow flower heads (synset 112039504)

Found on Word Lists

Other Searches