groundapples

English

Noun

groundapples

  1. plural of groundapple