lime greens

English

Noun

lime greens

  1. plural of lime green