The storyLatin · derived fromomniqenusEnglish todayomnigenousFrom Latin omniqenus, from omnis (“all”) + genus (“kind”).Etymology from Wiktionary, CC BY-SA 4.0.