- a parasitic plant growing on an animal or another plant.
- a parasitic plant that lives on the surface of its host
More Definitions
- BAR CHART (noun) Definition, Meaning & Examples
- POTASSIUM FERRICYANIDE (noun) Definition, Meaning & Examples
- POIKILOTHERMIA (noun) Definition, Meaning & Examples
- MONOLITHIC (noun) Definition, Meaning & Examples
- MONOMOLECULAR (noun) Definition, Meaning & Examples
- PANAMA CANAL (noun) Definition, Meaning & Examples