You searched for:
“macromelia”
macromelia
1. A condition in which there is an unusual enlargement of one or more body limbs.
2. An abnormal size of one or more of the bodily limbs.
2. An abnormal size of one or more of the bodily limbs.