meaning of insect repellant

1. a chemical substance that repels insects


Related Words

insect repellant |

Developed & Maintained By Taraprasad.com

Treasure Words