Micro-RNAs are single-stranded RNAs of 22-nucleotides that are processed from ~70-nucleotide hairpin RNA precursors by the Rnase III nuclease, Dicer. Similar to siRNAs, miRNAs can silence gene activity through destruction of homologous mRNA in plants or blocking its translation in plants and animals