English | German | Russian | Czech

floricide English

Meaning floricide meaning

What does floricide mean?

floricide

The killing of a flower.

Are you looking for...?