Meaning of loranthus europaeus

Definition of loranthus europaeus

(noun) shrub of central and southeastern Europe; partially parasitic on beeches, chestnuts and oaks

Other information on loranthus europaeus

WIKIPEDIA results for loranthus europaeus
Amazon results for loranthus europaeus