metascuta
English
Noun
metascuta
plural of
metascutum
Anagrams
catasetum