Spanish Noun capullos m pl plural of capulloWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads