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