I think you're right, likely barnacle. I got it from King of Corals. I've bought 4 Corals from there and 3 are dead. This is the 4th one. I only got it 7 days ago. New tank, just over 3 months old. I wouldn't know if it was already stressed, very new to hobby.
Sent from my iPad using Tapatalk