What is this?

ive never seen anything like this! is it just a blood clot or? it looks weird to me