Tamil Dictionary 🔍

ambrosia-beetle

Ambrosia beetle. (Zoöl.) Defn: A bark beetle that feeds on ambrosia.


ambrosia-beetle - Similar Words