tapetum
nounDefinition of tapetum
1
: any of various reflective membranous layers or areas especially of the choroid and retina of the eye
2
: a layer of nutritive cells that invests the sporogenous tissue in the sporangium of vascular plants
Keep scrolling for more
Keep scrolling for more