File:Polydnavirus host association diagram.jpg

Summary
Image created by Dwight Lynn on personal time.