Dank, en zo zijn er helaas nog honderden anderen, door een import van een vervelende bron.. 
Ik denk dat je met "honderden" nog wat optimistisch bent...
Volgens mij bedoel je de bijna tienduizend records uit de EMBL Reptile Database... zo goed als allemaal volledig in hoofdletters...
Kan daar site-breed niet eens een keertje een scriptje tegenaan gegooid worden om dat allemaal in de juiste letter om te zetten (desnoods alleen voor soorten uit deze betreffende lijst)? Want om ze allemaal handmatig te gaan omschrijven, lijkt me een beetje onbegonnen werk...
Als je zo'n database aan het doorscrollen bent kom je overigens nog wel meer vreemde dingen tegen... om een simpel klein voorbeeldje te noemen:
https://observation.org/species/87295/ ... waar de fuck slaat het op om de oude wetenschappelijke naam in het vak voor de auteur te vermelden :S dat je het als synoniem neerzet... o..k... maar dit is opvallend, temeer het verder echt NERGENS gebeurt, in de hele database niet...
maar als je zoekt... kun je veel meer rare en/of inconsistente dingen vinden:
https://observation.org/soort/view/783124 (erg bijzondere auteur/jaartal)
https://observation.org/soort/view/783659 (idem)
https://observation.org/soort/view/779703 (auteurs ineens tussen aanhalingstekens)
https://observation.org/soort/view/926335 (auteur voorafgaand door een streepje? :S vermoedelijk had dat ooit meer een cosmetische reden...)
https://observation.org/soort/view/825621 (auteur tussen dubbele aanhalingstekens)
https://observation.org/soort/view/234275 (tussen dubbele haakjes)
https://observation.org/soort/view/234496 (dubbel haakje aan het begin, dat enkel gesloten wordt)
Een hele rij waarbij de auteur eerst voorafgegaan wordt door een spatie: met soortID's: 1003663, 1003662, 999199, 1003788, 938888, 999212, 999453, 1003664, 1003659, 999165, 999255, 999182, 1003441, 1003795, 999169, 1003259, 999195, 999210, 999211, 1003219, 1003216, 1003081, 999301, 999436, 999168, 1003223, 999609, 999174, 999222, 999300, 999204, 999207, 1003378, 999191, 999246, 999048, 999201, 999072, 999604, 999265, 1003790, 1003724, 1003726, 1003480, 87028, 1003224, 1003791
https://observation.org/soort/view/194591 (Ben erg benieuwd wie er =integer Auct. heet

)
https://observation.org/soort/view/744339 (namen die beginnen met underscore (_) en deze verder ook nog bevatten (tevens bij 730528, 743593, 742532, 742895, 743737)
En zo kan ik nog wel een tijdje doorgaan...
https://observation.org/soort/view/239612 (dan weer het jaartal tussen teksthaken)
https://observation.org/soort/view/602031 soms met komma tussen auteur en jaartal, dan weer zonder:
https://observation.org/soort/view/239372En dan heb je ook nog de vele records waarbij iets mis gaat met character encoding: bijv:
https://observation.org/soort/view/842663 maar ook, 846071, 846134, 840102, 848947, 845924, 848268, 826017, 826194, 832358 etc.) (zijn vermoedelijk met foutieve encoding in de database gestopt en als je ze er dan weer uit haalt als ware het goed gecodeerd, gaat het natuurlijk fout...)
Note: mocht één van bovenstaande notaties wel correct zijn en een betekenis hebben, dan laat ik me graag informeren; ik wist bijv. tot heeeeeel kort geleden niet, dat het een betekenis had wanneer de auteur tussen haakjes stond t.o.v. wanneer dat niet het geval is...

of dat zoölogen de afkorting "ssp." gebruiken, waar bij botanici "subsp." gebruikelijk is.