INDEHISCENT

Definition of INDEHISCENT

  1. (adj)(of e.g. fruits) not opening spontaneously at maturity to release seeds