Society Islands
紅海およびインド太平洋地域の西はアフリカ東海岸から東はマルケサス諸島およびソシエテ諸島まで、北は日本南部から南はオーストラリアのグレート・バリア・リーフまで、極めて広範囲に分布する。