muscifuge means something which repels or kills flies, typically a plant; a fly repellent. Also spelled "muscafuge" (1844) by Henry Stephens, who claimed to have coined it.
Etymology
From Latin musca (“fly”) + -fuge (“repellent”), compare medieval Latin muscifugium, a fly fan.
noun
- Something which repels or kills flies, typically a plant; a fly repellent. Also spelled "muscafuge" (1844) by Henry Stephens, who claimed to have coined it.“Pharmacists who are plagued with flies in hot weather will be glad to learn that, according to the Moniteur des Produits Chimiques, the Ricinus sanguinis, a common ornamental foliage plant and own brother to the Ricinus communis, is an effectual muscifuge.”