dodder laurel
nounDefinition of dodder laurel
: a parasitic plant of the genus Cassytha found commonly along tropical coasts
— called also devil's-guts, woevine
Keep scrolling for more