Skip to main content

atropa

English atropa meaning in English  •  atropa का अर्थ अंग्रेजी में
Noun
  • a genus of plants of the nightshade family, including the belladonna (Atropa belladonna).
Advertisement