Home
Search
Index
Definify.com
Definition
2024
morphea
morphea
English
Noun
morphea
(
uncountable
)
(
medicine
)
localized
scleroderma
Similar Results
Morphia
Morphew
Amorpha
Orphean