Dictionary Check: blastodisc
"blastodisc" is a valid word!
Scrabble
15
points
Words with Friends
18
points
Definition
noun
a layer of cells on the inside of the blastula
Advertisement