English Proper noun Mattoses plural of Mattos Anagrams stomates, eastmostWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads