phocomelia

phocomelia- seal limbs