What is a flower

animals 0 69

What is a flower