soap petal
soap
ˈsəʊp
sewp
pe
pe
tal
təl
tēl

Definition & Meaning of "soap petal"in English

Soap petal
01

colorful, thin pieces of soap that look like flower petals and can be used for cleansing or decoration when dissolved in water 

Grammatical Information
Animacy status
Inanimate
Composition
Compound
Countable
Plural form
soap petals
LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store