genital ridgetranslation and definition "genital ridge", tamil lexiconWordTamil Definitiongenital ridgeஉற்பத்திப்பீடம்