From Latin spūmōsus.
spumoso (feminine singular spumosa, masculine plural spumosi, feminine plural spumose)
spūmōsō