CADUCOUS Meaning of CADUCOUS in English () Dropping off or disappearing early, as the calyx of a poppy, or the gills of a tadpole. Webster's English dictionary. Английский словарь Webster. 2012