injectionEnglish

injection, injectant, shot

Noun

Any solution that is injected (as into the skin)

English: injection, injectant

Bahasa: suntikan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words