speculants

English

Noun

speculants

  1. plural of speculant