Ashala Ashala 16-04-2015 Biology Answered epiphytic and parasitic plants grow on which of the following? A.humans B.rocks C.dogs D.Plants