Blog
Words

What does "Saponaceous" mean?

Definition

(a.) Resembling soap; having the qualities of soap; soapy


Synonyms soapy