Webster's Revised Unabridged Dictionary · 1913

Insulous

Insulous , adjective

[Latin insulosus, from insula island.]

Abounding in islands. [Rare]