LIP CELL


Meaning of LIP CELL in English

noun

: one of the narrow thin-walled cells of the sporangia in some ferns that mark the point at which dehiscence begins

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