Plant dicer-like proteins: double-stranded RNA-cleaving enzymes for small RNA biogenesis.

Plant dicer-like proteins: double-stranded RNA-cleaving enzymes for small RNA biogenesis.