(Daucus carota) 500 seeds per pack. a.k.a. Imperator. Probably the most common standard carrot variety sold in markets. Yields 9" long, uniform, 1 1/2" wide, orange carrots. Great sweet flavor, with rich taste. #3107
Open pollinated. 72 days.
Currently on sale.