emu apples

English

Noun

emu apples

  1. plural of emu apple