yellowweed

noun

Definition of yellowweed

2 : any of several goldenrods