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. 2012