English | German | Russian | Czech

Arctium lappa English

Meaning Arctium lappa meaning

What does Arctium lappa mean?

Arctium lappa

(= great burdock) burdock having heart-shaped leaves found in open woodland, hedgerows and rough grassland of Europe (except extreme N) and Asia Minor; sometimes cultivated for medicinal and culinary use

Synonyms Arctium lappa synonyms

What other words have the same or similar meaning as Arctium lappa?

Arctium lappa English » English

greater burdock great burdock cocklebur

Are you looking for...?