British Wildlife Wiki
Advertisement

A plant which grows on another plant but is not a parasite.

Advertisement