Flowering Time

How long it takes for a cannabis plant to produce useable flowers.