English

edit

Noun

edit

elenchids

  1. plural of elenchid