epiphyte

noun
  1. A plant that grows on another plant (usually a tree) without harming it, obtaining moisture and nutrients from the air and rain rather than from soil.
  2. Usage: Common in tropical and subtropical forests; Botanical term

Examples