I bought this tuesday and not sure what it is. I asked if it was a type of brain and all they knew @ the LFS was the scientific name which they told me was the same family as brains. This is it in the day
My vote would be either cynarina or scolmia. I used to have one of these and every time my parents came to visit my mom told me it looked like snot. :lol: