ghost apples

English

Noun

ghost apples

  1. plural of ghost apple