innumerates

English

Noun

innumerates

  1. plural of innumerate