SUBCUTANEOUS MEANING IN ENGLISH

• Subcutaneous Definition & Synonyms

  1. (a.) Situated under the skin; hypodermic.


Synonyms:
Hypodermic,

RECENT SEARCHES