Bed bugs, botflies and parasitic worms. Parasites such as these have perfected the art of reproduction, making them the most successful life form on the planet.
Teaching resources for the Australian Curriculum
This feature is only available for subscribers. Please contact your EnhanceTV administrator or email firstname.lastname@example.org