PoOkA515 PoOkA515 08-02-2017 Biology contestada True or False: Rainforests are home to many of the largest animals on Earth.