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