Dryinid parasitoids of rice leafhoppers and planthoppers in the Philippines. 1. Taxonomy and bionomics uri icon

publication date

  • 1980