ALLOMETRY


Meaning of ALLOMETRY in English

n. (Biology) growth of an organ in relation to growth of the whole body; scientific study of relative growth

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.