What does Billionstel mean?

Billionstel - German to English

billionth [Br.]