Microgaster
noun
Mi·cro·gas·ter
| \ ˌmīkrōˈgastə(r)\
Definition of Microgaster
: a genus of small braconid wasps whose larvae are parasitic on various caterpillars
Keep scrolling for more