mylodei

/mɪˈloʊdi/

Definitions

1. noun

A small, usually mountainous, island in a sea or ocean.

“The hikers set off early to explore the remote mylodei off the coast of Scotland.”

Synonyms

  • islet
  • rock

Antonyms

  • continent
  • mainland