English-Italian dictionary »

braconid meaning in Italian

EnglishItalian
braconid (any species of the family Braconidae)
noun

braconidinoun