supplicants

noun

Plural form of supplicant.