Etymology

myorod

M3Y4O1R1O1D2

Today it means: A protein in the smooth muscle of some mollusc; a filament containing this protein (together with myosin) Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok