SMEGMATIC


Meaning of SMEGMATIC in English

adj being of the nature of soap; soapy; cleansing; detersive.

Webster English vocab.      Английский словарь Webster.