What does bioäquivalent mean?

bioäquivalent - German to English

bioequivalent