Sekirov Dictionary

insulous

adjective1

  1. (formal) Abounding in islands.
forms

more insulous · most insulous

This dictionary works without the internet: on your phone · in Chrome