Noun Definition

loranthus europaeus

1.Definition: shrub of central and southeastern Europe; partially parasitic on beeches, chestnuts and oaks

Related Noun(s):mistletoe

Category: Plants