Definify.com

Definition 2024


strangleweed

strangleweed

English

Noun

strangleweed (uncountable)

  1. dodder, a parasitic plant (genus Cuscuta)