meaning of Betazelle

Betazelle - German to English

beta cellular