replitases

English

Noun

replitases

  1. plural of replitase

Anagrams