situated under the skin; administered under the skin (as of an injection)

listen to the pronunciation of situated under the skin; administered under the skin (as of an injection)
English - English
{s} subcutaneous
situated under the skin; administered under the skin (as of an injection)
Favorites