Andree Sanborn

15%
Flag icon
Flies are accomplished parasites, practicing a survival strategy that involves spending at least part of one’s life history living off the tissues of a host organism, usually without killing the host.
Super Fly: The Unexpected Lives of the World's Most Successful Insects
Rate this book
Clear rating