yoduro
Top 30000
Meanings
Noun
1. iodide, I⁻ (inorganic chemistry)