stock melons

English

Noun

stock melons

  1. plural of stock melon