TAPETUM


Meaning of TAPETUM in English

n. a light-reflecting part of the choroid membrane in the eyes of certain mammals, e.g. cats.

[ LL f. L tapete carpet ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.