iodyrite
English
iodyrite meaning in English • iodyrite का अर्थ अंग्रेजी में
Noun
- Silver iodide, a mineral of a yellowish color.