Depending on the species, marigolds can grow anywhere from 5 inches to 4 feet tall. As members of the Asteraceae family, these carnation- and daisy-like blooms can self-seed, whic ...
Plus, with nearly 50 species on their roster, they leave gardeners spoilt for choice, though the majority stick to three main ...