Dinoderus
noun
Di·nod·er·us
| \ dīnädərəs\
Definition of Dinoderus
: a genus of chiefly tropical small cylindrical beetles (family Bostrychidae) that have the dorsal surface covered with short dense erect hairs and that live as borers in woody plants (such as bamboos)
Keep scrolling for more