meaning of Blütenblätter

Blütenblätter - German to English

petals