Diplozoon

Etymology
+