Life … Animals Sponges Demosponges Poecilosclerida Microcionids Ophlitaspongiinae Artemisina genus Artemisina Artemisina Field notes Children Artemisina archegona Close