AMBROSIA BEETLE


Meaning of AMBROSIA BEETLE in English

■ noun a small dark wood-boring beetle which feeds on ambrosia produced by a fungus in the wood. [ Xyleborus and other genera.]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.