Word Meaning

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


Meaning of volva

- A saclike envelope of certain fungi, which bursts open as the plant develops.