French-English dictionary »

allométrie meaning in English

FrenchEnglish
allométrie nom {f}

allometry◼◼◼(the science studying the differential growth rates of body parts)
noun