What does Betazelle mean?

Betazelle - German to English

beta cellular