At least these flowers appearing 2 days ago during 70 degrees are camouflaged. Are they snowdrops?