Polish-English dictionary »

allometria meaning in English

PolishEnglish
allometria noun

allometrynoun
disproportionate growth of a part of a living organism in relation to the whole