Blastobasis?

Blastobasis?

Observation - Blastobasis?. Description: