non-descripts

See also: nondescripts

English

Noun

non-descripts

  1. plural of non-descript