When is the best time to sow alfalfa for green food? Print E-mail

Answer:

August 15th to September 15th.