micromelia









micromelia


n.

  1. Abnormal shortness or smallness of limbs.nanomelia
50 queries 0.628