Bishop's weed

From Wikipedia, the free encyclopedia

Bishop's weed can mean either of two plants: