A word examined

injectors

noun
9 letters·English
noun

injectorsdevices or people that inject a substance into something, especially fuel into an engine or medicine into the body

Wiktionary →
No comments yet