I don't know the name of these fungi, but I call them temporarily Turtle fungi ...! Please tell me, if you know better..:) 208 page views