Spray

From Biology-Online Dictionary | Biology-Online Dictionary

spray

A liquid minutely divided or nebulised as by a jet of air of steam.