A word examined

injectors

noun
9 letters·English
noun

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

Wiktionary →
No comments yet