Find the word definition

Wikipedia
Stromboscerus

Stromboscerus is a genus of the weevil subfamily Dryophthorinae. Two species of this genus are distributed in Madagascar.