Skip to main content

guaco

English guaco meaning in English  •  guaco का अर्थ अंग्रेजी में
Noun
  • A plant (Aristolochia anguicida) of Carthagena, used as an antidote to serpent bites.
Advertisement