Flower
Ageratum conyzoides, also called billygoat weed, ranges from low altitudes to 2800 meters. Ageratum conyzoides grow on valley, hillside forest or forest edge, river or hillside grassland, field edge or wasteland.
Feb 26 2021By Maggie