AMBROSIA BEETLE


Meaning of AMBROSIA BEETLE in English

[ambrosia beetle] n (ca. 1900): any of various small wood-boring beetles (family Scolytidae) that cultivate a fungus on which they feed and raise their larvae

Merriam-Webster English vocab.      Английский словарь Merriam Webster.