DERMATOIDE


Meaning of DERMATOIDE in English

n dermatoid

Interlingua English vocab.      Английский словарь Интерлингва.