Loranthus europaeus

Explore definitions, synonyms, and language insights of Loranthus europaeus

Definitions

Noun
shrub of central and southeastern Europe; partially parasitic on beeches, chestnuts and oaks

More General Terms