Skip to main content

serpentaria

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