Volva Meaning

There are 1 meaning(s) for word Volva

Volva Meaning 1 : cuplike structure around the base of the stalk of certain fungi