immensurable








adjective

  1. immeasurable.

adjective

  1. a less common word for immeasurable
58 queries 0.608