German-English dictionary »

leptosom meaning in English

GermanEnglish
leptosom

leptosome[UK: lˈeptəʊsˌəʊm] [US: lˈeptoʊsˌoʊm]