Spalangia endius is an insect of the family Pteromalidae. The scientific name was published in 1839.[1]
Spalangia endius is an insect of the family Pteromalidae. The scientific name was published in 1839.