BLASTOCYST

10 letters 17 Scrabble points

Definition of BLASTOCYST

noun
  1. The mammalian blastula

Source: Wiktionary

Word Details

Letters B L A S T O C Y S T
Length 10 letters
Scrabble Score 17 points