What does Artischockenblüte mean?

Artischockenblüte - German to English

artichoke blossom