Sort:  

Further research revealed this probably IS a slime mold! So, from my perspective, that's even more exciting!