spumatus

listen to the pronunciation of spumatus
Lateinisch - Englisch
foam, froth
cover with foam
be covered in foam