doveweed
nounDefinition of doveweed
1
: any of several New World plants of the genus Croton
2
: turkey mullein