Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of indehiscent

- Remaining closed at maturity, or not opening along regular lines, as the acorn, or a cocoanut.