A plant which grows on another plant without apparent harm to the host plant is called

A.

a parasite

B.

an epiphyte

C.

a saprophyte

D.

a predator

E.

 a hermaphrodite

Correct answer is B

Epiphytes, which differ from parasites in the sense that epiphytes grow on other plants for physical support and do not necessarily negatively affect the host. Hence, epiphytes show no apparent harm to the host plant.