What is the full meaning of myosins
MYOSIN, a protein found in muscle tissue [n]
Example of the word myosins placed on a Scrabble board.