Is cosmos an annual?
Score: 4.7/5 (32 votes) Cosmos is an herbaceous perennial plant and also an annual that will grow between 1 foot to 7 feet tall, depending on the species. Most home gardeners are familiar with the two annual species, which while not usually winter hardy, may readily self-seed during a mild season: C...