English
Detailed Synonyms for wild angelica in English
wild angelica:
wild angelica [the ~] noun
-
the wild angelica
– European herb with compound leaves and white flowers; adventive on Cape Breton Island 1the Angelica sylvestris; the wild angelica– European herb with compound leaves and white flowers; adventive on Cape Breton Island 1