An orchid grows on a tree branch but takes no food from it. It is called what?
ADecomposer
BEpiphyte
CCarnivore
DParasite
Answer & Solution
Correct answer: B. Epiphyte
Plants that grow on other plants without parasitising them are epiphytes.
Keep practising Plants and Animals
Browse all Plants and Animals questions for Olympiad (Class 6), or explore more General Knowledge topics.
Related questions
Which substances help some plants survive frost?What do prey animals often evolve to avoid being eaten?Which of these is a carnivorous plant?In which plants does the gametophyte form most of the visible plant?Which is a biotic factor affecting plant growth?Cyanogens in some plants release which poison when the plant is damaged?Caffeine, nicotine and morphine made by plants belong to which group?Spines on a cactus are which kind of plant defence?