English edit

Noun edit

mastigotes

  1. plural of mastigote

Anagrams edit