Home

Word

insect repellant, n.
more info a chemical substance that repels insects
<noun.substance>

insect repellant insect repellent insectifuge
semantic pointers
hypernym