floricides
English
Noun
floricides
plural of
floricide