zebavidin en · NOUN EtymologyBlend of zebrafish + avidin. Meanings (uncountable) An avidin found in zebrafish.