TheReeferd
07/02/2012, 05:16 PM
Saw these lil feelers coming off this coral. Is it some parasite or a feeding mechanism?
Also, anyone know what is the scientific name of this guy?
194905
Also, anyone know what is the scientific name of this guy?
194905