Quantcast
Home of the Official SCRABBLE® Players Dictionary
EMBRYOID is a playable word

embryoid

noun
pl. embryoids
a mass of tissue that resembles an embryo
150 Playable Words can be made from "EMBRYOID"
Comments
What made you want to look up embryoid? Include any comments and questions you have about this word.