Definition of Atropa in English :
Define Atropa in English
Atropa meaning in English
Meaning of Atropa in English
Pronunciation of Atropa in English
Atropa pronunciation in English
Pronounce Atropa in English
Atropa
see synonyms of atropaNoun
WordNet Lexical Database for English. Princeton University. 2010.