Italian-English dictionary »

buprestide meaning in English

ItalianEnglish
buprestide noun
{m}

buprestid(any species of Buprestidae)
noun