Etymology

zebavidin

Z10E1B3A1V4I1D2I1N1

Today it means: An avidin found in zebrafish. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok