loranthus europaeus

Noun
  1. Shrub of central and southeastern Europe;
    Partially parasitic on beeches, chestnuts and oaks (synset 112758658)

Found on Word Lists

Other Searches