Medindia » Medical Dictionary / Glossary
Answer: An inflatable device surgically inserted into the penis that allows a man with impotence to have sexual intercourse