What does arctium mean?

arctium meaning in General Dictionary

the burdock

View more

  • burdock