What does ambrosia beetle mean?
The definition of ambrosia beetle
Ambrosia beetle. (Zoöl.)
A bark beetle that feeds on ambrosia.