Definition of neck canal cell in English:

neck canal cell

noun

Botany
  • Any of the cells surrounding the neck canal of an archegonium.

Origin

Late 19th century.