Search term déhiscent has one result
Jump to
FR French EN English
déhiscent (adj) [botany: which dehisces] (adj) dehiscent (adj) [botany: which dehisces] (adj)