Canadian Horseweed ( Conyza canadensis ) is species of plant . It is also known as Canadian Fleabane , Coltstail , and Marestail .
Common names include Horseweed , Canadian Horseweed , Canadian Fleabane , Coltstail , Marestail and Butterweed .