What on earth could this be? Post your guesses below and come back soon to see the answer!

Discussion

What do you think it is? 

Comments

SKYGUY's picture
13x
6x
SKYGUY 6 March, 2022 - 07:08

Seems like the lower epidermis of the living tissue, Saccharomyces (mushroom). I love mushrooms especially the button ones.

up
2 users have voted.