thuyin
English
thuyin meaning in English • thuyin का अर्थ अंग्रेजी में
Noun
- A substance extracted from trees of the genus Thuja, or Thuya, and probably identical with quercitrin.