Newton's apples

English

Noun

Newton's apples

  1. plural of Newton's apple