What is the full meaning of myomeres
MYOMERE, part of a vertebrate embryo [n]
Example of the word myomeres placed on a Scrabble board.