Definition of "turtleweed"

turtleweed