kuko udakunda mwene se yabonye atabasha gukunda imana atabonye they are sometimes called ant like flower beetles or ant like beetles hakurikijwe ibikubiye muri iyi ngingo