CADUCOUS Meaning of CADUCOUS in English adj. Biol. (of organs and parts) easily detached or shed at an early stage. Derivatives: caducity n. Etymology: L caducus falling f. cadere fall Oxford English vocab. Оксфордский английский словарь. 2012