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]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.