Described as incertae sedis "Biological affinity uncertain", however from diagnosis "Spherical to sub-spherical, ... [details]