microbrachiaEnglish

microbrachia

Noun

Abnormally small arms

English: microbrachia