Dehiscent Meaning

There are 1 meaning(s) for word Dehiscent

Meaning 1 : (of e.g. fruits and anthers) opening spontaneously at maturity to release seeds

Dehiscent Antonyms