protists

English

Noun

protists

  1. plural of protist

Anagrams