wild angelica Meaning, Definition & Usage

  1. noun European herb with compound leaves and white flowers; adventive on Cape Breton Island
    Angelica sylvestris.

WordNet