English Noun MTases plural of MTase Anagrams Masset, Mestas, a-stems, matess, steamsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads