1 intermembral index | Definition of intermembral index

intermembral index

noun

Definition of intermembral index

anthropology
: the ratio of the length of the whole arm to the length of the whole leg multiplied by 100
×

You're never
too cool to learn something new.

Sign up for our Word of the Day
daily newsletter!