Definition, synonyms and related words
A form of birth control consisting of levonorgestrel capsules implanted under the skin.