As adjectives the difference between innoxious and faultless
is that innoxious is having no harmful effect while faultless is without fault; free from defect or error.
innoxious
English
Adjective
(head)
Having no harmful effect.
faultless
English
Adjective
(
en adjective)
Without fault; free from defect or error.
Synonyms
* See also
Antonyms
* faulty
* faultful
* fallible