spumoso- comb. form of L. spūmōs-us (see prec.), as in spumoso-cellular adj.
Oxford English Dictionary