English Noun massulae plural of massulaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads