mastigotes
English
Noun
mastigotes
plural of
mastigote
Anagrams
stigmatose