INDEHISCENCE


Meaning of INDEHISCENCE in English

noun the property or state of being indehiscent.

Webster English vocab.      Английский словарь Webster.