guard cells

English

Noun

guard cells

  1. plural of guard cell