Poecilosclerida is an order of sponges. There are 2266 species of Poecilosclerida, in 115 genera and 21 families.