分布.本鱼分布于印度太平洋区，包括南非、东非、马达加斯加、红海、波斯湾、模里西斯、塞席尔群岛、马尔地夫、印度、斯里兰卡、马来西亚、泰国、菲律宾、圣诞岛、印尼、中国南海、东海、日本、台湾、越南、新几内亚、新喀里多尼亚、所罗门群岛、澳洲、马里亚纳群岛、马绍尔群岛、密克罗尼西亚、库克群岛、帛琉、诺鲁、斐济群岛、关岛、夏威夷群岛、法属波里尼西亚、复活节岛、加拉巴哥群岛、东加、吉里巴斯、吐瓦鲁、万纳杜、萨摩亚群岛、厄瓜多、墨西哥等海域。
深度.水深2-30公尺。
特