amphicytula
amphicytula has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. A fertilized egg cell that has divided into two blastomeres.