Biological pest control
Malacosoma
Lepidoptera
Tent caterpillar
Compsilura
Tannin
Forest Tent Caterpillar Moth
Caterpillar
Parasitoid
Phyla
Protostome
Biology