Report copyright - GREEN FINS · GREEN FINS 2 Crown of Thorns Starfish a starfish which is t- he most damaging creature of coral reef. They feed on living coral tissue. It feeds by a method known as
Please pass captcha verification before submit form