soldiers-in-green

English

Noun

soldiers-in-green (uncountable)

  1. Synonym of pheasant's eye (Adonis annua)