Definitions of tall yellow-eye:

  • noun:   of Australia