I think this is a colony of animal eggs.

More Mohammad Ali Jafari's questions See All
Similar questions and discussions