Tamil Dictionary 🔍

soaproot

Soap"root`, n. (Bot.) Defn: A perennial herb (Gypsophila Struthium) the root of which is used in Spain as a substitute for soap.


soaproot - Similar Words