LID CELL


Meaning of LID CELL in English

noun

1. : one of the terminal cells closing the neck of an archegonium until the maturation of the egg cell

2. : the uppermost cell of the antheridium in ferns

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.