spumatus

An Elementary Latin Dictionary

spūmātus

P. of spumo.