What does Becherzelle mean?

Becherzelle - German to English

goblet cell