Polish-English dictionary »

alometria meaning in English

PolishEnglish
alometria noun

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