Answer:
Sea life, radiolarian (various marine protozoans) to be exact.
First answer by Jjstaud. Last edit by Jjstaud. Contributor trust: 26 [recommend contributor recommended]. Question popularity: 0 [recommend question].