Advertisement

Advertisement

Tokara Islands

[ toh-kahr-uh ]

noun

, (used with a plural verb)
  1. a group of Japanese islands in the W Pacific Ocean, in the N Ryukyu Islands.


Discover More

Example Sentences

Its team tested the system in the waters around the Tokara Islands in southwestern Japan by hanging Kairyu from a vessel and sending power back to the ship.

Advertisement

Advertisement

Advertisement

Advertisement


tokamaktokay