lip cell
nounDefinition of lip cell
: one of the narrow thin-walled cells of the sporangia in some ferns that mark the point at which dehiscence begins
Keep scrolling for more