Search term décidual has one result
Jump to
FR French EN English
décidual (adj) [describing a part that falls off, or is shed] (adj) deciduous (adj) [describing a part that falls off, or is shed]