English Noun leucodermas plural of leucoderma Spanish Noun leucodermas f pl plural of leucodermaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads