auntnance123 If I were guessing I'd say it's a fungus, but it it could just as well be an insect egg shelter.
Comments (4)