The storyLatin · derived fromomniferEnglish todayomniferousFrom Latin omnifer, from omnis (“all”) + ferre (“to bear”).Etymology from Wiktionary, CC BY-SA 4.0.