Slothopedia The Sloth Conservation Foundation Slothopedia The Sloth Conservation Foundation

About Sloth Parasites

A parasite is an organism that lives in or on a host and benefits by deriving nutrients at said host’s expense. A parasite differs from a symbiote in that a symbiote offers some benefit to the host in exchange.

Read More