Word Meaning

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


Meaning of monosepalous

- Having only one sepal, or the calyx in one piece or composed of the sepals united into one piece; gamosepalous.