meaning of Baumlamm

Baumlamm - German to English

Vegetable Lamb of Tartary