Scopolia carniolica

Explore definitions, synonyms, and language insights of Scopolia carniolica

Definitions

Noun
herb that is a source of scopolamine

More General Terms