English Noun torulae plural of torula Anagrams rotulaeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads