0
Bobo192 ∙
A zebavidin is an avidin, a kind of protein, found in zebrafish.
Wiki User
Chat with our AI personalities