Verb-object compound, composed of lanza (“to launch”) + fumígenos (“fumigants”).
lanzafumígenos m (plural lanzafumígenos)