BRACONID


Meaning of BRACONID in English

[brac.o.nid] n [ultim. fr. Gk brachys] (ca. 1893): any of a large family (Braconidae) of ichneumon flies -- braconid adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.