meaning of Banksiazapfen

Banksiazapfen - German to English

banksia cone