mare's teat grapes

English edit

Noun edit

mare's teat grapes

  1. plural of mare's teat grape