BITTER MELON


Meaning of BITTER MELON in English

a plant with a long tradition of medicinal use in Asia. The plant is a source of MAP 30, a protein that shows anti-HIV activity in vitro

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