English synonyms about - contact  

volva

noun

1 volva

Cuplike structure around the base of the stalk of certain fungi.


Find more on volva elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0543