spumifics

English

Noun

spumifics

  1. plural of spumific