scopolia

Noun
  1. Genus of European perennial herbs yielding medicinal alkaloids (synset 112934112)

Found on Word Lists

Other Searches