What does Bio-Last mean?

Bio-Last - German to English

bio-load [coll.] [biological load]