meaning of Ambrosiakäfer

Ambrosiakäfer - German to English

ambrosia beetles