castile_soap
1. [ noun ] (chemistry) a good hard soap made from olive oil and sodium hydroxide
Related terms: soap
Similar spelling:   Castilleja
  Castilleia
  castle_in_Spain
  Castillon