Cytula meaning

(biology) The fertilized egg cell or parent cell, whose development produces the child or other organism.

noun
0
0
Advertisement

Origin of cytula

From Ancient Greek κύτος (kutos, “hollow vessel”).