Refine this word faster
Norplant
noun
Definitions
Noun
- 1 A form of birth control consisting of levonorgestrel capsules implanted under the skin.
See also for "norplant"
Next best steps
Mini challenge
Unscramble this word: norplant
Unscramble this word: norplant