English Dictionary
◊ CADUCOUS
caducous
adj : (biology) shed at an early stage of development; "most
amphibians have caducous gills"; "the caducous calyx of
a poppy" [syn: {shed}] [ant: {persistent}]