head cell

English

Noun

head cell (plural head cells)

  1. (botany) The capitulum of Chara.