explainees

English

Noun

explainees

  1. plural of explainee