Desmarella moniliformis Kingdom Protozoa Phylum Choanozoa Class Choanoflagellatea Order Craspedida Family Codonosigaceae Authority Kent Read more about Desmarella moniliformis