Definisi 'angelica sylvestris'

English to English
noun
1 European herb with compound leaves and white flowers; adventive on Cape Breton Island Terjemahkan
source: wordnet30

More Word(s)
angelica, angelique,

Visual Synonyms