spumoid

adjective
spu·​moid | \ ˈspyüˌmȯid\

Definition of spumoid

History and Etymology for spumoid

spume entry 1 + -oid

Keep scrolling for more