Definify.com

Definition 2024


soda_lye

soda lye

English

Noun

soda lye

  1. sodium hydroxide