Insectifuge definition

insektəfyo͝oj
Any substance used to repel or drive away insects.
noun
0
0
Advertisement