Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

ambrosia beetle Definition

Cancel
ambrosia beetle
noun(ambrosia beetle)
any of various small wood-boring beetles (family Scolytidae) that cultivate a fungus on which they feed and raise their larvae

Words Related to ambrosia beetle!

ambrosia beetle Examples by Brain Bank Users