Definify.com

Definition 2025


strangleweed

strangleweed

English

Noun

strangleweed (uncountable)

  1. dodder, a parasitic plant (genus Cuscuta)