Meaning of green pea

Definition of green pea

(noun) fresh pea

Other information on green pea

WIKIPEDIA results for green pea
Amazon results for green pea