myoblastocytes
English
Noun
myoblastocytes
plural of
myoblastocyte