piRNA is a novel class of small single strand RNA that were recently isolated from testes of the mammals. These RNAs are bigger (26~31 nt) than most previously described small RNAs (21~23 nt) and are associated with Piwi-subfamily members of the Argonaute protein family.