English Proper noun Corallos plural of CoralloWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads