NORPLANT


Meaning of NORPLANT in English

a progesterone-releasing contraceptive that is embedded under the skin of the upper arm.

AIDS English Glossary.      Английский словарь СПИДа.