ORFs

English

Noun

ORFs

  1. plural of ORF

Anagrams