HAIRWEED


Meaning of HAIRWEED in English

ˈ ̷ ̷ˌ ̷ ̷ noun

1. : a filamentous green alga

2. : any of several plants of the genus Cuscuta ; especially : clover dodder

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.