n. Abnormal shortness or smallness of limbs.nanomelia
micromelia 🔊 Listen to this n. Abnormal shortness or smallness of limbs.nanomelia Share Facebook Twitter Google +