👉 Thersilochus is a genus of flowering plants in the family Rosaceae, commonly known as thistle or thistle plant. They are native to Europe and North Africa but can also be found in other parts of the world. These plants have distinctive tubular leaves that grow along the stem, sometimes with spikes or tendrils on them. Some species produce edible flowers and fruits.