meaning of Avidin

Avidin - German to English

avidin