Definition of gramma

Definition of gramma
  1. gramma Noun Certain type of pumpkin ("Cucurbita moschata")
Need more help? Try our forum NEW