The function of ZNF346 (zinc finger protein 346, Ensembl gene identifier ENSG00000113761) is as follows. Binds with low affinity to dsDNA and ssRNA, and with high affinity to dsRNA, with no detectable sequence specificity (PubMed:24521053). May bind to specific miRNA hairpins (PubMed:28431233). {ECO:0000269|PubMed:24521053, ECO:0000269|PubMed:28431233}.