angelica sylvestris Meaning, Definition & Usage

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

WordNet