English to Hindi

Meaning for:
suppressor gene
other
दमनकारी पित्रैक