i have no knowledge of plants and flowers names! These purple flowers/ weeds? Have popped up in a large patch in my yard. Anyone know what they are and are they safe for my Russian tortoise to eat?