Twenty-eight thousand species of tropical plants grow not on the ground but on tree trunks and branches. In misty mountain forests, where "epiphytes" grow best, scientists have counted thousands of plants on a single tree!