soldiers-in-green
English
Noun
soldiers
-
in
-
green
(
uncountable
)
Synonym of
pheasant's eye
(
Adonis annua
)