loggerhead key

/L AA1 G ER0 HH EH0 D K IY0/
N
  1. 1

    an uninhabited tropical island within the Dry Tortugas group of islands in the Gulf of Mexico.