Search term déhiscence has one result
Jump to
FR French EN English
déhiscence (n) [(botany) opening of an organ by its own means] (n) dehiscence (n) [(botany) opening of an organ by its own means] (n)