Definition of volva

Definition of volva
  1. volva Noun a cup-shaped mass at the base of various fungi
Need more help? Try our forum NEW