English dictionary
microbrachia meaning and definition
Definition and meaning of microbrachia at MeaningMonkey.org. microbrachia meaning and definition in the English Dictionary.MICROBRACHIA noun
Definition of microbrachia (noun)
- abnormally small arms
Source: Princeton University Wordnet