NORPLANT Meaning of NORPLANT in English a progesterone-releasing contraceptive that is embedded under the skin of the upper arm. AIDS English Glossary. Английский словарь СПИДа. 2012