burdock ( synonym found)

Definition of burdock:

°Any of the species of biennial thistles in the genus Arctium.

Definition of burdock:

°Any of the species of biennial thistles in the genus Arctium.

Back to Top