TAPETUM


Meaning of TAPETUM in English

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

Etymology: LL f. L tapete carpet

Oxford English vocab.      Оксфордский английский словарь.