ECTOMERES is a playable word

ectomere Scrabble® Dictionary

noun
pl. ectomeres
a cell that develops into ectoderm
232 Playable Words can be made from "ECTOMERES"