What does Ambrosiakäfer mean?

Ambrosiakäfer - German to English

ambrosia beetles