Definify.com

Definition 2025


polymelia

polymelia

English

Noun

polymelia (uncountable)

  1. A congenital defect characterized by extra limbs