needlestone
English
needlestone meaning in English • needlestone का अर्थ अंग्रेजी में
Noun
- Natrolite; -- called also needle zeolite>.