masticots

English

Noun

masticots

  1. plural of masticot

Anagrams