green stock

English

Noun

green stock (plural green stocks)

  1. singular of green stocks