Otidea bufonia - the toad ear.