Wiktionary
immeasurables
n. (plural of immeasurable English)
n. (plural of immeasurable English)