DistributionRead full entry
Indian and Pacific oceans around eastern Africa, Madagascar, Arabia, and India. Throughout coastal southeastern Asia, Indonesia, Japan, Australia, New Zealand, and the Pacific Islands. Extending to the western coast of the Americas from Equador and the Galapagos Islands north to Baja California and the Gulf of California.
Biogeographic Regions: oceanic islands (Native ); indian ocean (Native ); pacific ocean (Native )