Definisi 'loranthus europaeus'

English to English
noun
1 shrub of central and southeastern Europe; partially parasitic on beeches, chestnuts and oaks Terjemahkan
source: wordnet30


Visual Synonyms