Fleshy swelling or tumour of the testis Health Source: Medicinal Plants Glossary Author: Health Dictionary