DODDER LAUREL
Meaning of DODDER LAUREL in English
noun
Etymology: dodder (I)
: a parasitic plant of the genus Cassytha found commonly along tropical coasts — called also devil's-guts, woevine
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012