English-Italian dictionary »

buprestid meaning in Italian

EnglishItalian
buprestid (any species of Buprestidae)
noun

buprestidenoun
{m}