English translation for "morula"
|
- n. morula, mass of cells formed by the splitting of the egg in the first stages of embryonic development (embryology)
- Similar Words:
- "morton" English translation, "morts et blessés" English translation, "mortuaire" English translation, "morue" English translation, "morue charbonnière" English translation, "morulaire" English translation, "morulation" English translation, "morve" English translation, "morveux" English translation, "morwong" English translation
|
|
|