Adjective caducous has 1 sense
  1. caducous, shed - shed at an early stage of development; "most amphibians have caducous gills"; "the caducous calyx of a poppy"
    Antonyms: persistent, lasting
,
TOP