immeasurables
English
Noun
immeasurables
plural of
immeasurable