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. Краткий оксфордский словарь английского языка. 2012