English Noun ramules plural of ramule Anagrams maulers, muselar, serumalWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads