English edit

Noun edit

filtrides

  1. plural of filtride

Anagrams edit