nevoid elephantiasis - English Synonyms Dictionary

nevoid elephantiasis

n.
[1] pachyderma