megafauna is in this case used to refer to the corals on the seamount as far as i know everyone of these megafauna is some ancient coral or other they grow quite large actually to around meters that's why i focus on corals and the only reason i use that yes slippery term is because the ref uses it and it's definetly reputable mar