asilid
/ˈæsɪlɪd/Definitions
1. noun
A type of parasitic wasp that is the larva of a certain species of tachinid fly.
“The asilid, a tachinid fly larva, preyed on the beetle population.”
1. noun
A type of parasitic wasp that is the larva of a certain species of tachinid fly.
“The asilid, a tachinid fly larva, preyed on the beetle population.”