Avidinated definition

Treated with avidin.
adjective
0
0
Advertisement