The only free and comprehensive online etymological dictionary of the Spanish language
-geno (Suffix) "race;" "gene;" "offspring"
Borrowed from French -gène 'id.,' although the unexpected final vowel o in Spanish -geno was probably a sound change under influence from Latin -genus "born from." French -gène was borrowed from Ancient Greek -γενής (-genés) 'id.' From Proto-Indo-European *ǵenh1- "to beget" (the same origin of género).