English edit

Noun edit

elucidators

  1. plural of elucidator