calendulin
English
calendulin meaning in English • calendulin का अर्थ अंग्रेजी में
Noun
- A gummy or mucilaginous tasteless substance obtained from the marigold or calendula, and analogous to bassorin.