Definition for Short-limbed dwarfism

From Biology Forums Dictionary