meaning of arctium

arctium meaning in General Dictionary

the burdock

View more

  • burdock