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