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