Leucospids Definition
Definition
Insects of the family Leucospidae, which are typically small wasps that parasitize the eggs of other insects, especially those of sawflies.
More Word
Browse
Insects of the family Leucospidae, which are typically small wasps that parasitize the eggs of other insects, especially those of sawflies.
Browse