Webster's Revised Unabridged Dictionary · 1913

Immensurable

Immensurable , adjective

[Prefix im- not + Latin mensurabilis measurable: compare French immensurable. Compare Immeasurable.]

Immeasurable.
What an immensurable space is the firmament. — Derham