PELOID


Meaning of PELOID in English

ˈpeˌlȯid noun

( -s )

Etymology: International Scientific Vocabulary pel- + -oid

: mud prepared and used for therapeutic purposes

remedies … at spas include natural mineral waters, peloids, and climate — W.S.McClellan

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.