Definition, synonyms and related words
A nonvolatile, fat-soluble organophosphate with ectoparasiticidal properties.