dodder laurel

noun

Definition of dodder laurel

: a parasitic plant of the genus Cassytha found commonly along tropical coasts

called also devil's-guts, woevine

History and Etymology for dodder laurel

dodder entry 1

Keep scrolling for more