Definisi 'degenerative disorder'

English to English
noun
1 condition leading to progressive loss of function Terjemahkan
source: wordnet30


Visual Synonyms