volva
English Dictionary
->
Letter V
-> volva
Search Dictionary:
volva Definition
(n)
cuplike
structure
around
the
base
of
the
stalk
of
certain
fungi
volva Synonyms
volva
© Art Branch Inc.