vermorel
adjective
ver·mo·rel
| \ ¦vərmə¦rel, ¦verm-\
Definition of vermorel
: of, relating to, or being a spray nozzle for projecting liquid insecticides in a fine spray with considerable force
Keep scrolling for more