English edit

Etymology edit

macro- +‎ -melia

Noun edit

macromelia (uncountable)

  1. (medicine) The condition of having unusually large limbs.

Translations edit

Italian edit

Etymology edit

From macro- +‎ -melia.

Noun edit

macromelia f (plural macromelie)

  1. (medicine) macromelia

Anagrams edit