Macromelia Health Dictionary

Macromelia: From 1 Different Sources


Micromelia

n. abnormally small size of the arms or legs. Compare macromelia.... micromelia



Recent Searches