cockatoo apple

English

Noun

cockatoo apple (plural cockatoo apples)

  1. The cocky apple