English Noun mooncups plural of mooncupWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads