Is this fungus?

Dining and Cooking