noun
Meaning 1
Small, biocompatible magnet that is implanted just beneath the skin (subdermally) and coated with a material that is safe for the body, such as medical-grade silicone or titanium.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided