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
Tweet