saponaceous

Explore definitions, synonyms, and language insights of saponaceous

Definitions

Adjective
resembling or having the qualities of soap; "a soapy consistency"

Synonyms