DODDER


Meaning of DODDER in English

n. any climbing parasitic plant of the genus Cuscuta, with slender leafless threadlike stems. [ME f. Gmc]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.