English Dictionary
◊ VOLVA
volva
n : cup-like structure around the base of the stalk of certain
fungi