grape cells

English

Noun

grape cells

  1. plural of grape cell