Herefishyfishy
Smart Bass
I group the lot of them as "Tunicate sponges" as each are so difficult to differentiate and biologically are so similar. The popular names get intermixed. For a more in depth write-up I offer the following:
Marine Sponges
You can google tunicate, sea-squirt, and sponge and follow the specie genus names more acurately
Marine Sponges
You can google tunicate, sea-squirt, and sponge and follow the specie genus names more acurately