Refine this word faster
Loranthus europaeus
Definitions
Noun
- 1 shrub of central and southeastern Europe; partially parasitic on beeches, chestnuts and oaks wordnet
See also for "loranthus europaeus"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.