AMBROSIA BEETLE Meaning of AMBROSIA BEETLE in English () A bark beetle that feeds on ambrosia. Webster's English dictionary. Английский словарь Webster. 2012