serpentaria
English
serpentaria meaning in English • serpentaria का अर्थ अंग्रेजी में
Adjective
- The fibrous aromatic root of the Virginia snakeroot (Aristolochia Serpentaria).