English Noun ORFeomes plural of ORFeomeWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads