buprestide

Italian

Noun

buprestide m (plural buprestidi)

  1. buprestid