German madwort
English
Noun
German
madwort
Synonym of
great goosegrass