Englishfor English speakers
Arctium lappa English
Meaning Arctium lappa meaning
What does Arctium lappa mean?
Arctium lappa
Synonyms Arctium lappa synonyms
What other words have the same or similar meaning as Arctium lappa?