Definition of Welsh Poppy

  • 1. Widely cultivated west European plant with showy pale yellow flowers Noun

Synonyms for word "welsh poppy"

Semanticaly linked words with "welsh poppy"

Hyponims for word "welsh poppy"