Mobile
Log In Sign Up
Home > french-english > "somite" in English

English translation for "somite"

n. somite, metamere, any of a number of segments that are arranged one next to the other in the body of certain animals (zoology); layer of embryonic cells from which the muscles and vertebrae develop (embryology)
Similar Words:
"sombre" English translation, "sombrer" English translation, "sombrer dans" English translation, "sombrero" English translation, "somerset" English translation, "sommaire" English translation, "sommaire des statuts" English translation, "sommairement" English translation, "sommation" English translation, "sommation de comparaître" English translation