Cuscuta

Explore definitions, synonyms, and language insights of Cuscuta

Definitions

Noun
genus of twining leafless parasitic herbs lacking chlorophyll: dodder