They do look like snapdragons. I have no idea how safe they would be for your tortoise, though.I was walking today and I saw a church and outside of the building in church's garden i saw these! Does anyone identify these flowers? If these are appropriate for my tortoise can I pick some to feed them? I searched in Google and says snapdragon!