'Loranthus europaeus' definitions:

Definition of 'Loranthus europaeus'

(from WordNet)
noun
Shrub of central and southeastern Europe; partially parasitic on beeches, chestnuts and oaks [syn: mistletoe, Loranthus europaeus]