SPROUTED

Definition of SPROUTED

  1. (adj)(of growing vegetation) having just emerged from the ground