Meaning of caducous

Definition of caducous

(adj) shed at an early stage of development; "most amphibians have caducous gills"; "the caducous calyx of a poppy"

Other information on caducous

WIKIPEDIA results for caducous
Amazon results for caducous