TAPETUM


Meaning of TAPETUM in English

noun (plural tapeta) Etymology: New Latin, from Latin tapete carpet, tapestry, from Greek tapēt-, tapēs carpet Date: 1713 any of various reflective membranous layers or areas especially of the choroid and retina of the eye, a layer of nutritive cells that invests the sporogenous tissue in the sporangium of vascular plants

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.