English to Hindi

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