Maimonachaetetes

Maimonachaetetes is a thalloid red alga of uncertain placement.