carrion flowers
English
Noun
carrion
flowers
plural of
carrion flower