From e2cc8f8e80a6b8331c953f45d7646583d0932044 Mon Sep 17 00:00:00 2001
From: GG2RDF <gg2rdf@plazi.org>
Date: Wed, 13 Nov 2024 01:19:27 +0000
Subject: [PATCH] GG2RDF 2024-11-12T22:14:54.884Z full update: 236 of 260
 (plazi/treatments-xml)

---
 .../00/300000078710BF9661569393173CAFDE.ttl   |  1 +
 .../E5/3004E56C45D2595AA5B41A36C1DDBA4B.ttl   |  1 +
 .../DA/3008DA42576457CAA75871D91CD71A14.ttl   |  1 +
 .../B5/300FB5449D504B88EE0B8FE7B9FC0F65.ttl   |  2 +
 .../AB/3011AB77FFD0357E15E4FCF7FDDAFC21.ttl   |  2 +
 .../AB/3011AB77FFD1357F15E4FDB4FE22FD04.ttl   |  1 +
 .../AB/3011AB77FFD2357C15E4FB05FDC2FAB5.ttl   |  1 +
 .../AB/3011AB77FFD3357D15E4FC0AFD7AFBBA.ttl   |  1 +
 .../AB/3011AB77FFD3357D15E4FE25FE28FD95.ttl   |  1 +
 .../AB/3011AB77FFD4357A15E4FE8CFDBFFE66.ttl   |  2 +
 .../AB/3011AB77FFD5357B15E4F907FDC2F891.ttl   |  2 +
 .../AB/3011AB77FFD5357B15E4FE71FA46FD95.ttl   |  1 +
 .../AB/3011AB77FFD7357915E4FAABFDC4FA45.ttl   |  2 +
 .../AB/3011AB77FFD7357915E4FD2DFDB2FC0B.ttl   |  2 +
 .../AB/3011AB77FFD8357615E4F89FFDC4F809.ttl   |  2 +
 .../AB/3011AB77FFDA357415E4F907FDC2F826.ttl   |  2 +
 .../AB/3011AB77FFDA357515E4F864FDDAFF1F.ttl   |  2 +
 .../87/301487AAFFA8FFBAA9FF570D461AFE66.ttl   |  1 +
 .../D7/3014D741D04DFFF7FF7F89E4FBE0FEB6.ttl   |  1 +
 .../A9/3015A999BC765888BCB7972E15EC89FD.ttl   |  1 +
 .../40/3018404A9E05FFB9806DFA264710EFF1.ttl   |  1 +
 .../89/3018893661BF360386E152FF5D16EF31.ttl   |  1 +
 .../0E/30190E12D181B08433E9A08ED10B715C.ttl   |  1 +
 .../E6/3019E65C54B090197C49310A7A7A1869.ttl   |  1 +
 .../B5/301EB524FFD42519FF6FBAAAFD58FBCC.ttl   |  1 +
 .../B5/301EB524FFD42519FF6FBC78F8CBFB0E.ttl   |  1 +
 .../B5/301EB524FFE32528FF6FBCC1FCADFE94.ttl   |  1 +
 .../A2/3020A26A575B5B66B61A6E8DCCA01060.ttl   |  1 +
 .../B4/3022B43C5C6A150F7E81FFAC4FB3C74A.ttl   |  1 +
 .../BD/3022BDDF5098538A870601BE4D26958A.ttl   |  1 +
 .../15/302415EF331F90CDAFF62AE4CF513452.ttl   |  1 +
 .../77/302A7751FF99FFFAFF6DFD124E8E594E.ttl   |  2 +
 .../D8/302FD806A10EC419FF2DC995FCE3FA68.ttl   |  1 +
 .../E2/3034E2570F7453B085C6192F56423D38.ttl   | 21 ++++-------
 .../78/30377806F23459D094B0664DEA1A121F.ttl   | 20 ++++------
 .../CF/3037CFF0D2C852769537055116CBC277.ttl   |  1 +
 .../78/303F789206ACC3BBF04B08E366AAACAA.ttl   |  1 +
 .../95/303F95149A62D740671448BEE89ED1A3.ttl   |  2 +
 .../B5/3040B557939DFEB7F476C5BC705C182F.ttl   |  1 +
 .../78/3042786CCB5EFFBC30DF5743FDA6065D.ttl   |  1 +
 .../78/3042786CCB5FFFBC30DF53B2FD5D0395.ttl   |  1 +
 .../60/3043600C6DCA5009ACEBA23E3BCFA382.ttl   |  1 +
 .../FA/3043FACB15F207A5F4120B4975B87520.ttl   |  1 +
 .../03/30440375FFF0FFDDB0C26CDDE0ABA0B8.ttl   |  1 +
 .../03/30440375FFF6FFDDB0C26B0AE68EA205.ttl   |  1 +
 .../87/304487A7FFB0FFC405D7F947FE447616.ttl   |  1 +
 .../87/304487A7FFB1FFCA05D7FC21FA8F77AA.ttl   |  1 +
 .../87/304487A7FFB3FFCB05D7FA4EFD6E763A.ttl   |  1 +
 .../87/304487A7FFB4FFC905D7FDEDFE3A748A.ttl   |  1 +
 .../87/304487A7FFB6FFCE05D7FAF5FDD974F6.ttl   |  1 +
 .../87/304487A7FFBAFFC005D7FE71FCF177F2.ttl   |  1 +
 .../87/304487A7FFBAFFC005D7FF3DFE8A74AE.ttl   |  1 +
 .../87/304487A7FFBBFFC105D7F9D5FC3A72DF.ttl   |  1 +
 .../87/304487A7FFBBFFC105D7FA45FD157353.ttl   |  1 +
 .../87/304487A7FFBBFFC105D7FA91FD7370C2.ttl   |  1 +
 .../87/304487A7FFBBFFC105D7FB2DFD73700E.ttl   |  1 +
 .../87/304487A7FFBBFFC105D7FE39FF64715B.ttl   |  1 +
 .../87/304487A7FFBBFFC105D7FF3DFCAC7466.ttl   |  1 +
 .../87/304487A7FFBCFFC605D7F899FCDC7296.ttl   |  1 +
 .../87/304487A7FFBCFFC605D7F909FD677205.ttl   |  1 +
 .../87/304487A7FFBCFFC605D7FA61FAE97376.ttl   |  1 +
 .../87/304487A7FFBCFFC605D7FABDFCC9709E.ttl   |  1 +
 .../87/304487A7FFBCFFC605D7FBC9FB5F71EA.ttl   |  1 +
 .../87/304487A7FFBCFFC605D7FC05FD677136.ttl   |  2 +
 .../87/304487A7FFBCFFC605D7FD51FD297681.ttl   |  1 +
 .../87/304487A7FFBDFFC605D7FF3CFEC374AE.ttl   |  2 +
 .../C9/3048C94AE791402405BC33D699923B5B.ttl   |  1 +
 .../26/304B260EC98B5CA5B7D915FEEFE67D83.ttl   |  2 +
 .../02/304C02C8080516E96C99BDA6B5042AA2.ttl   |  1 +
 .../87/304C87CDFF9CFF82FF2BB22EFC90C684.ttl   |  1 +
 .../87/304C87CDFF9EFF87FF2BB3DFFABFC354.ttl   |  1 +
 .../87/304C87CDFFE1FFF6FF2BB159FDE7C4A2.ttl   |  1 +
 .../87/304C87CDFFE3FFF8FF2BB6ABFBFCC7C4.ttl   |  2 +
 .../87/304C87CDFFE6FFFFFF2BB126FA14C35B.ttl   |  1 +
 .../87/304C87CDFFF4FFEDFF2BB62EFE19C5E4.ttl   |  1 +
 .../87/304C87CDFFF8FFE1FF2BB1CBFC0CC592.ttl   |  1 +
 .../2A/304E2A0B5F7F623C0164265EB223964D.ttl   |  1 +
 .../C3/304EC362038A8C383781611A2CE7D703.ttl   |  1 +
 .../24/3050243424B7D7F4C466B20035FC5504.ttl   |  1 +
 .../87/305287EEFFE2FFA0F3D6FD32FCC4FBEE.ttl   |  1 +
 .../87/305287EEFFE4FFBBF3D6FDC1FCF7F86A.ttl   |  2 +
 .../87/305287EEFFE6FFBEF3D6F8D4FED7FD9E.ttl   |  1 +
 .../87/305287EEFFEBFFB8F3D6FC52FF34FE0A.ttl   |  2 +
 .../87/305287EEFFEEFFB7F3D6FA38FAC9FC7E.ttl   |  1 +
 .../51/30535187866C745111FEED98E09C98FF.ttl   |  1 +
 .../07/305407B0D6196FB40A13A0BCBE45E082.ttl   |  1 +
 .../E1/3055E11FFF88FF8871A5CB76FBC0694A.ttl   |  1 +
 .../E1/3055E11FFFB3FFB471A5CB69FB366A41.ttl   |  1 +
 .../8A/30588A3DB578A6E01FD6A9E93BC40106.ttl   |  1 +
 .../EF/3058EF1415B57EE41392080CD6939AF1.ttl   |  1 +
 .../87/305B87C3991AFFE2FC8441DC1C80FEB5.ttl   |  1 +
 .../87/305B87C3991FFFFDFC75434A1D91FE79.ttl   |  1 +
 .../AB/3060ABAC503C7238B3EE4393A4840C8E.ttl   |  1 +
 .../87/306687ADAE16F1494DD2FADBFBEB7B8E.ttl   |  1 +
 .../5E/30685E04E35AD96E83CCC0E9C01FA8CB.ttl   |  1 +
 .../87/306C87BFFF85FFC5FF13A3AF874EF972.ttl   |  1 +
 .../8D/306C8D1FFFD687107754FC71EC44FD70.ttl   |  1 +
 .../8D/306C8D1FFFE287227762FAD5EA29F9BC.ttl   |  1 +
 .../8D/306C8D1FFFE98726775BFC71ED23F9E7.ttl   |  3 ++
 .../8D/306C8D1FFFEC872A774CFEDAEC6CFCDB.ttl   |  1 +
 .../B8/306DB8BD66741BAF73DA6A2BD8823856.ttl   |  1 +
 .../28/306E285398886FE1FD7222A509541063.ttl   |  1 +
 .../0A/30710A411613FFF6FF2A200AEC13D1F6.ttl   |  1 +
 .../0A/30710A411618FFFAFF2A21C5EB70D408.ttl   |  1 +
 .../0A/30710A41161CFFF9FF2A25C8ECABD5FE.ttl   |  2 +
 .../0A/30710A41161DFFF8FF2A25C8EB61D1C9.ttl   |  1 +
 .../0A/30710A41161EFFFBFF2A2752EAD8D22B.ttl   |  1 +
 .../0A/30710A41161FFFFBFF2A27C2EC90D7F3.ttl   |  2 +
 .../0A/30710A411622FFC4FF2A211AECD8D728.ttl   |  1 +
 .../3B/30723BF92C735066BA345F024B0E59AD.ttl   |  1 +
 .../00/3073003B22285C07AE2D3252338CB3A5.ttl   |  1 +
 .../E3/307BE3EEECFDEA57B4F2DEF06CDEBC59.ttl   |  1 +
 .../34/307E34C532D850458B4E29C138135534.ttl   | 20 ++++------
 .../09/3082098B89F6990BE342BB019F8814D0.ttl   |  1 +
 .../26/308526BFAE20542A91501330DEA52DD6.ttl   |  1 +
 .../57/308C57B55475BF4CF4B1136AD18F5E46.ttl   |  1 +
 .../39/309039196F85F07FD96111CBB0985E4B.ttl   |  1 +
 .../0F/30910F3E76095F379D9262C34CD8E7F2.ttl   | 37 ++++++++-----------
 .../FB/3097FBE0064251500F61E7D74ED8E696.ttl   |  1 +
 .../AB/30A2AB439A378080486625D49559FAD0.ttl   |  1 +
 .../AB/30A3ABCBEAEAD773B462B69B98E5EFF2.ttl   |  1 +
 .../ED/30A3ED42509A17F5770CA46766FF8E1B.ttl   |  1 +
 .../D1/30A6D1F76ADFB0261DF3EE7876AAE12B.ttl   |  1 +
 .../75/30A775BD229C357F3A997B07E564D77B.ttl   |  1 +
 .../39/30AB3984AE8AB5A2E8F81FDBD56535EB.ttl   |  1 +
 .../40/30AE406E0E37A0878D6B2037875EAEF6.ttl   |  2 +
 .../B5/30B4B557BB09517286DFD7697E9745B9.ttl   |  1 +
 .../13/30B513E0F96CEA4C9A10DA76AFFF28C2.ttl   |  1 +
 .../4A/30B54ADA68AC1A148FFF87498F27E84C.ttl   |  2 +
 .../39/30BD397E87AE0338DF90DC06FBDAD87B.ttl   |  1 +
 .../97/30BD9716F16D5131A67964005D915D7F.ttl   |  1 +
 .../BE/30BEBEAB7A6DB529C70FFCC436A1EB68.ttl   |  1 +
 .../F3/30BFF35F285117D7FE85D5C510DC2E11.ttl   | 20 ++++------
 .../8D/30C38D6587ECB33C4E56A172395C1FA1.ttl   |  1 +
 .../03/30C403B64EC50F4CE0EF59218219DA38.ttl   |  1 +
 .../71/30C671090A246A1EB304979F0EAD15D2.ttl   |  2 +
 .../4C/30CA4C2F21F7D3BC2331B8C2EFA1FA35.ttl   |  1 +
 .../3F/30CB3F16FF75F2635E8780DB009CCBB8.ttl   |  1 +
 .../7C/30CE7CEBF363DDE85821F31778211644.ttl   |  1 +
 .../10/30CF107C9B8005427A195365F11FC424.ttl   |  2 +
 .../44/30CF448A0EB85DFEA7A80A7CB925A6A6.ttl   | 22 ++++-------
 .../1E/30D21E4761AA249DFC716BEBE1A0C543.ttl   |  1 +
 .../5A/30D25AD6FF49F3ED99C008FCB4753C88.ttl   |  1 +
 .../D2/30D3D238A311319D3CCD8856D5E97998.ttl   |  1 +
 .../75/30D57535644E86E24A4BF97DEB0238AE.ttl   |  1 +
 .../73/30D67370A9F3861A37A9E1F4FB2F5C79.ttl   |  1 +
 .../34/30D7341ECFBA88050823639AE06234EE.ttl   |  1 +
 .../1B/30D91B489CB98EB04DB73144E51163C3.ttl   |  1 +
 .../8E/30DE8E63684C52933B3BA754BE8C45AF.ttl   |  1 +
 .../74/30DF7423E47A0488F7FFE34A9AFC4358.ttl   |  1 +
 .../A7/30DFA7768FC47508CDD5B033A92DD86C.ttl   |  2 +
 .../FF/30E0FF47CF26A10FECF7B150EDBDCBAD.ttl   |  1 +
 .../0A/30E40A8D5463EE10F8BCC6A6153FB5B1.ttl   |  2 +
 .../A3/30E5A3C3FC585E1B86F83A5FCAC67B91.ttl   |  1 +
 .../A0/30E8A0B801335BF594D646705779EE8E.ttl   |  1 +
 .../BC/30EBBCA829A92D616339943AC061700D.ttl   |  1 +
 .../64/30ED643811ABFF02BEF706EAB56028D0.ttl   |  1 +
 .../52/30EE52BE4A91B5EB35271B84A9B99176.ttl   |  1 +
 .../24/30F0247193AAD4EB06DA474A8B63156D.ttl   |  1 +
 .../EB/30F1EB3D29A8464C959457C575830F17.ttl   |  1 +
 .../6E/30F46E6693495D5698FBA5C34DCC5FE4.ttl   |  1 +
 .../D6/30F4D62B201F55E9ABA97CD326803C83.ttl   |  1 +
 .../E9/30F4E97CE879876D310AB8B0171E8033.ttl   |  1 +
 .../C4/30F5C444FD249F74A1129B9D8418FAA0.ttl   |  2 +-
 .../00/30F600C3C96A5A27AE2CE810554F715F.ttl   |  1 +
 .../AC/30F6AC6F7A5DF086DCF5A0CA2CD68A22.ttl   |  1 +
 .../08/30F70820B88D5541AC88FEC3BF612840.ttl   |  1 +
 .../A6/30FDA621E4945E0E858F42BC4DCCC7A5.ttl   |  1 +
 .../2F/9C052F2FFFAFFFA7B2DB9D38FC29E790.ttl   |  1 +
 .../C8/9C07C88BE44CFA6FF4E524596D896313.ttl   |  2 +
 .../C0/9C14C0EFE81F5F28A0C3D0ED8EF4F238.ttl   |  1 +
 .../8A/9C208AB185F1A315E413EF3C4FA381EC.ttl   |  3 +-
 .../1B/9C221B0F0A5D20E3E48190FE1AE3F4A8.ttl   |  1 +
 .../87/9C24879F5F69FFB6FE8FFD405619AE8E.ttl   |  1 +
 .../99/9C2499A307CEA323EDD0E1F02A2CF37C.ttl   |  1 +
 .../AC/9C28AC74FFD8FFF2FF40F950FF39ECA5.ttl   |  1 +
 .../0E/9C2C0E5065251D6F46392EE657857FD6.ttl   |  1 +
 .../CE/9C35CED21C9FC90FAFF3D91E2811DCE9.ttl   |  1 +
 .../EB/9C3EEB3084245E869BEB7A3EDAE7D672.ttl   |  1 +
 .../69/9C466978BD8A535CA764A49A88D6BF94.ttl   | 20 ++++------
 .../41/9C4B41EAB7453470D8CC5DA59B349DAC.ttl   |  1 +
 .../E1/9C4BE1C435C753E8B0296856EEB589AD.ttl   | 20 ++++------
 .../E9/9C4DE96D4D545215EBC4414E916505D3.ttl   |  1 +
 .../63/9C5563695B4852DB964BFEA3F0CE48E5.ttl   |  2 +
 .../81/9C578185BA8A7F9538E39C4DEF295EED.ttl   |  1 +
 .../20/9C5D20555AC6109E395744F8E339C5A0.ttl   |  1 +
 .../C3/9C5EC303C6805682BC4DAB101A1F2EFF.ttl   |  1 +
 .../C6/9C5EC6B1DB8868E1B3CB5ECF7048DD8A.ttl   |  1 +
 .../87/9C6887EDC54BFFE3FC9BF8C9FE82FDCB.ttl   |  1 +
 .../87/9C6887EDC556FFFAFF19FE69FD88FA2B.ttl   |  8 ++--
 .../87/9C6887EDC557FFF7FC9BF8E9FDDFFCCB.ttl   |  1 +
 .../7D/9C797D113DA778E6AAF320B43402E063.ttl   |  1 +
 .../87/9C7E87D8FFD1FFFFFCB5FA98A82FB6EF.ttl   |  1 +
 .../70/9C7F703BA83A5B3A8370295EFF9EE188.ttl   |  1 +
 .../86/9C848621A46657E1B4BEE464EAF328BE.ttl   |  4 ++
 .../77/9C8577CEE8F9589791CB72A76F3A0511.ttl   |  2 +
 .../78/9C8E78E24D3B717E360FD057C53D3AC9.ttl   |  1 +
 .../B1/9C9FB10F65FB95681CE5281871DB0EDF.ttl   |  1 +
 .../4E/9CAA4EF75E7C6A1A3B4303C0D71F1A96.ttl   |  1 +
 .../8B/9CAD8B1C9CB9B1C6DB468A2CD6D6B25A.ttl   |  3 +-
 .../FA/9CADFAE5EE3FB921A4CF125DE5F62B4A.ttl   |  1 +
 .../1A/9CCB1A7C8695B2FDB0D149905DCBD192.ttl   |  1 +
 .../6F/9CCB6F2BE97228A5F051A1CFBBB8CD9E.ttl   |  1 +
 .../6B/9CCC6BA9ED119B8AF36618AAC6773F5B.ttl   |  1 +
 .../24/9CCD24C342BC586AB61B195E56F5924A.ttl   |  1 +
 .../5B/9CCD5BDE97C15F7E9439578AB6C80B85.ttl   |  1 +
 .../F8/9CCDF8324244D6A995E6082A0C182DC5.ttl   |  1 +
 .../3E/9CD03E490C6F68053F9DCB814820EBE4.ttl   |  1 +
 .../C2/9CDEC2EC65A976224F9D82D55A826AFB.ttl   |  1 +
 .../A4/9CE5A43E543B516C92151D4091B1BE05.ttl   |  1 +
 .../75/9CF5753B6862AC2F8BCF92365E379F3D.ttl   |  1 +
 .../48/9CF648F9E0A2C477CBAF6F89A5D0E916.ttl   |  1 +
 .../2B/C2012B1A8BE053559110E5B49F3A6964.ttl   |  1 +
 .../88/C2018846DDF358CAAC4D14B657D4A714.ttl   |  1 +
 .../02/C20A02D77EE148524B4FAB3E39881B82.ttl   |  1 +
 .../E4/C20AE47DFFB7BF45FF34270DFEA5FB43.ttl   |  1 +
 .../D3/C20CD3A0D0274D35E2B9AC84054B70B6.ttl   |  1 +
 .../84/C20D84F19990173CB971DD95099DBC4E.ttl   |  1 +
 .../87/C20D878E6865FFB065F16571FD26F95C.ttl   |  1 +
 .../87/C20D878E6878FFB165ED6565FCECF98A.ttl   |  1 +
 .../A0/C20DA08C06F7759479C8B8C20C42360E.ttl   |  1 +
 .../3D/C20F3DBE4C68681E669CBEBC3652B52D.ttl   |  1 +
 .../87/C21187BFCD562A3BFF79FBC84A21F85C.ttl   |  2 +
 .../87/C21187FB1207DE3439D3FB29FDB4A82E.ttl   |  1 +
 .../2A/C2132A088AF3A0B45CA3FA4A0BBA1DC1.ttl   |  1 +
 .../22/C215228E0D9E507FAEC9A1625E42425D.ttl   |  1 +
 .../2C/C2162C3952456501718DE212F065DC63.ttl   |  1 +
 .../5B/C2175B4DFFD4AD1EFF68F8D713D0E34E.ttl   |  1 +
 .../5B/C2175B4DFFD7AD1CFF68FA6D12D8E162.ttl   |  1 +
 .../5B/C2175B4DFFD7AD1CFF68FCB91416E24A.ttl   |  1 +
 .../5B/C2175B4DFFD7AD1CFF68FE59159BE5FE.ttl   |  1 +
 .../83/C21783B1D6CF5C4AB5B9A1D4204A1D6E.ttl   |  2 +-
 .../2B/C2252B6D01D69A93562176C6AC747376.ttl   |  1 +
 .../E4/C227E43E9B90586EB7182DB31B63E32B.ttl   | 20 ++++------
 .../D9/C22ED9E7164DD4F1F585D5DBA94EACB5.ttl   |  1 +
 .../EA/C22FEAE43C6B57BFB76B537FB13A4CD6.ttl   | 20 ++++------
 .../14/C23714EA45091F7FA542C837956F84AD.ttl   |  1 +
 .../4D/C2374DAB3666B27B2C9A872B751E4379.ttl   |  1 +
 .../87/C23A87C6FF88FFE4FF11FEE0195AFF2B.ttl   |  1 +
 .../87/C23A87C6FF8DFFE6FF11FD4B199BF9B0.ttl   |  1 +
 .../87/C23A87C6FF8EFFE6FF11F9791F49FD78.ttl   |  1 +
 .../87/C23A87C6FF8FFFE4FF11FEB81D33FBD4.ttl   |  1 +
 .../87/C23A87C6FF8FFFE5FF11FB541CF3FF07.ttl   |  1 +
 .../87/C23A87C6FFE2FF89FF11FAA51DE4F89C.ttl   |  1 +
 .../87/C23A87C6FFE2FF89FF11FD241840FB1D.ttl   |  1 +
 .../87/C23A87C6FFE3FF88FF11FD361F96FB75.ttl   |  1 +
 .../87/C23A87C6FFEAFF81FF11FCF01F92FA02.ttl   |  1 +
 .../87/C23A87C6FFF0FF9BFF11FAAC1987F82C.ttl   |  1 +
 .../87/C23A87C6FFF3FF98FF11FB5D1D74F90B.ttl   |  1 +
 .../87/C23A87C6FFF3FF99FF11F8D71F27FD9C.ttl   |  1 +
 .../87/C23A87C6FFF7FF9CFF11FB831EC2F8E9.ttl   |  1 +
 .../87/C23A87C6FFFCFF97FF11FC761927F93A.ttl   |  1 +
 .../87/C23A87C6FFFCFF97FF11FE3D194AFC6C.ttl   |  1 +
 .../B8/C23BB80D8603596C96F7D0258D0C7538.ttl   | 20 ++++------
 .../87/C23D87B92C49A82FFF734FAFC6B8A162.ttl   |  1 +
 .../E7/C23FE7631B445FE0AB879BC8A0F4A7D2.ttl   |  2 +
 .../A9/C240A9E2C2ADEF1E10DDFB18588D8A90.ttl   |  1 +
 .../BF/C240BF009522FFAAFF7EFEB1FE34FC9C.ttl   |  1 +
 .../BF/C240BF009529FFA1FF20FB51FD0FF9FC.ttl   |  1 +
 .../BF/C240BF009529FFA1FF20FD31FD50FBFC.ttl   |  1 +
 .../BF/C240BF009529FFA1FF20FF31FE0EFD9C.ttl   |  1 +
 .../BF/C240BF00952AFFA2FCFCF951FB8DF83C.ttl   |  1 +
 .../BF/C240BF00952CFFA4FF7EFF31FE34FD5C.ttl   |  1 +
 .../BF/C240BF00952DFFA5FCA6FB51FCA4F7FC.ttl   |  1 +
 .../BF/C240BF00952DFFA5FCA6FD51FC3DFBFC.ttl   |  1 +
 .../BF/C240BF00952DFFA5FF20FAB1FE0EF8DC.ttl   |  1 +
 .../BF/C240BF00952EFFA6FCFCFC11FC02FABC.ttl   |  1 +
 .../BF/C240BF00952EFFA6FCFCFE31FAA0FCBC.ttl   |  1 +
 .../BF/C240BF00952EFFA6FF7EF931FA81FE9C.ttl   |  1 +
 .../99/C24199CFCAC1BF8A48D38DD6C1BE34DE.ttl   |  1 +
 .../2A/C2422A448F68F20CFF607F495A39F917.ttl   |  1 +
 .../2A/C2422A448F68F20DFF607C5F5E92FD15.ttl   |  1 +
 .../2A/C2422A448F6BF20FFF607EE75D24F805.ttl   |  1 +
 .../42/C24442D4FCDCC4C28D8DDB42629477F8.ttl   |  1 +
 .../87/C24787C5BF59FFFCFF74F3CD6847633A.ttl   |  1 +
 .../3D/C2483D128AEA5D09B085FB393B3B0C09.ttl   | 22 ++++-------
 .../59/C25159E12A3BBD95370F2DEC475C796F.ttl   |  2 +
 .../50/C252500E01DA6D18DA31E5A35856AFF5.ttl   |  2 +
 .../83/C25483A9BCAA5756A30C26DCDA9C5869.ttl   |  1 +
 .../87/C25887CCFFFAFF8FFF414947A8BA40F7.ttl   |  1 +
 .../F5/C259F5AA2714E1D18C70E2D66BB17ED5.ttl   |  1 +
 .../07/C26D0785530DB61EAF9214D3DCCC7353.ttl   |  1 +
 .../87/C27187EDFFC0BC5AFF7F2A36FC00FBC9.ttl   |  1 +
 .../87/C27187EDFFC1BC5DFF7F2A6EFC59FC06.ttl   |  2 +
 .../87/C27187EDFFC2BC58FF7F2BDEFB1BFD61.ttl   |  1 +
 .../87/C27187EDFFC3BC59FF7F2A6EFA8DF9F8.ttl   |  3 ++
 .../87/C27187EDFFC7BC5EFF7F2F62FB7EFC8B.ttl   |  2 +
 .../87/C27187EDFFC8BC52FF7F2FD3FDAEF9D2.ttl   |  1 +
 .../87/C27187EDFFC9BC53FF7F298AFEDAFA5F.ttl   |  2 +
 .../87/C27187EDFFCCBC57FF7F2C68FD25FD74.ttl   |  1 +
 .../87/C27187EDFFCDBC57FF7F2EF3FC39F847.ttl   |  1 +
 .../87/C27187EDFFD0BC4AFF7F2BDEFF36FCC5.ttl   |  2 +
 .../87/C27187EDFFD1BC4CFF7F2C4DFF36FDE6.ttl   |  1 +
 .../87/C27187EDFFD2BC48FF7F2848FDB0FB3D.ttl   |  1 +
 .../87/C27187EDFFD2BC49FF7F2E7BFA8AFEB2.ttl   |  2 +
 .../87/C27187EDFFD4BC4EFF7F298AFE69FA4F.ttl   |  2 +
 .../87/C27187EDFFD5BC4FFF7F2E35FC26F819.ttl   |  1 +
 .../87/C27187EDFFD8BC43FF7F2BDEFB89FF2F.ttl   |  1 +
 .../87/C27187EDFFDEBC44FF7F2EF8FAA7F822.ttl   |  1 +
 .../87/C27187EDFFDFBC46FF7F2D84FAF7FE7B.ttl   |  2 +
 .../CA/C272CA2EB19196EEF71691DAA629CB2C.ttl   |  1 +
 .../87/C27587E5FFF5FFB4FF7D9D4469D0795E.ttl   |  1 +
 .../87/C27587E5FFFBFFBAFCFB9D446C287FC6.ttl   |  1 +
 .../02/C2760214A3FC512FB90F1C3480BE8A48.ttl   | 23 +++++-------
 .../DA/C276DA6DF2492A4DE4AD4494883BD08E.ttl   |  1 +
 .../87/C27787E3FF82FFCCB626621D71F5D71D.ttl   |  1 +
 .../87/C27787E3FF83FFCCB66262EA7079D570.ttl   |  1 +
 .../87/C27787E3FF85FFCAB65B66A171F8D6D6.ttl   |  1 +
 .../87/C27787E3FF85FFD5B65363B371CDD1C7.ttl   |  1 +
 .../87/C27787E3FF88FFC6B63E63D170B6D703.ttl   |  2 +
 .../87/C27787E3FF88FFC7B6A965A7738ED6E4.ttl   |  1 +
 .../87/C27787E3FF89FFC1B7FF62C1713CD2F3.ttl   |  2 +
 .../87/C27787E3FF8CFFC2B629657272C6D233.ttl   |  2 +
 .../87/C27787E3FF8DFFC2B64B670172D9D0B0.ttl   |  1 +
 .../87/C27787E3FF8DFFCDB64C658571D0D758.ttl   |  1 +
 .../87/C27787E3FF8EFFC0B7F1633971F8D048.ttl   |  2 +
 .../87/C27787E3FF8EFFC1B6A264717136D67C.ttl   |  1 +
 .../87/C27787E3FF90FFDEB675648171E1D1D4.ttl   |  1 +
 .../87/C27787E3FF91FFD9B66A62FD710AD57B.ttl   |  1 +
 .../87/C27787E3FF91FFDEB65A64B271EDD717.ttl   |  1 +
 .../87/C27787E3FF92FFDCB65662737085D1C5.ttl   |  1 +
 .../87/C27787E3FF93FFDCB7C764B27283D6EC.ttl   |  2 +
 .../87/C27787E3FF93FFDFB66763C9706FD1B4.ttl   |  1 +
 .../87/C27787E3FF99FFD6B62B65367276D79D.ttl   |  1 +
 .../87/C27787E3FF99FFD6B66D635A70BBD52A.ttl   |  1 +
 .../87/C27787E3FF9AFFD5B69064CD738DD0A4.ttl   |  1 +
 .../87/C27787E3FF9EFFD0B61A62EA777CD293.ttl   |  2 +
 .../87/C27787E3FF9EFFD1B64466A171C4D1CB.ttl   |  1 +
 .../87/C27787E3FF9EFFD1B66564B97720D70E.ttl   |  1 +
 .../87/C27787E3FF9FFFD3B7FD64117179D173.ttl   |  2 +
 .../E2/C27AE27E5ACA1E21CB2AA8641C1DC9C8.ttl   |  1 +
 .../6A/C28A6AD98C073EE22D2C4BDF75A3757F.ttl   |  1 +
 .../1A/C2911A975B06AAA709326AA9C8CBBE0B.ttl   |  1 +
 .../4D/C2A04D69543A67D69C4C3CCFBA636230.ttl   |  1 +
 .../28/C2A22844FAA87C53E0FD9993C48104B4.ttl   |  1 +
 .../4C/C2A54CCC7065A79FD7CD02A95841D985.ttl   |  1 +
 .../CA/C2A5CABC825B5D48A8FFEB084D346627.ttl   |  2 +-
 .../EE/C2B0EEDA2D66594E99D211DADC8ABE1A.ttl   |  1 +
 .../15/C2B7151BE32452F2BDA8DE0EFAD28275.ttl   |  1 +
 .../0C/C2BB0C2A33F9936A3B919213FD0A61E5.ttl   |  1 +
 .../2B/C2C22B05E35D46C5BBD1E5CD57BD7A1A.ttl   |  2 +
 .../58/C2C958B50ED5D75AA1B3E78D59F85D95.ttl   |  2 +
 .../DF/C2C9DF8CCF1D57AC9B6B5005B7E29CC5.ttl   | 21 ++++-------
 .../4C/C2EA4CFBB281146E658584B239A1DD86.ttl   |  1 +
 .../42/C2F34253BC4FFF5A96F11EB9E7A522C5.ttl   |  1 +
 345 files changed, 502 insertions(+), 204 deletions(-)

diff --git a/data/30/00/00/300000078710BF9661569393173CAFDE.ttl b/data/30/00/00/300000078710BF9661569393173CAFDE.ttl
index 4fa8d0b6a08..2f5b050874f 100644
--- a/data/30/00/00/300000078710BF9661569393173CAFDE.ttl
+++ b/data/30/00/00/300000078710BF9661569393173CAFDE.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centistes_Ancylocentrus>
+    dwc:genus "Centistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ancylocentrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centistes> ;
diff --git a/data/30/04/E5/3004E56C45D2595AA5B41A36C1DDBA4B.ttl b/data/30/04/E5/3004E56C45D2595AA5B41A36C1DDBA4B.ttl
index 51d33672b3c..874fa31466c 100644
--- a/data/30/04/E5/3004E56C45D2595AA5B41A36C1DDBA4B.ttl
+++ b/data/30/04/E5/3004E56C45D2595AA5B41A36C1DDBA4B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_hirticollis>
+    dwc:genus "Cicindela" ;
     dwc:rank "species" ;
     dwc:species "hirticollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
diff --git a/data/30/08/DA/3008DA42576457CAA75871D91CD71A14.ttl b/data/30/08/DA/3008DA42576457CAA75871D91CD71A14.ttl
index 05f9ebe0dec..8cd33d6d828 100644
--- a/data/30/08/DA/3008DA42576457CAA75871D91CD71A14.ttl
+++ b/data/30/08/DA/3008DA42576457CAA75871D91CD71A14.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scaphinotus_petersi>
+    dwc:genus "Scaphinotus" ;
     dwc:rank "species" ;
     dwc:species "petersi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scaphinotus> ;
diff --git a/data/30/0F/B5/300FB5449D504B88EE0B8FE7B9FC0F65.ttl b/data/30/0F/B5/300FB5449D504B88EE0B8FE7B9FC0F65.ttl
index 6dde26a2ad2..fca10902f40 100644
--- a/data/30/0F/B5/300FB5449D504B88EE0B8FE7B9FC0F65.ttl
+++ b/data/30/0F/B5/300FB5449D504B88EE0B8FE7B9FC0F65.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cardiocondyla_nuda_v>
+    dwc:genus "Cardiocondyla" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "v" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cardiocondyla_nuda> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cardiocondyla_nuda>
+    dwc:genus "Cardiocondyla" ;
     dwc:rank "species" ;
     dwc:species "nuda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cardiocondyla> ;
diff --git a/data/30/11/AB/3011AB77FFD0357E15E4FCF7FDDAFC21.ttl b/data/30/11/AB/3011AB77FFD0357E15E4FCF7FDDAFC21.ttl
index 94196763509..14e3125034d 100644
--- a/data/30/11/AB/3011AB77FFD0357E15E4FCF7FDDAFC21.ttl
+++ b/data/30/11/AB/3011AB77FFD0357E15E4FCF7FDDAFC21.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_concava>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "concava" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ancylostemon_aureus>
+    dwc:genus "Ancylostemon" ;
     dwc:rank "species" ;
     dwc:species "aureus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ancylostemon> ;
diff --git a/data/30/11/AB/3011AB77FFD1357F15E4FDB4FE22FD04.ttl b/data/30/11/AB/3011AB77FFD1357F15E4FDB4FE22FD04.ttl
index 8a22430784b..8b7905017a0 100644
--- a/data/30/11/AB/3011AB77FFD1357F15E4FDB4FE22FD04.ttl
+++ b/data/30/11/AB/3011AB77FFD1357F15E4FDB4FE22FD04.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_dasyantha>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "dasyantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
diff --git a/data/30/11/AB/3011AB77FFD2357C15E4FB05FDC2FAB5.ttl b/data/30/11/AB/3011AB77FFD2357C15E4FB05FDC2FAB5.ttl
index ff0252cca1a..385a2499ba6 100644
--- a/data/30/11/AB/3011AB77FFD2357C15E4FB05FDC2FAB5.ttl
+++ b/data/30/11/AB/3011AB77FFD2357C15E4FB05FDC2FAB5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_argyreia>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "argyreia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
diff --git a/data/30/11/AB/3011AB77FFD3357D15E4FC0AFD7AFBBA.ttl b/data/30/11/AB/3011AB77FFD3357D15E4FC0AFD7AFBBA.ttl
index b49689200b6..eeaf7c5fffa 100644
--- a/data/30/11/AB/3011AB77FFD3357D15E4FC0AFD7AFBBA.ttl
+++ b/data/30/11/AB/3011AB77FFD3357D15E4FC0AFD7AFBBA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_benthamii>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "benthamii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
diff --git a/data/30/11/AB/3011AB77FFD3357D15E4FE25FE28FD95.ttl b/data/30/11/AB/3011AB77FFD3357D15E4FE25FE28FD95.ttl
index 1f08c41e32b..4a3ff3dcc7d 100644
--- a/data/30/11/AB/3011AB77FFD3357D15E4FE25FE28FD95.ttl
+++ b/data/30/11/AB/3011AB77FFD3357D15E4FE25FE28FD95.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_auricula>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "auricula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
diff --git a/data/30/11/AB/3011AB77FFD4357A15E4FE8CFDBFFE66.ttl b/data/30/11/AB/3011AB77FFD4357A15E4FE8CFDBFFE66.ttl
index 37c41128400..92916cac69e 100644
--- a/data/30/11/AB/3011AB77FFD4357A15E4FE8CFDBFFE66.ttl
+++ b/data/30/11/AB/3011AB77FFD4357A15E4FE8CFDBFFE66.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_longifolia>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "longifolia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Briggsia_longifolia>
+    dwc:genus "Briggsia" ;
     dwc:rank "species" ;
     dwc:species "longifolia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Briggsia> ;
diff --git a/data/30/11/AB/3011AB77FFD5357B15E4F907FDC2F891.ttl b/data/30/11/AB/3011AB77FFD5357B15E4F907FDC2F891.ttl
index b26a3113051..584bd23d6c7 100644
--- a/data/30/11/AB/3011AB77FFD5357B15E4F907FDC2F891.ttl
+++ b/data/30/11/AB/3011AB77FFD5357B15E4F907FDC2F891.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_pankaiyuae>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "pankaiyuae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
@@ -130,6 +131,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Tremacron_aurantiacum>
+    dwc:genus "Tremacron" ;
     dwc:rank "species" ;
     dwc:species "aurantiacum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Tremacron> ;
diff --git a/data/30/11/AB/3011AB77FFD5357B15E4FE71FA46FD95.ttl b/data/30/11/AB/3011AB77FFD5357B15E4FE71FA46FD95.ttl
index a5bf82f743c..e839d50ba26 100644
--- a/data/30/11/AB/3011AB77FFD5357B15E4FE71FA46FD95.ttl
+++ b/data/30/11/AB/3011AB77FFD5357B15E4FE71FA46FD95.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_nemoralis>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "nemoralis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
diff --git a/data/30/11/AB/3011AB77FFD7357915E4FAABFDC4FA45.ttl b/data/30/11/AB/3011AB77FFD7357915E4FAABFDC4FA45.ttl
index 7cc677f2587..63e22189171 100644
--- a/data/30/11/AB/3011AB77FFD7357915E4FAABFDC4FA45.ttl
+++ b/data/30/11/AB/3011AB77FFD7357915E4FAABFDC4FA45.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_lancifolia>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "lancifolia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Isometrum_lancifolium>
+    dwc:genus "Isometrum" ;
     dwc:rank "species" ;
     dwc:species "lancifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Isometrum> ;
diff --git a/data/30/11/AB/3011AB77FFD7357915E4FD2DFDB2FC0B.ttl b/data/30/11/AB/3011AB77FFD7357915E4FD2DFDB2FC0B.ttl
index 3aec6f723a5..bad7786a82e 100644
--- a/data/30/11/AB/3011AB77FFD7357915E4FD2DFDB2FC0B.ttl
+++ b/data/30/11/AB/3011AB77FFD7357915E4FD2DFDB2FC0B.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Didissandra_saxatilis>
+    dwc:genus "Didissandra" ;
     dwc:rank "species" ;
     dwc:species "saxatilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Didissandra> ;
@@ -204,6 +205,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ancylostemon_saxatilis>
+    dwc:genus "Ancylostemon" ;
     dwc:rank "species" ;
     dwc:species "saxatilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ancylostemon> ;
diff --git a/data/30/11/AB/3011AB77FFD8357615E4F89FFDC4F809.ttl b/data/30/11/AB/3011AB77FFD8357615E4F89FFDC4F809.ttl
index 6f23bc298e0..b0828fefe52 100644
--- a/data/30/11/AB/3011AB77FFD8357615E4F89FFDC4F809.ttl
+++ b/data/30/11/AB/3011AB77FFD8357615E4F89FFDC4F809.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_wangwentsaii>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "wangwentsaii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ancylostemon_mairei>
+    dwc:genus "Ancylostemon" ;
     dwc:rank "species" ;
     dwc:species "mairei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ancylostemon> ;
diff --git a/data/30/11/AB/3011AB77FFDA357415E4F907FDC2F826.ttl b/data/30/11/AB/3011AB77FFDA357415E4F907FDC2F826.ttl
index ff4305eaeaa..262ee7b022f 100644
--- a/data/30/11/AB/3011AB77FFDA357415E4F907FDC2F826.ttl
+++ b/data/30/11/AB/3011AB77FFDA357415E4F907FDC2F826.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_rosthornii>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "rosthornii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
@@ -187,6 +188,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Briggsia_rosthornii>
+    dwc:genus "Briggsia" ;
     dwc:rank "species" ;
     dwc:species "rosthornii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Briggsia> ;
diff --git a/data/30/11/AB/3011AB77FFDA357515E4F864FDDAFF1F.ttl b/data/30/11/AB/3011AB77FFDA357515E4F864FDDAFF1F.ttl
index 389609299ae..30a9f2647f1 100644
--- a/data/30/11/AB/3011AB77FFDA357515E4F864FDDAFF1F.ttl
+++ b/data/30/11/AB/3011AB77FFDA357515E4F864FDDAFF1F.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreocharis_rosthornii>
+    dwc:genus "Oreocharis" ;
     dwc:rank "species" ;
     dwc:species "rosthornii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreocharis> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Briggsia_rosthornii>
+    dwc:genus "Briggsia" ;
     dwc:rank "species" ;
     dwc:species "rosthornii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Briggsia> ;
diff --git a/data/30/14/87/301487AAFFA8FFBAA9FF570D461AFE66.ttl b/data/30/14/87/301487AAFFA8FFBAA9FF570D461AFE66.ttl
index d377c89594c..e83963199e3 100644
--- a/data/30/14/87/301487AAFFA8FFBAA9FF570D461AFE66.ttl
+++ b/data/30/14/87/301487AAFFA8FFBAA9FF570D461AFE66.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tagalis_inornata>
+    dwc:genus "Tagalis" ;
     dwc:rank "species" ;
     dwc:species "inornata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tagalis> ;
diff --git a/data/30/14/D7/3014D741D04DFFF7FF7F89E4FBE0FEB6.ttl b/data/30/14/D7/3014D741D04DFFF7FF7F89E4FBE0FEB6.ttl
index 9dc91909297..fb744bf6538 100644
--- a/data/30/14/D7/3014D741D04DFFF7FF7F89E4FBE0FEB6.ttl
+++ b/data/30/14/D7/3014D741D04DFFF7FF7F89E4FBE0FEB6.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Vaccinium_gaultheriifolium>
+    dwc:genus "Vaccinium" ;
     dwc:rank "species" ;
     dwc:species "gaultheriifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Vaccinium> ;
diff --git a/data/30/15/A9/3015A999BC765888BCB7972E15EC89FD.ttl b/data/30/15/A9/3015A999BC765888BCB7972E15EC89FD.ttl
index 03a311d9cbe..e12bd221402 100644
--- a/data/30/15/A9/3015A999BC765888BCB7972E15EC89FD.ttl
+++ b/data/30/15/A9/3015A999BC765888BCB7972E15EC89FD.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicranomyia_Dicranomyia>
+    dwc:genus "Dicranomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dicranomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicranomyia> ;
diff --git a/data/30/18/40/3018404A9E05FFB9806DFA264710EFF1.ttl b/data/30/18/40/3018404A9E05FFB9806DFA264710EFF1.ttl
index 49a20001eb1..ce8297d3a3e 100644
--- a/data/30/18/40/3018404A9E05FFB9806DFA264710EFF1.ttl
+++ b/data/30/18/40/3018404A9E05FFB9806DFA264710EFF1.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Digitalis_lanata>
+    dwc:genus "Digitalis" ;
     dwc:rank "species" ;
     dwc:species "lanata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Digitalis> ;
diff --git a/data/30/18/89/3018893661BF360386E152FF5D16EF31.ttl b/data/30/18/89/3018893661BF360386E152FF5D16EF31.ttl
index 13ad84721f9..b2e1bd7fbd9 100644
--- a/data/30/18/89/3018893661BF360386E152FF5D16EF31.ttl
+++ b/data/30/18/89/3018893661BF360386E152FF5D16EF31.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Nyssorhynchus>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nyssorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/30/19/0E/30190E12D181B08433E9A08ED10B715C.ttl b/data/30/19/0E/30190E12D181B08433E9A08ED10B715C.ttl
index bd5691ce500..d02c7767594 100644
--- a/data/30/19/0E/30190E12D181B08433E9A08ED10B715C.ttl
+++ b/data/30/19/0E/30190E12D181B08433E9A08ED10B715C.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leopardus_wiedii>
+    dwc:genus "Leopardus" ;
     dwc:rank "species" ;
     dwc:species "wiedii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leopardus> ;
diff --git a/data/30/19/E6/3019E65C54B090197C49310A7A7A1869.ttl b/data/30/19/E6/3019E65C54B090197C49310A7A7A1869.ttl
index b4f1c997d9f..85942a17390 100644
--- a/data/30/19/E6/3019E65C54B090197C49310A7A7A1869.ttl
+++ b/data/30/19/E6/3019E65C54B090197C49310A7A7A1869.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrohyrax_dorsalis>
+    dwc:genus "Dendrohyrax" ;
     dwc:rank "species" ;
     dwc:species "dorsalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrohyrax> ;
diff --git a/data/30/1E/B5/301EB524FFD42519FF6FBAAAFD58FBCC.ttl b/data/30/1E/B5/301EB524FFD42519FF6FBAAAFD58FBCC.ttl
index 5bdcaec6f42..a30ce2635ef 100644
--- a/data/30/1E/B5/301EB524FFD42519FF6FBAAAFD58FBCC.ttl
+++ b/data/30/1E/B5/301EB524FFD42519FF6FBAAAFD58FBCC.ttl
@@ -154,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heteroglymma_klabatica>
+    dwc:genus "Heteroglymma" ;
     dwc:rank "species" ;
     dwc:species "klabatica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heteroglymma> ;
diff --git a/data/30/1E/B5/301EB524FFD42519FF6FBC78F8CBFB0E.ttl b/data/30/1E/B5/301EB524FFD42519FF6FBC78F8CBFB0E.ttl
index 4aaab788b44..83e799e8418 100644
--- a/data/30/1E/B5/301EB524FFD42519FF6FBC78F8CBFB0E.ttl
+++ b/data/30/1E/B5/301EB524FFD42519FF6FBC78F8CBFB0E.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heteroglymma_sudarae>
+    dwc:genus "Heteroglymma" ;
     dwc:rank "species" ;
     dwc:species "sudarae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heteroglymma> ;
diff --git a/data/30/1E/B5/301EB524FFE32528FF6FBCC1FCADFE94.ttl b/data/30/1E/B5/301EB524FFE32528FF6FBCC1FCADFE94.ttl
index dbea1addbb1..bba562fa928 100644
--- a/data/30/1E/B5/301EB524FFE32528FF6FBCC1FCADFE94.ttl
+++ b/data/30/1E/B5/301EB524FFE32528FF6FBCC1FCADFE94.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heteroglymma_echinatus>
+    dwc:genus "Heteroglymma" ;
     dwc:rank "species" ;
     dwc:species "echinatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heteroglymma> ;
diff --git a/data/30/20/A2/3020A26A575B5B66B61A6E8DCCA01060.ttl b/data/30/20/A2/3020A26A575B5B66B61A6E8DCCA01060.ttl
index d9afbcdbb6b..6f99d120c29 100644
--- a/data/30/20/A2/3020A26A575B5B66B61A6E8DCCA01060.ttl
+++ b/data/30/20/A2/3020A26A575B5B66B61A6E8DCCA01060.ttl
@@ -66,6 +66,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agestrata_orichalca>
+    dwc:genus "Agestrata" ;
     dwc:rank "species" ;
     dwc:species "orichalca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agestrata> ;
diff --git a/data/30/22/B4/3022B43C5C6A150F7E81FFAC4FB3C74A.ttl b/data/30/22/B4/3022B43C5C6A150F7E81FFAC4FB3C74A.ttl
index 24d926ee278..cc6a129cda1 100644
--- a/data/30/22/B4/3022B43C5C6A150F7E81FFAC4FB3C74A.ttl
+++ b/data/30/22/B4/3022B43C5C6A150F7E81FFAC4FB3C74A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centistes_Syrrhizus>
+    dwc:genus "Centistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syrrhizus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centistes> ;
diff --git a/data/30/22/BD/3022BDDF5098538A870601BE4D26958A.ttl b/data/30/22/BD/3022BDDF5098538A870601BE4D26958A.ttl
index ec259497192..b47cad4f93e 100644
--- a/data/30/22/BD/3022BDDF5098538A870601BE4D26958A.ttl
+++ b/data/30/22/BD/3022BDDF5098538A870601BE4D26958A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/30/24/15/302415EF331F90CDAFF62AE4CF513452.ttl b/data/30/24/15/302415EF331F90CDAFF62AE4CF513452.ttl
index 8689c196555..9da9553f1fe 100644
--- a/data/30/24/15/302415EF331F90CDAFF62AE4CF513452.ttl
+++ b/data/30/24/15/302415EF331F90CDAFF62AE4CF513452.ttl
@@ -70,6 +70,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paragongylopus_Paragongylopus>
+    dwc:genus "Paragongylopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paragongylopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paragongylopus> ;
diff --git a/data/30/2A/77/302A7751FF99FFFAFF6DFD124E8E594E.ttl b/data/30/2A/77/302A7751FF99FFFAFF6DFD124E8E594E.ttl
index 084b49efe3d..def0ba8ecf5 100644
--- a/data/30/2A/77/302A7751FF99FFFAFF6DFD124E8E594E.ttl
+++ b/data/30/2A/77/302A7751FF99FFFAFF6DFD124E8E594E.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arcyptera_Pararcyptera>
+    dwc:genus "Arcyptera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pararcyptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arcyptera> ;
@@ -163,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pararcyptera_microptera>
+    dwc:genus "Pararcyptera" ;
     dwc:rank "species" ;
     dwc:species "microptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pararcyptera> ;
diff --git a/data/30/2F/D8/302FD806A10EC419FF2DC995FCE3FA68.ttl b/data/30/2F/D8/302FD806A10EC419FF2DC995FCE3FA68.ttl
index 30f14a96281..47209082854 100644
--- a/data/30/2F/D8/302FD806A10EC419FF2DC995FCE3FA68.ttl
+++ b/data/30/2F/D8/302FD806A10EC419FF2DC995FCE3FA68.ttl
@@ -211,6 +211,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tiphia_Sierocolpa>
+    dwc:genus "Tiphia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sierocolpa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tiphia> ;
diff --git a/data/30/34/E2/3034E2570F7453B085C6192F56423D38.ttl b/data/30/34/E2/3034E2570F7453B085C6192F56423D38.ttl
index 1b6f966de0e..6ee4cc7ef7e 100644
--- a/data/30/34/E2/3034E2570F7453B085C6192F56423D38.ttl
+++ b/data/30/34/E2/3034E2570F7453B085C6192F56423D38.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/3034E2570F7453B085C6192F56423D38>
     dc:creator "Hughes, Colin E.; Ringelberg, Jens J.; Lewis, Gwilym P.; Catalano, Santiago A." ;
     dc:title "Strombocarpa strombulifera subsp. var. var. ruiziana (Burkart) C. E. Hughes & G. P. Lewis 2022, comb. nov." ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Strombocarpa_strombulifera_var_ruiziana_Burkart_2022> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Strombocarpa_strombulifera_ruiziana_Burkart_2022> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.205.75379> ;
     a trt:Treatment .
 
@@ -26,8 +26,8 @@
     dc:title "Disintegration of the genus Prosopis L. (Leguminosae, Caesalpinioideae, mimosoid clade)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Strombocarpa_strombulifera_var_ruiziana_Burkart_2022>
-    # Warning: Removing "(Burkart)" from authority ;
+<http://taxon-concept.plazi.org/id/Plantae/Strombocarpa_strombulifera_ruiziana_Burkart_2022>
+    # Warning: Removing "(Burkart)" from authority, ignoring subSpecies "var." ;
     dwc:LSID "3034E257-0F74-53B0-85C6-192F56423D38" ;
     dwc:authority "(Burkart) C. E. Hughes & G. P. Lewis" ;
     dwc:authorityName "(Burkart) C. E. Hughes & G. P. Lewis" ;
@@ -42,13 +42,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Burkart) Hughes & Lewis, 2022" ;
     dwc:species "strombulifera" ;
-    dwc:subSpecies "var." ;
     dwc:variety "ruiziana" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera_var_ruiziana> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera_ruiziana> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera_var_ruiziana>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera_ruiziana>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Leguminosae" ;
     dwc:genus "Strombocarpa" ;
@@ -57,18 +56,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "strombulifera" ;
-    dwc:subSpecies "var." ;
     dwc:variety "ruiziana" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Strombocarpa_strombulifera>
+    dwc:genus "Strombocarpa" ;
     dwc:rank "species" ;
     dwc:species "strombulifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Strombocarpa> ;
diff --git a/data/30/37/78/30377806F23459D094B0664DEA1A121F.ttl b/data/30/37/78/30377806F23459D094B0664DEA1A121F.ttl
index e4fc06cd575..258dfba5060 100644
--- a/data/30/37/78/30377806F23459D094B0664DEA1A121F.ttl
+++ b/data/30/37/78/30377806F23459D094B0664DEA1A121F.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/30377806F23459D094B0664DEA1A121F>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis costata subsp. var. var. jordanica Roth 1839" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_costata_var_jordanica_Roth_1839> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_costata_jordanica_Roth_1839> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_costata_var_jordanica_Roth_1839>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_costata_jordanica_Roth_1839>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "30377806-F234-59D0-94B0-664DEA1A121F" ;
     dwc:authority "Roth, 1839" ;
     dwc:authorityName "Roth" ;
@@ -40,14 +41,13 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Roth, 1839" ;
     dwc:species "costata" ;
-    dwc:subSpecies "var." ;
     dwc:variety "jordanica" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/5Q29J> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata_var_jordanica> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata_jordanica> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata_var_jordanica>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata_jordanica>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -56,18 +56,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "costata" ;
-    dwc:subSpecies "var." ;
     dwc:variety "jordanica" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_costata>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "costata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/30/37/CF/3037CFF0D2C852769537055116CBC277.ttl b/data/30/37/CF/3037CFF0D2C852769537055116CBC277.ttl
index 4b97c2b769b..ffd6772982a 100644
--- a/data/30/37/CF/3037CFF0D2C852769537055116CBC277.ttl
+++ b/data/30/37/CF/3037CFF0D2C852769537055116CBC277.ttl
@@ -107,6 +107,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Alopecurus_pratensis>
+    dwc:genus "Alopecurus" ;
     dwc:rank "species" ;
     dwc:species "pratensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Alopecurus> ;
diff --git a/data/30/3F/78/303F789206ACC3BBF04B08E366AAACAA.ttl b/data/30/3F/78/303F789206ACC3BBF04B08E366AAACAA.ttl
index fa5673260f2..38baa28948d 100644
--- a/data/30/3F/78/303F789206ACC3BBF04B08E366AAACAA.ttl
+++ b/data/30/3F/78/303F789206ACC3BBF04B08E366AAACAA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euglossa_Glossurella>
+    dwc:genus "Euglossa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euglossa> ;
diff --git a/data/30/3F/95/303F95149A62D740671448BEE89ED1A3.ttl b/data/30/3F/95/303F95149A62D740671448BEE89ED1A3.ttl
index 89d4a9e0388..335b17c768b 100644
--- a/data/30/3F/95/303F95149A62D740671448BEE89ED1A3.ttl
+++ b/data/30/3F/95/303F95149A62D740671448BEE89ED1A3.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_aberti>
+    dwc:genus "Sciurus" ;
     dwc:rank "species" ;
     dwc:species "aberti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus_Otosciurus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_Otosciurus>
+    dwc:genus "Sciurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Otosciurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus> ;
diff --git a/data/30/40/B5/3040B557939DFEB7F476C5BC705C182F.ttl b/data/30/40/B5/3040B557939DFEB7F476C5BC705C182F.ttl
index 4bdda5a6896..af24310bb87 100644
--- a/data/30/40/B5/3040B557939DFEB7F476C5BC705C182F.ttl
+++ b/data/30/40/B5/3040B557939DFEB7F476C5BC705C182F.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Prunus_cerasus>
+    dwc:genus "Prunus" ;
     dwc:rank "species" ;
     dwc:species "cerasus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Prunus> ;
diff --git a/data/30/42/78/3042786CCB5EFFBC30DF5743FDA6065D.ttl b/data/30/42/78/3042786CCB5EFFBC30DF5743FDA6065D.ttl
index 1ee027421d8..a0f4d1076c6 100644
--- a/data/30/42/78/3042786CCB5EFFBC30DF5743FDA6065D.ttl
+++ b/data/30/42/78/3042786CCB5EFFBC30DF5743FDA6065D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phenolia_Lasiodites>
+    dwc:genus "Phenolia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasiodites" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phenolia> ;
diff --git a/data/30/42/78/3042786CCB5FFFBC30DF53B2FD5D0395.ttl b/data/30/42/78/3042786CCB5FFFBC30DF53B2FD5D0395.ttl
index 39adf0dd975..84885ff9534 100644
--- a/data/30/42/78/3042786CCB5FFFBC30DF53B2FD5D0395.ttl
+++ b/data/30/42/78/3042786CCB5FFFBC30DF53B2FD5D0395.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phenolia_Lasiodites>
+    dwc:genus "Phenolia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasiodites" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phenolia> ;
diff --git a/data/30/43/60/3043600C6DCA5009ACEBA23E3BCFA382.ttl b/data/30/43/60/3043600C6DCA5009ACEBA23E3BCFA382.ttl
index 6722a6760a1..f2375665587 100644
--- a/data/30/43/60/3043600C6DCA5009ACEBA23E3BCFA382.ttl
+++ b/data/30/43/60/3043600C6DCA5009ACEBA23E3BCFA382.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Raphia_frater>
+    dwc:genus "Raphia" ;
     dwc:rank "species" ;
     dwc:species "frater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Raphia> ;
diff --git a/data/30/43/FA/3043FACB15F207A5F4120B4975B87520.ttl b/data/30/43/FA/3043FACB15F207A5F4120B4975B87520.ttl
index e5ec57517fe..931ae0c82e6 100644
--- a/data/30/43/FA/3043FACB15F207A5F4120B4975B87520.ttl
+++ b/data/30/43/FA/3043FACB15F207A5F4120B4975B87520.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tupaia_nicobarica>
+    dwc:genus "Tupaia" ;
     dwc:rank "species" ;
     dwc:species "nicobarica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tupaia> ;
diff --git a/data/30/44/03/30440375FFF0FFDDB0C26CDDE0ABA0B8.ttl b/data/30/44/03/30440375FFF0FFDDB0C26CDDE0ABA0B8.ttl
index 59899bb859f..a240007c4c0 100644
--- a/data/30/44/03/30440375FFF0FFDDB0C26CDDE0ABA0B8.ttl
+++ b/data/30/44/03/30440375FFF0FFDDB0C26CDDE0ABA0B8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meligethes_Odontogethes>
+    dwc:genus "Meligethes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontogethes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meligethes> ;
diff --git a/data/30/44/03/30440375FFF6FFDDB0C26B0AE68EA205.ttl b/data/30/44/03/30440375FFF6FFDDB0C26B0AE68EA205.ttl
index cdc4e93c978..22588a4da54 100644
--- a/data/30/44/03/30440375FFF6FFDDB0C26B0AE68EA205.ttl
+++ b/data/30/44/03/30440375FFF6FFDDB0C26B0AE68EA205.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meligethes_Odontogethes>
+    dwc:genus "Meligethes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontogethes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meligethes> ;
diff --git a/data/30/44/87/304487A7FFB0FFC405D7F947FE447616.ttl b/data/30/44/87/304487A7FFB0FFC405D7F947FE447616.ttl
index 34d65a3b1ba..f3105dc7b3f 100644
--- a/data/30/44/87/304487A7FFB0FFC405D7F947FE447616.ttl
+++ b/data/30/44/87/304487A7FFB0FFC405D7F947FE447616.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFB1FFCA05D7FC21FA8F77AA.ttl b/data/30/44/87/304487A7FFB1FFCA05D7FC21FA8F77AA.ttl
index 390bc205362..f9d9b04d2f4 100644
--- a/data/30/44/87/304487A7FFB1FFCA05D7FC21FA8F77AA.ttl
+++ b/data/30/44/87/304487A7FFB1FFCA05D7FC21FA8F77AA.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFB3FFCB05D7FA4EFD6E763A.ttl b/data/30/44/87/304487A7FFB3FFCB05D7FA4EFD6E763A.ttl
index 17a7d29f847..75f6a266c16 100644
--- a/data/30/44/87/304487A7FFB3FFCB05D7FA4EFD6E763A.ttl
+++ b/data/30/44/87/304487A7FFB3FFCB05D7FA4EFD6E763A.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFB4FFC905D7FDEDFE3A748A.ttl b/data/30/44/87/304487A7FFB4FFC905D7FDEDFE3A748A.ttl
index ed18919c63e..acbc459c0b5 100644
--- a/data/30/44/87/304487A7FFB4FFC905D7FDEDFE3A748A.ttl
+++ b/data/30/44/87/304487A7FFB4FFC905D7FDEDFE3A748A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFB6FFCE05D7FAF5FDD974F6.ttl b/data/30/44/87/304487A7FFB6FFCE05D7FAF5FDD974F6.ttl
index 7b4dd4e4c54..6fdfd2d44b8 100644
--- a/data/30/44/87/304487A7FFB6FFCE05D7FAF5FDD974F6.ttl
+++ b/data/30/44/87/304487A7FFB6FFCE05D7FAF5FDD974F6.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBAFFC005D7FE71FCF177F2.ttl b/data/30/44/87/304487A7FFBAFFC005D7FE71FCF177F2.ttl
index 8449fed98a5..698414f0f2d 100644
--- a/data/30/44/87/304487A7FFBAFFC005D7FE71FCF177F2.ttl
+++ b/data/30/44/87/304487A7FFBAFFC005D7FE71FCF177F2.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBAFFC005D7FF3DFE8A74AE.ttl b/data/30/44/87/304487A7FFBAFFC005D7FF3DFE8A74AE.ttl
index 0aeeef11a5a..bec94669559 100644
--- a/data/30/44/87/304487A7FFBAFFC005D7FF3DFE8A74AE.ttl
+++ b/data/30/44/87/304487A7FFBAFFC005D7FF3DFE8A74AE.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBBFFC105D7F9D5FC3A72DF.ttl b/data/30/44/87/304487A7FFBBFFC105D7F9D5FC3A72DF.ttl
index 90a9eb1ed7c..76a2aa9faea 100644
--- a/data/30/44/87/304487A7FFBBFFC105D7F9D5FC3A72DF.ttl
+++ b/data/30/44/87/304487A7FFBBFFC105D7F9D5FC3A72DF.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBBFFC105D7FA45FD157353.ttl b/data/30/44/87/304487A7FFBBFFC105D7FA45FD157353.ttl
index 6f6017a17e5..81a767894da 100644
--- a/data/30/44/87/304487A7FFBBFFC105D7FA45FD157353.ttl
+++ b/data/30/44/87/304487A7FFBBFFC105D7FA45FD157353.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBBFFC105D7FA91FD7370C2.ttl b/data/30/44/87/304487A7FFBBFFC105D7FA91FD7370C2.ttl
index 814a8276919..ff773d66afc 100644
--- a/data/30/44/87/304487A7FFBBFFC105D7FA91FD7370C2.ttl
+++ b/data/30/44/87/304487A7FFBBFFC105D7FA91FD7370C2.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBBFFC105D7FB2DFD73700E.ttl b/data/30/44/87/304487A7FFBBFFC105D7FB2DFD73700E.ttl
index 9e588127b14..07f0665505a 100644
--- a/data/30/44/87/304487A7FFBBFFC105D7FB2DFD73700E.ttl
+++ b/data/30/44/87/304487A7FFBBFFC105D7FB2DFD73700E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBBFFC105D7FE39FF64715B.ttl b/data/30/44/87/304487A7FFBBFFC105D7FE39FF64715B.ttl
index 5ab197d2d3e..4b8751d9a7d 100644
--- a/data/30/44/87/304487A7FFBBFFC105D7FE39FF64715B.ttl
+++ b/data/30/44/87/304487A7FFBBFFC105D7FE39FF64715B.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBBFFC105D7FF3DFCAC7466.ttl b/data/30/44/87/304487A7FFBBFFC105D7FF3DFCAC7466.ttl
index d4d2a128ae2..5188beffc63 100644
--- a/data/30/44/87/304487A7FFBBFFC105D7FF3DFCAC7466.ttl
+++ b/data/30/44/87/304487A7FFBBFFC105D7FF3DFCAC7466.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBCFFC605D7F899FCDC7296.ttl b/data/30/44/87/304487A7FFBCFFC605D7F899FCDC7296.ttl
index e9461d236dd..bc08017a9ba 100644
--- a/data/30/44/87/304487A7FFBCFFC605D7F899FCDC7296.ttl
+++ b/data/30/44/87/304487A7FFBCFFC605D7F899FCDC7296.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBCFFC605D7F909FD677205.ttl b/data/30/44/87/304487A7FFBCFFC605D7F909FD677205.ttl
index 22dff8745c0..f76043f296d 100644
--- a/data/30/44/87/304487A7FFBCFFC605D7F909FD677205.ttl
+++ b/data/30/44/87/304487A7FFBCFFC605D7F909FD677205.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBCFFC605D7FA61FAE97376.ttl b/data/30/44/87/304487A7FFBCFFC605D7FA61FAE97376.ttl
index 6a047e68357..93bd2d31d23 100644
--- a/data/30/44/87/304487A7FFBCFFC605D7FA61FAE97376.ttl
+++ b/data/30/44/87/304487A7FFBCFFC605D7FA61FAE97376.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBCFFC605D7FABDFCC9709E.ttl b/data/30/44/87/304487A7FFBCFFC605D7FABDFCC9709E.ttl
index 1686ace0c9f..1412662cc6b 100644
--- a/data/30/44/87/304487A7FFBCFFC605D7FABDFCC9709E.ttl
+++ b/data/30/44/87/304487A7FFBCFFC605D7FABDFCC9709E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBCFFC605D7FBC9FB5F71EA.ttl b/data/30/44/87/304487A7FFBCFFC605D7FBC9FB5F71EA.ttl
index 8e22684d762..04cf2f7e1d3 100644
--- a/data/30/44/87/304487A7FFBCFFC605D7FBC9FB5F71EA.ttl
+++ b/data/30/44/87/304487A7FFBCFFC605D7FBC9FB5F71EA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Nepaloscydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nepaloscydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBCFFC605D7FC05FD677136.ttl b/data/30/44/87/304487A7FFBCFFC605D7FC05FD677136.ttl
index 4fc6ebc1071..2ceac143f12 100644
--- a/data/30/44/87/304487A7FFBCFFC605D7FC05FD677136.ttl
+++ b/data/30/44/87/304487A7FFBCFFC605D7FC05FD677136.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Nepaloscydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nepaloscydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
@@ -101,6 +102,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBCFFC605D7FD51FD297681.ttl b/data/30/44/87/304487A7FFBCFFC605D7FD51FD297681.ttl
index 295c07c3ad3..b96f63e797a 100644
--- a/data/30/44/87/304487A7FFBCFFC605D7FD51FD297681.ttl
+++ b/data/30/44/87/304487A7FFBCFFC605D7FD51FD297681.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Eustemmus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eustemmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/44/87/304487A7FFBDFFC605D7FF3CFEC374AE.ttl b/data/30/44/87/304487A7FFBDFFC605D7FF3CFEC374AE.ttl
index a4431ec1178..24ade88600d 100644
--- a/data/30/44/87/304487A7FFBDFFC605D7FF3CFEC374AE.ttl
+++ b/data/30/44/87/304487A7FFBDFFC605D7FF3CFEC374AE.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Nepaloscydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nepaloscydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
@@ -104,6 +105,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scydmaenus_Scydmaenus>
+    dwc:genus "Scydmaenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scydmaenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scydmaenus> ;
diff --git a/data/30/48/C9/3048C94AE791402405BC33D699923B5B.ttl b/data/30/48/C9/3048C94AE791402405BC33D699923B5B.ttl
index 9a7ea388788..6a04b9785bb 100644
--- a/data/30/48/C9/3048C94AE791402405BC33D699923B5B.ttl
+++ b/data/30/48/C9/3048C94AE791402405BC33D699923B5B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Orthobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/30/4B/26/304B260EC98B5CA5B7D915FEEFE67D83.ttl b/data/30/4B/26/304B260EC98B5CA5B7D915FEEFE67D83.ttl
index 2513cb82943..c3177ad7445 100644
--- a/data/30/4B/26/304B260EC98B5CA5B7D915FEEFE67D83.ttl
+++ b/data/30/4B/26/304B260EC98B5CA5B7D915FEEFE67D83.ttl
@@ -204,6 +204,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lymnaea_Peregriana>
+    dwc:genus "Lymnaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peregriana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lymnaea> ;
@@ -236,6 +237,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Radix_Peregriana>
+    dwc:genus "Radix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peregriana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Radix> ;
diff --git a/data/30/4C/02/304C02C8080516E96C99BDA6B5042AA2.ttl b/data/30/4C/02/304C02C8080516E96C99BDA6B5042AA2.ttl
index 828fe938af7..ea93d138cdc 100644
--- a/data/30/4C/02/304C02C8080516E96C99BDA6B5042AA2.ttl
+++ b/data/30/4C/02/304C02C8080516E96C99BDA6B5042AA2.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calcochloris_Huetia>
+    dwc:genus "Calcochloris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Huetia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calcochloris> ;
diff --git a/data/30/4C/87/304C87CDFF9CFF82FF2BB22EFC90C684.ttl b/data/30/4C/87/304C87CDFF9CFF82FF2BB22EFC90C684.ttl
index f54ab645d36..07c067e4c04 100644
--- a/data/30/4C/87/304C87CDFF9CFF82FF2BB22EFC90C684.ttl
+++ b/data/30/4C/87/304C87CDFF9CFF82FF2BB22EFC90C684.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Icerya_seychellarum>
+    dwc:genus "Icerya" ;
     dwc:rank "species" ;
     dwc:species "seychellarum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Icerya> ;
diff --git a/data/30/4C/87/304C87CDFF9EFF87FF2BB3DFFABFC354.ttl b/data/30/4C/87/304C87CDFF9EFF87FF2BB3DFFABFC354.ttl
index c671c4e74db..64fc75b0150 100644
--- a/data/30/4C/87/304C87CDFF9EFF87FF2BB3DFFABFC354.ttl
+++ b/data/30/4C/87/304C87CDFF9EFF87FF2BB3DFFABFC354.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Icerya_Crypticerya>
+    dwc:genus "Icerya" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Crypticerya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Icerya> ;
diff --git a/data/30/4C/87/304C87CDFFE1FFF6FF2BB159FDE7C4A2.ttl b/data/30/4C/87/304C87CDFFE1FFF6FF2BB159FDE7C4A2.ttl
index 9592ae0b335..ba7d1f55dfa 100644
--- a/data/30/4C/87/304C87CDFFE1FFF6FF2BB159FDE7C4A2.ttl
+++ b/data/30/4C/87/304C87CDFFE1FFF6FF2BB159FDE7C4A2.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Icerya_Crypticerya>
+    dwc:genus "Icerya" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Crypticerya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Icerya> ;
diff --git a/data/30/4C/87/304C87CDFFE3FFF8FF2BB6ABFBFCC7C4.ttl b/data/30/4C/87/304C87CDFFE3FFF8FF2BB6ABFBFCC7C4.ttl
index 7733d9814d4..2a07aeb6cf9 100644
--- a/data/30/4C/87/304C87CDFFE3FFF8FF2BB6ABFBFCC7C4.ttl
+++ b/data/30/4C/87/304C87CDFFE3FFF8FF2BB6ABFBFCC7C4.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Llaveia_primitiva>
+    dwc:genus "Llaveia" ;
     dwc:rank "species" ;
     dwc:species "primitiva" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Llaveia> ;
@@ -168,6 +169,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crypticerya_primitiva>
+    dwc:genus "Crypticerya" ;
     dwc:rank "species" ;
     dwc:species "primitiva" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crypticerya> ;
diff --git a/data/30/4C/87/304C87CDFFE6FFFFFF2BB126FA14C35B.ttl b/data/30/4C/87/304C87CDFFE6FFFFFF2BB126FA14C35B.ttl
index 63fead8f96f..dc5b7301c7e 100644
--- a/data/30/4C/87/304C87CDFFE6FFFFFF2BB126FA14C35B.ttl
+++ b/data/30/4C/87/304C87CDFFE6FFFFFF2BB126FA14C35B.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crypticerya_rosae>
+    dwc:genus "Crypticerya" ;
     dwc:rank "species" ;
     dwc:species "rosae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crypticerya> ;
diff --git a/data/30/4C/87/304C87CDFFF4FFEDFF2BB62EFE19C5E4.ttl b/data/30/4C/87/304C87CDFFF4FFEDFF2BB62EFE19C5E4.ttl
index db93cfbb2ac..d01a93e81b3 100644
--- a/data/30/4C/87/304C87CDFFF4FFEDFF2BB62EFE19C5E4.ttl
+++ b/data/30/4C/87/304C87CDFFF4FFEDFF2BB62EFE19C5E4.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Icerya_seychellarum>
+    dwc:genus "Icerya" ;
     dwc:rank "species" ;
     dwc:species "seychellarum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Icerya> ;
diff --git a/data/30/4C/87/304C87CDFFF8FFE1FF2BB1CBFC0CC592.ttl b/data/30/4C/87/304C87CDFFF8FFE1FF2BB1CBFC0CC592.ttl
index 796866db463..2b91395c0fb 100644
--- a/data/30/4C/87/304C87CDFFF8FFE1FF2BB1CBFC0CC592.ttl
+++ b/data/30/4C/87/304C87CDFFF8FFE1FF2BB1CBFC0CC592.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Icerya_sulfurea>
+    dwc:genus "Icerya" ;
     dwc:rank "species" ;
     dwc:species "sulfurea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Icerya> ;
diff --git a/data/30/4E/2A/304E2A0B5F7F623C0164265EB223964D.ttl b/data/30/4E/2A/304E2A0B5F7F623C0164265EB223964D.ttl
index b7905d50f25..aded9a44c29 100644
--- a/data/30/4E/2A/304E2A0B5F7F623C0164265EB223964D.ttl
+++ b/data/30/4E/2A/304E2A0B5F7F623C0164265EB223964D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetraponera_Sima>
+    dwc:genus "Tetraponera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetraponera> ;
diff --git a/data/30/4E/C3/304EC362038A8C383781611A2CE7D703.ttl b/data/30/4E/C3/304EC362038A8C383781611A2CE7D703.ttl
index cd024e3500a..faf66d7d6cf 100644
--- a/data/30/4E/C3/304EC362038A8C383781611A2CE7D703.ttl
+++ b/data/30/4E/C3/304EC362038A8C383781611A2CE7D703.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aeletes_Aeletes>
+    dwc:genus "Aeletes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aeletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aeletes> ;
diff --git a/data/30/50/24/3050243424B7D7F4C466B20035FC5504.ttl b/data/30/50/24/3050243424B7D7F4C466B20035FC5504.ttl
index 001afdc95cc..3dcf3815e62 100644
--- a/data/30/50/24/3050243424B7D7F4C466B20035FC5504.ttl
+++ b/data/30/50/24/3050243424B7D7F4C466B20035FC5504.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hipposideros_cineraceus>
+    dwc:genus "Hipposideros" ;
     dwc:rank "species" ;
     dwc:species "cineraceus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hipposideros> ;
diff --git a/data/30/52/87/305287EEFFE2FFA0F3D6FD32FCC4FBEE.ttl b/data/30/52/87/305287EEFFE2FFA0F3D6FD32FCC4FBEE.ttl
index f6d493345ef..0df84c34816 100644
--- a/data/30/52/87/305287EEFFE2FFA0F3D6FD32FCC4FBEE.ttl
+++ b/data/30/52/87/305287EEFFE2FFA0F3D6FD32FCC4FBEE.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Desmiphora_Desmiphora>
+    dwc:genus "Desmiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Desmiphora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Desmiphora> ;
diff --git a/data/30/52/87/305287EEFFE4FFBBF3D6FDC1FCF7F86A.ttl b/data/30/52/87/305287EEFFE4FFBBF3D6FDC1FCF7F86A.ttl
index e37fc5bcbd4..5dbc3f56554 100644
--- a/data/30/52/87/305287EEFFE4FFBBF3D6FDC1FCF7F86A.ttl
+++ b/data/30/52/87/305287EEFFE4FFBBF3D6FDC1FCF7F86A.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoderes_Scythropopsis>
+    dwc:genus "Acanthoderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scythropopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoderes> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoderes_Psapharochrus>
+    dwc:genus "Acanthoderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psapharochrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoderes> ;
diff --git a/data/30/52/87/305287EEFFE6FFBEF3D6F8D4FED7FD9E.ttl b/data/30/52/87/305287EEFFE6FFBEF3D6F8D4FED7FD9E.ttl
index 583d948cbb7..ab474087996 100644
--- a/data/30/52/87/305287EEFFE6FFBEF3D6F8D4FED7FD9E.ttl
+++ b/data/30/52/87/305287EEFFE6FFBEF3D6F8D4FED7FD9E.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Desmiphora_Desmiphora>
+    dwc:genus "Desmiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Desmiphora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Desmiphora> ;
diff --git a/data/30/52/87/305287EEFFEBFFB8F3D6FC52FF34FE0A.ttl b/data/30/52/87/305287EEFFEBFFB8F3D6FC52FF34FE0A.ttl
index 15521e8d57d..114a33d618f 100644
--- a/data/30/52/87/305287EEFFEBFFB8F3D6FC52FF34FE0A.ttl
+++ b/data/30/52/87/305287EEFFEBFFB8F3D6FC52FF34FE0A.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoderes_Scythropopsis>
+    dwc:genus "Acanthoderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scythropopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoderes> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoderes_Psapharochrus>
+    dwc:genus "Acanthoderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psapharochrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoderes> ;
diff --git a/data/30/52/87/305287EEFFEEFFB7F3D6FA38FAC9FC7E.ttl b/data/30/52/87/305287EEFFEEFFB7F3D6FA38FAC9FC7E.ttl
index 198fa378aa3..963a8fb6e7e 100644
--- a/data/30/52/87/305287EEFFEEFFB7F3D6FA38FAC9FC7E.ttl
+++ b/data/30/52/87/305287EEFFEEFFB7F3D6FA38FAC9FC7E.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoderes_Pteridotelus>
+    dwc:genus "Acanthoderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pteridotelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoderes> ;
diff --git a/data/30/53/51/30535187866C745111FEED98E09C98FF.ttl b/data/30/53/51/30535187866C745111FEED98E09C98FF.ttl
index df069ffd39f..c412e42c3c5 100644
--- a/data/30/53/51/30535187866C745111FEED98E09C98FF.ttl
+++ b/data/30/53/51/30535187866C745111FEED98E09C98FF.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/30/54/07/305407B0D6196FB40A13A0BCBE45E082.ttl b/data/30/54/07/305407B0D6196FB40A13A0BCBE45E082.ttl
index 64bc87620fc..88e33040ff1 100644
--- a/data/30/54/07/305407B0D6196FB40A13A0BCBE45E082.ttl
+++ b/data/30/54/07/305407B0D6196FB40A13A0BCBE45E082.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platygaster_Platygaster>
+    dwc:genus "Platygaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platygaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platygaster> ;
diff --git a/data/30/55/E1/3055E11FFF88FF8871A5CB76FBC0694A.ttl b/data/30/55/E1/3055E11FFF88FF8871A5CB76FBC0694A.ttl
index 5ff21d54a91..68fa7a8bd22 100644
--- a/data/30/55/E1/3055E11FFF88FF8871A5CB76FBC0694A.ttl
+++ b/data/30/55/E1/3055E11FFF88FF8871A5CB76FBC0694A.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Archidistoma_diminutum>
+    dwc:genus "Archidistoma" ;
     dwc:rank "species" ;
     dwc:species "diminutum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Archidistoma> ;
diff --git a/data/30/55/E1/3055E11FFFB3FFB471A5CB69FB366A41.ttl b/data/30/55/E1/3055E11FFFB3FFB471A5CB69FB366A41.ttl
index 52338dcebb3..cbe0461ccee 100644
--- a/data/30/55/E1/3055E11FFFB3FFB471A5CB69FB366A41.ttl
+++ b/data/30/55/E1/3055E11FFFB3FFB471A5CB69FB366A41.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Styela_Polycarpa>
+    dwc:genus "Styela" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polycarpa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Styela> ;
diff --git a/data/30/58/8A/30588A3DB578A6E01FD6A9E93BC40106.ttl b/data/30/58/8A/30588A3DB578A6E01FD6A9E93BC40106.ttl
index ff6d2c556d9..f93a2b696dd 100644
--- a/data/30/58/8A/30588A3DB578A6E01FD6A9E93BC40106.ttl
+++ b/data/30/58/8A/30588A3DB578A6E01FD6A9E93BC40106.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antilope_cervicapra>
+    dwc:genus "Antilope" ;
     dwc:rank "species" ;
     dwc:species "cervicapra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antilope> ;
diff --git a/data/30/58/EF/3058EF1415B57EE41392080CD6939AF1.ttl b/data/30/58/EF/3058EF1415B57EE41392080CD6939AF1.ttl
index 01aaebc3e6f..c766c3db261 100644
--- a/data/30/58/EF/3058EF1415B57EE41392080CD6939AF1.ttl
+++ b/data/30/58/EF/3058EF1415B57EE41392080CD6939AF1.ttl
@@ -104,6 +104,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Convolvulus_coccineus>
+    dwc:genus "Convolvulus" ;
     dwc:rank "species" ;
     dwc:species "coccineus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Convolvulus> ;
diff --git a/data/30/5B/87/305B87C3991AFFE2FC8441DC1C80FEB5.ttl b/data/30/5B/87/305B87C3991AFFE2FC8441DC1C80FEB5.ttl
index ecf256e35ee..33cc03dfc45 100644
--- a/data/30/5B/87/305B87C3991AFFE2FC8441DC1C80FEB5.ttl
+++ b/data/30/5B/87/305B87C3991AFFE2FC8441DC1C80FEB5.ttl
@@ -168,6 +168,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cleonus_Pachycerus>
+    dwc:genus "Cleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cleonus> ;
diff --git a/data/30/5B/87/305B87C3991FFFFDFC75434A1D91FE79.ttl b/data/30/5B/87/305B87C3991FFFFDFC75434A1D91FE79.ttl
index 3d0a0f73c28..a4fe01d7210 100644
--- a/data/30/5B/87/305B87C3991FFFFDFC75434A1D91FE79.ttl
+++ b/data/30/5B/87/305B87C3991FFFFDFC75434A1D91FE79.ttl
@@ -206,6 +206,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cleonus_Pachycerus>
+    dwc:genus "Cleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cleonus> ;
diff --git a/data/30/60/AB/3060ABAC503C7238B3EE4393A4840C8E.ttl b/data/30/60/AB/3060ABAC503C7238B3EE4393A4840C8E.ttl
index 81d30eec702..c636f08046c 100644
--- a/data/30/60/AB/3060ABAC503C7238B3EE4393A4840C8E.ttl
+++ b/data/30/60/AB/3060ABAC503C7238B3EE4393A4840C8E.ttl
@@ -41,6 +41,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyrhachis_Aulacomyrma>
+    dwc:genus "Polyrhachis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aulacomyrma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyrhachis> ;
diff --git a/data/30/66/87/306687ADAE16F1494DD2FADBFBEB7B8E.ttl b/data/30/66/87/306687ADAE16F1494DD2FADBFBEB7B8E.ttl
index 678a626dcdb..cea413aafc4 100644
--- a/data/30/66/87/306687ADAE16F1494DD2FADBFBEB7B8E.ttl
+++ b/data/30/66/87/306687ADAE16F1494DD2FADBFBEB7B8E.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllium_Phyllium>
+    dwc:genus "Phyllium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phyllium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllium> ;
diff --git a/data/30/68/5E/30685E04E35AD96E83CCC0E9C01FA8CB.ttl b/data/30/68/5E/30685E04E35AD96E83CCC0E9C01FA8CB.ttl
index a3472ea912d..3386e1a7a4d 100644
--- a/data/30/68/5E/30685E04E35AD96E83CCC0E9C01FA8CB.ttl
+++ b/data/30/68/5E/30685E04E35AD96E83CCC0E9C01FA8CB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Nyssorhynchus>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nyssorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/30/6C/87/306C87BFFF85FFC5FF13A3AF874EF972.ttl b/data/30/6C/87/306C87BFFF85FFC5FF13A3AF874EF972.ttl
index 921ba1be5b9..424c05b8bb1 100644
--- a/data/30/6C/87/306C87BFFF85FFC5FF13A3AF874EF972.ttl
+++ b/data/30/6C/87/306C87BFFF85FFC5FF13A3AF874EF972.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Apis_mellifera>
+    dwc:genus "Apis" ;
     dwc:rank "species" ;
     dwc:species "mellifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Apis> ;
diff --git a/data/30/6C/8D/306C8D1FFFD687107754FC71EC44FD70.ttl b/data/30/6C/8D/306C8D1FFFD687107754FC71EC44FD70.ttl
index 87ca46a57d8..a6b9944d565 100644
--- a/data/30/6C/8D/306C8D1FFFD687107754FC71EC44FD70.ttl
+++ b/data/30/6C/8D/306C8D1FFFD687107754FC71EC44FD70.ttl
@@ -224,6 +224,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acutimitoceras_Acutimitoceras>
+    dwc:genus "Acutimitoceras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acutimitoceras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acutimitoceras> ;
diff --git a/data/30/6C/8D/306C8D1FFFE287227762FAD5EA29F9BC.ttl b/data/30/6C/8D/306C8D1FFFE287227762FAD5EA29F9BC.ttl
index 7bbb3e616df..b0ae75a94ae 100644
--- a/data/30/6C/8D/306C8D1FFFE287227762FAD5EA29F9BC.ttl
+++ b/data/30/6C/8D/306C8D1FFFE287227762FAD5EA29F9BC.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Imitoceras_prorsum>
+    dwc:genus "Imitoceras" ;
     dwc:rank "species" ;
     dwc:species "prorsum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Imitoceras> ;
diff --git a/data/30/6C/8D/306C8D1FFFE98726775BFC71ED23F9E7.ttl b/data/30/6C/8D/306C8D1FFFE98726775BFC71ED23F9E7.ttl
index 06d27fc49bf..cec51178096 100644
--- a/data/30/6C/8D/306C8D1FFFE98726775BFC71ED23F9E7.ttl
+++ b/data/30/6C/8D/306C8D1FFFE98726775BFC71ED23F9E7.ttl
@@ -260,6 +260,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prionoceras_Imitoceras>
+    dwc:genus "Prionoceras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Imitoceras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prionoceras> ;
@@ -272,12 +273,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Imitoceras_Imitoceras>
+    dwc:genus "Imitoceras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Imitoceras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Imitoceras> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Imitoceras_Acutimitoceras>
+    dwc:genus "Imitoceras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acutimitoceras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Imitoceras> ;
diff --git a/data/30/6C/8D/306C8D1FFFEC872A774CFEDAEC6CFCDB.ttl b/data/30/6C/8D/306C8D1FFFEC872A774CFEDAEC6CFCDB.ttl
index c67823dcab3..477a855f475 100644
--- a/data/30/6C/8D/306C8D1FFFEC872A774CFEDAEC6CFCDB.ttl
+++ b/data/30/6C/8D/306C8D1FFFEC872A774CFEDAEC6CFCDB.ttl
@@ -166,6 +166,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Imitoceras_Imitoceras>
+    dwc:genus "Imitoceras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Imitoceras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Imitoceras> ;
diff --git a/data/30/6D/B8/306DB8BD66741BAF73DA6A2BD8823856.ttl b/data/30/6D/B8/306DB8BD66741BAF73DA6A2BD8823856.ttl
index 57f883c07de..40e1d66a91d 100644
--- a/data/30/6D/B8/306DB8BD66741BAF73DA6A2BD8823856.ttl
+++ b/data/30/6D/B8/306DB8BD66741BAF73DA6A2BD8823856.ttl
@@ -105,6 +105,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fungiacyathus_Bathyactis>
+    dwc:genus "Fungiacyathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bathyactis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fungiacyathus> ;
diff --git a/data/30/6E/28/306E285398886FE1FD7222A509541063.ttl b/data/30/6E/28/306E285398886FE1FD7222A509541063.ttl
index 47194b90712..6bfad54f779 100644
--- a/data/30/6E/28/306E285398886FE1FD7222A509541063.ttl
+++ b/data/30/6E/28/306E285398886FE1FD7222A509541063.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nematus_Pteronidea>
+    dwc:genus "Nematus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pteronidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nematus> ;
diff --git a/data/30/71/0A/30710A411613FFF6FF2A200AEC13D1F6.ttl b/data/30/71/0A/30710A411613FFF6FF2A200AEC13D1F6.ttl
index 36186c0a003..57b2848eaff 100644
--- a/data/30/71/0A/30710A411613FFF6FF2A200AEC13D1F6.ttl
+++ b/data/30/71/0A/30710A411613FFF6FF2A200AEC13D1F6.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paracaudina_chilensis>
+    dwc:genus "Paracaudina" ;
     dwc:rank "species" ;
     dwc:species "chilensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paracaudina> ;
diff --git a/data/30/71/0A/30710A411618FFFAFF2A21C5EB70D408.ttl b/data/30/71/0A/30710A411618FFFAFF2A21C5EB70D408.ttl
index 6fafac39c57..59b0c4d0f8e 100644
--- a/data/30/71/0A/30710A411618FFFAFF2A21C5EB70D408.ttl
+++ b/data/30/71/0A/30710A411618FFFAFF2A21C5EB70D408.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holothuria_Halodeima>
+    dwc:genus "Holothuria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halodeima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holothuria> ;
diff --git a/data/30/71/0A/30710A41161CFFF9FF2A25C8ECABD5FE.ttl b/data/30/71/0A/30710A41161CFFF9FF2A25C8ECABD5FE.ttl
index 8924801d38e..852c076ab49 100644
--- a/data/30/71/0A/30710A41161CFFF9FF2A25C8ECABD5FE.ttl
+++ b/data/30/71/0A/30710A41161CFFF9FF2A25C8ECABD5FE.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holothuria_lentiginosa>
+    dwc:genus "Holothuria" ;
     dwc:rank "species" ;
     dwc:species "lentiginosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holothuria_Vaneyothuria> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holothuria_Vaneyothuria>
+    dwc:genus "Holothuria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vaneyothuria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holothuria> ;
diff --git a/data/30/71/0A/30710A41161DFFF8FF2A25C8EB61D1C9.ttl b/data/30/71/0A/30710A41161DFFF8FF2A25C8EB61D1C9.ttl
index 1d590e41a27..278691af323 100644
--- a/data/30/71/0A/30710A41161DFFF8FF2A25C8EB61D1C9.ttl
+++ b/data/30/71/0A/30710A41161DFFF8FF2A25C8EB61D1C9.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holothuria_Theelothuria>
+    dwc:genus "Holothuria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Theelothuria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holothuria> ;
diff --git a/data/30/71/0A/30710A41161EFFFBFF2A2752EAD8D22B.ttl b/data/30/71/0A/30710A41161EFFFBFF2A2752EAD8D22B.ttl
index 6e9605edabb..70b18fccf5e 100644
--- a/data/30/71/0A/30710A41161EFFFBFF2A2752EAD8D22B.ttl
+++ b/data/30/71/0A/30710A41161EFFFBFF2A2752EAD8D22B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holothuria_Semperothuria>
+    dwc:genus "Holothuria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Semperothuria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holothuria> ;
diff --git a/data/30/71/0A/30710A41161FFFFBFF2A27C2EC90D7F3.ttl b/data/30/71/0A/30710A41161FFFFBFF2A27C2EC90D7F3.ttl
index 12100d6ce6b..03cdc8d95cf 100644
--- a/data/30/71/0A/30710A41161FFFFBFF2A27C2EC90D7F3.ttl
+++ b/data/30/71/0A/30710A41161FFFFBFF2A27C2EC90D7F3.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holothuria_Holothuria>
+    dwc:genus "Holothuria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holothuria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holothuria> ;
@@ -130,6 +131,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holothuria_stellati>
+    dwc:genus "Holothuria" ;
     dwc:rank "species" ;
     dwc:species "stellati" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holothuria> ;
diff --git a/data/30/71/0A/30710A411622FFC4FF2A211AECD8D728.ttl b/data/30/71/0A/30710A411622FFC4FF2A211AECD8D728.ttl
index 29e0a7cf5fb..f71d3ed0758 100644
--- a/data/30/71/0A/30710A411622FFC4FF2A211AECD8D728.ttl
+++ b/data/30/71/0A/30710A411622FFC4FF2A211AECD8D728.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophorus_Urodemella>
+    dwc:genus "Phyllophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Urodemella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophorus> ;
diff --git a/data/30/72/3B/30723BF92C735066BA345F024B0E59AD.ttl b/data/30/72/3B/30723BF92C735066BA345F024B0E59AD.ttl
index 2ac9b2a5489..3ff5dc737b1 100644
--- a/data/30/72/3B/30723BF92C735066BA345F024B0E59AD.ttl
+++ b/data/30/72/3B/30723BF92C735066BA345F024B0E59AD.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyspilota_aeruginosa>
+    dwc:genus "Polyspilota" ;
     dwc:rank "species" ;
     dwc:species "aeruginosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyspilota> ;
diff --git a/data/30/73/00/3073003B22285C07AE2D3252338CB3A5.ttl b/data/30/73/00/3073003B22285C07AE2D3252338CB3A5.ttl
index 7e5d2565e80..f51969af5fe 100644
--- a/data/30/73/00/3073003B22285C07AE2D3252338CB3A5.ttl
+++ b/data/30/73/00/3073003B22285C07AE2D3252338CB3A5.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatopsciara_Scatopsciara>
+    dwc:genus "Scatopsciara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scatopsciara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatopsciara> ;
diff --git a/data/30/7B/E3/307BE3EEECFDEA57B4F2DEF06CDEBC59.ttl b/data/30/7B/E3/307BE3EEECFDEA57B4F2DEF06CDEBC59.ttl
index 5d1415b74ca..3b990a11c16 100644
--- a/data/30/7B/E3/307BE3EEECFDEA57B4F2DEF06CDEBC59.ttl
+++ b/data/30/7B/E3/307BE3EEECFDEA57B4F2DEF06CDEBC59.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dromius_Dromius>
+    dwc:genus "Dromius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dromius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dromius> ;
diff --git a/data/30/7E/34/307E34C532D850458B4E29C138135534.ttl b/data/30/7E/34/307E34C532D850458B4E29C138135534.ttl
index cc98a7806ee..f422e557a97 100644
--- a/data/30/7E/34/307E34C532D850458B4E29C138135534.ttl
+++ b/data/30/7E/34/307E34C532D850458B4E29C138135534.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/307E34C532D850458B4E29C138135534>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis douttei subsp. var. var. major Pallary 1920, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_douttei_var_major_Pallary_1920> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_douttei_major_Pallary_1920> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_douttei_var_major_Pallary_1920>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_douttei_major_Pallary_1920>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "307E34C5-32D8-5045-8B4E-29C138135534" ;
     dwc:authority "Pallary, 1920" ;
     dwc:authorityName "Pallary" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Pallary, 1920" ;
     dwc:species "douttei" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei_var_major> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei_major> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei_var_major>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei_major>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "douttei" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_douttei>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "douttei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/30/82/09/3082098B89F6990BE342BB019F8814D0.ttl b/data/30/82/09/3082098B89F6990BE342BB019F8814D0.ttl
index a618ecb9e60..e92bd41282f 100644
--- a/data/30/82/09/3082098B89F6990BE342BB019F8814D0.ttl
+++ b/data/30/82/09/3082098B89F6990BE342BB019F8814D0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tamias_Neotamias>
+    dwc:genus "Tamias" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neotamias" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tamias> ;
diff --git a/data/30/85/26/308526BFAE20542A91501330DEA52DD6.ttl b/data/30/85/26/308526BFAE20542A91501330DEA52DD6.ttl
index 2a97733d46e..5775858acfb 100644
--- a/data/30/85/26/308526BFAE20542A91501330DEA52DD6.ttl
+++ b/data/30/85/26/308526BFAE20542A91501330DEA52DD6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_doboi>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "doboi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/30/8C/57/308C57B55475BF4CF4B1136AD18F5E46.ttl b/data/30/8C/57/308C57B55475BF4CF4B1136AD18F5E46.ttl
index 440734a6136..fa88fe0e2ac 100644
--- a/data/30/8C/57/308C57B55475BF4CF4B1136AD18F5E46.ttl
+++ b/data/30/8C/57/308C57B55475BF4CF4B1136AD18F5E46.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xanthorhoe_Xanthorhoe>
+    dwc:genus "Xanthorhoe" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xanthorhoe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xanthorhoe> ;
diff --git a/data/30/90/39/309039196F85F07FD96111CBB0985E4B.ttl b/data/30/90/39/309039196F85F07FD96111CBB0985E4B.ttl
index e26fe98499f..1c643f8cc1d 100644
--- a/data/30/90/39/309039196F85F07FD96111CBB0985E4B.ttl
+++ b/data/30/90/39/309039196F85F07FD96111CBB0985E4B.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Catopuma_temminckii>
+    dwc:genus "Catopuma" ;
     dwc:rank "species" ;
     dwc:species "temminckii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Catopuma> ;
diff --git a/data/30/91/0F/30910F3E76095F379D9262C34CD8E7F2.ttl b/data/30/91/0F/30910F3E76095F379D9262C34CD8E7F2.ttl
index 94be2e2ac63..36d8641021f 100644
--- a/data/30/91/0F/30910F3E76095F379D9262C34CD8E7F2.ttl
+++ b/data/30/91/0F/30910F3E76095F379D9262C34CD8E7F2.ttl
@@ -12,9 +12,9 @@
     cito:cites <http://taxon-concept.plazi.org/id/Plantae/Raphiolepis_Lindley_1820> ;
     dc:creator "Liu, Bin-Bin; Wang, Yu-Bing; Hong, De-Yuan; Wen, Jun" ;
     dc:title "Rhaphiolepis indica subsp. var. var. indica var. indica" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_var_indica_indica_> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Crataegus_sinensis>, <http://taxon-name.plazi.org/id/Plantae/Eriobotrya_metrosideros>, <http://taxon-name.plazi.org/id/Plantae/Mespilus_rubra>, <http://taxon-name.plazi.org/id/Plantae/Opa_metrosideros>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var_crataegoides>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var_latifolia>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_loureiroi>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_rubra_var_foliosa>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_rubra_var_lanceolata>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_sinensis>, <http://taxon-name.plazi.org/id/Plantae/Syzygium_metrosideros> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Crataegus_rubra_Lour_1790>, <http://taxon-concept.plazi.org/id/Plantae/Mespilus_sinensis_Poir_1816>, <http://taxon-concept.plazi.org/id/Plantae/Pyrus_mekongensis_Cardot_2018>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_crataegoides_Roem_1847>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_fragrans_Geddes_1929>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_gracilis_Nakai_1924>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_var_mekongensis_Cardot_1918>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_kerrii_Geddes_1929>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_mekongensis_Cardot_2015>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_parvibracteolata_Merr_1922>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_rubra_Lour_1821>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_rugosa_Nakai_1924> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_indica_indica_> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Crataegus_sinensis>, <http://taxon-name.plazi.org/id/Plantae/Eriobotrya_metrosideros>, <http://taxon-name.plazi.org/id/Plantae/Mespilus_rubra>, <http://taxon-name.plazi.org/id/Plantae/Opa_metrosideros>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_crataegoides>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_latifolia>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_loureiroi>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_rubra_foliosa>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_rubra_lanceolata>, <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_sinensis>, <http://taxon-name.plazi.org/id/Plantae/Syzygium_metrosideros> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Crataegus_rubra_Lour_1790>, <http://taxon-concept.plazi.org/id/Plantae/Mespilus_sinensis_Poir_1816>, <http://taxon-concept.plazi.org/id/Plantae/Pyrus_mekongensis_Cardot_2018>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_crataegoides_Roem_1847>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_fragrans_Geddes_1929>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_gracilis_Nakai_1924>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_mekongensis_Cardot_1918>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_kerrii_Geddes_1929>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_mekongensis_Cardot_2015>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_parvibracteolata_Merr_1922>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_rubra_Lour_1821>, <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_rugosa_Nakai_1924> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.154.52790> ;
     a trt:Treatment .
 
@@ -28,7 +28,8 @@
     dc:title "A synopsis of the expanded Rhaphiolepis (Maleae, Rosaceae)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_var_indica_indica_>
+<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_indica_indica_>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "30910F3E-7609-5F37-9D92-62C34CD8E7F2" ;
     dwc:authority "var. indica" ;
     dwc:class "Magnoliopsida" ;
@@ -40,9 +41,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "var. indica" ;
     dwc:species "indica" ;
-    dwc:subSpecies "var." ;
     dwc:variety "indica" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var_indica> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_indica> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Crataegus_rubra_Lour_1790>
@@ -150,7 +150,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_gracilis> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_var_mekongensis_Cardot_1918>
+<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_mekongensis_Cardot_1918>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Cardot" ;
     dwc:authorityYear "1918" ;
     dwc:class "Magnoliopsida" ;
@@ -162,9 +163,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Cardot, 1918" ;
     dwc:species "indica" ;
-    dwc:subSpecies "var." ;
     dwc:variety "mekongensis" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var_mekongensis> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_mekongensis> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_mekongensis_Cardot_2015>
@@ -244,8 +244,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_rugosa> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var_indica>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_indica>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Rosaceae" ;
     dwc:genus "Rhaphiolepis" ;
@@ -254,18 +254,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "indica" ;
-    dwc:subSpecies "var." ;
     dwc:variety "indica" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica>
+    dwc:genus "Rhaphiolepis" ;
     dwc:rank "species" ;
     dwc:species "indica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis> ;
@@ -390,8 +384,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var_mekongensis>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_mekongensis>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Rosaceae" ;
     dwc:genus "Rhaphiolepis" ;
@@ -400,9 +394,8 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "indica" ;
-    dwc:subSpecies "var." ;
     dwc:variety "mekongensis" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_var> ;
+    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_mekongensis>
diff --git a/data/30/97/FB/3097FBE0064251500F61E7D74ED8E696.ttl b/data/30/97/FB/3097FBE0064251500F61E7D74ED8E696.ttl
index a282747a7d4..0200064658b 100644
--- a/data/30/97/FB/3097FBE0064251500F61E7D74ED8E696.ttl
+++ b/data/30/97/FB/3097FBE0064251500F61E7D74ED8E696.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aprostocetus_Ootetrastichus>
+    dwc:genus "Aprostocetus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ootetrastichus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aprostocetus> ;
diff --git a/data/30/A2/AB/30A2AB439A378080486625D49559FAD0.ttl b/data/30/A2/AB/30A2AB439A378080486625D49559FAD0.ttl
index fa400721bc5..007b4e78e86 100644
--- a/data/30/A2/AB/30A2AB439A378080486625D49559FAD0.ttl
+++ b/data/30/A2/AB/30A2AB439A378080486625D49559FAD0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acomys_Acomys>
+    dwc:genus "Acomys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acomys> ;
diff --git a/data/30/A3/AB/30A3ABCBEAEAD773B462B69B98E5EFF2.ttl b/data/30/A3/AB/30A3ABCBEAEAD773B462B69B98E5EFF2.ttl
index 4c1a8bddb2f..c9e650ef75d 100644
--- a/data/30/A3/AB/30A3ABCBEAEAD773B462B69B98E5EFF2.ttl
+++ b/data/30/A3/AB/30A3ABCBEAEAD773B462B69B98E5EFF2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aprostocetus_Aprostocetus>
+    dwc:genus "Aprostocetus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aprostocetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aprostocetus> ;
diff --git a/data/30/A3/ED/30A3ED42509A17F5770CA46766FF8E1B.ttl b/data/30/A3/ED/30A3ED42509A17F5770CA46766FF8E1B.ttl
index ecb97ce6feb..5f7f6a04076 100644
--- a/data/30/A3/ED/30A3ED42509A17F5770CA46766FF8E1B.ttl
+++ b/data/30/A3/ED/30A3ED42509A17F5770CA46766FF8E1B.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Geranium_phaeum>
+    dwc:genus "Geranium" ;
     dwc:rank "species" ;
     dwc:species "phaeum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Geranium> ;
diff --git a/data/30/A6/D1/30A6D1F76ADFB0261DF3EE7876AAE12B.ttl b/data/30/A6/D1/30A6D1F76ADFB0261DF3EE7876AAE12B.ttl
index 87f88032490..af7b2fb5ab1 100644
--- a/data/30/A6/D1/30A6D1F76ADFB0261DF3EE7876AAE12B.ttl
+++ b/data/30/A6/D1/30A6D1F76ADFB0261DF3EE7876AAE12B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/30/A7/75/30A775BD229C357F3A997B07E564D77B.ttl b/data/30/A7/75/30A775BD229C357F3A997B07E564D77B.ttl
index 78fec81e9be..293c4a2a4fe 100644
--- a/data/30/A7/75/30A775BD229C357F3A997B07E564D77B.ttl
+++ b/data/30/A7/75/30A775BD229C357F3A997B07E564D77B.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Callithrix_Callithrix>
+    dwc:genus "Callithrix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Callithrix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Callithrix> ;
diff --git a/data/30/AB/39/30AB3984AE8AB5A2E8F81FDBD56535EB.ttl b/data/30/AB/39/30AB3984AE8AB5A2E8F81FDBD56535EB.ttl
index 9f758554ac9..a7fedb60d36 100644
--- a/data/30/AB/39/30AB3984AE8AB5A2E8F81FDBD56535EB.ttl
+++ b/data/30/AB/39/30AB3984AE8AB5A2E8F81FDBD56535EB.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicridea_Smicridea>
+    dwc:genus "Smicridea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Smicridea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicridea> ;
diff --git a/data/30/AE/40/30AE406E0E37A0878D6B2037875EAEF6.ttl b/data/30/AE/40/30AE406E0E37A0878D6B2037875EAEF6.ttl
index ccc827dbbaa..e98c4b15889 100644
--- a/data/30/AE/40/30AE406E0E37A0878D6B2037875EAEF6.ttl
+++ b/data/30/AE/40/30AE406E0E37A0878D6B2037875EAEF6.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Funambulus_tristriatus>
+    dwc:genus "Funambulus" ;
     dwc:rank "species" ;
     dwc:species "tristriatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Funambulus_Funambulus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Funambulus_Funambulus>
+    dwc:genus "Funambulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Funambulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Funambulus> ;
diff --git a/data/30/B4/B5/30B4B557BB09517286DFD7697E9745B9.ttl b/data/30/B4/B5/30B4B557BB09517286DFD7697E9745B9.ttl
index 691b5785799..d3f2b27294b 100644
--- a/data/30/B4/B5/30B4B557BB09517286DFD7697E9745B9.ttl
+++ b/data/30/B4/B5/30B4B557BB09517286DFD7697E9745B9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Wyeomyia_Wyeomyia>
+    dwc:genus "Wyeomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Wyeomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Wyeomyia> ;
diff --git a/data/30/B5/13/30B513E0F96CEA4C9A10DA76AFFF28C2.ttl b/data/30/B5/13/30B513E0F96CEA4C9A10DA76AFFF28C2.ttl
index cc93ff4c96a..10253d24211 100644
--- a/data/30/B5/13/30B513E0F96CEA4C9A10DA76AFFF28C2.ttl
+++ b/data/30/B5/13/30B513E0F96CEA4C9A10DA76AFFF28C2.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Microlestes_maurus>
+    dwc:genus "Microlestes" ;
     dwc:rank "species" ;
     dwc:species "maurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Microlestes> ;
diff --git a/data/30/B5/4A/30B54ADA68AC1A148FFF87498F27E84C.ttl b/data/30/B5/4A/30B54ADA68AC1A148FFF87498F27E84C.ttl
index df277f117b3..93697303117 100644
--- a/data/30/B5/4A/30B54ADA68AC1A148FFF87498F27E84C.ttl
+++ b/data/30/B5/4A/30B54ADA68AC1A148FFF87498F27E84C.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_thraso>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "thraso" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmoturba> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmoturba>
+    dwc:genus "Camponotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myrmoturba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/30/BD/39/30BD397E87AE0338DF90DC06FBDAD87B.ttl b/data/30/BD/39/30BD397E87AE0338DF90DC06FBDAD87B.ttl
index d8934a451b8..93cb47f1b66 100644
--- a/data/30/BD/39/30BD397E87AE0338DF90DC06FBDAD87B.ttl
+++ b/data/30/BD/39/30BD397E87AE0338DF90DC06FBDAD87B.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nycteris_thebaica>
+    dwc:genus "Nycteris" ;
     dwc:rank "species" ;
     dwc:species "thebaica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nycteris> ;
diff --git a/data/30/BD/97/30BD9716F16D5131A67964005D915D7F.ttl b/data/30/BD/97/30BD9716F16D5131A67964005D915D7F.ttl
index 7766db721a3..cf1ffbd0aaf 100644
--- a/data/30/BD/97/30BD9716F16D5131A67964005D915D7F.ttl
+++ b/data/30/BD/97/30BD9716F16D5131A67964005D915D7F.ttl
@@ -154,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Heracleum_palmatum>
+    dwc:genus "Heracleum" ;
     dwc:rank "species" ;
     dwc:species "palmatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Heracleum> ;
diff --git a/data/30/BE/BE/30BEBEAB7A6DB529C70FFCC436A1EB68.ttl b/data/30/BE/BE/30BEBEAB7A6DB529C70FFCC436A1EB68.ttl
index d15ceb54dff..fda1067ff13 100644
--- a/data/30/BE/BE/30BEBEAB7A6DB529C70FFCC436A1EB68.ttl
+++ b/data/30/BE/BE/30BEBEAB7A6DB529C70FFCC436A1EB68.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Priocnemis_Priocnemis>
+    dwc:genus "Priocnemis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Priocnemis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Priocnemis> ;
diff --git a/data/30/BF/F3/30BFF35F285117D7FE85D5C510DC2E11.ttl b/data/30/BF/F3/30BFF35F285117D7FE85D5C510DC2E11.ttl
index 77b9f46424e..5b4bb3af1b7 100644
--- a/data/30/BF/F3/30BFF35F285117D7FE85D5C510DC2E11.ttl
+++ b/data/30/BF/F3/30BFF35F285117D7FE85D5C510DC2E11.ttl
@@ -13,7 +13,7 @@
     dc:creator "Dagallier, Leo-Paul M. J.; Mbago, Frank M.; Couderc, Marie; Gaudeul, Myriam; Grall, Aurelie; Loup, Caroline; Wieringa, Jan J.; Sonke, Bonaventure; Couvreur, Thomas L. P." ;
     dc:title "Uvariopsis congensis subsp. var. var. angustifolia Dagallier & Couvreur 2023, var. nov." ;
     dwc:basisOfRecord <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.3E460AB743A872C0781CB493E044ACDA>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.EA7FE80B054246DDDA2509FDC13213AF>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.F0A7581A231697A40601554BA8482883>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.A992B8BA74FB88A30C05298A0C395E9C>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.D2363B27325F305C69934C1D9E9D3010>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.793D0279E6E95024F7AE3F62C7BC64A4>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.D6A72671DC6264D8B7758FE8FF95CD92>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.8BF0369AB50D6BFCCD93A60F25B887B6>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.2FB74AB2BFB41A7A8CC2AFC57345F8C1>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.B40884CDB4E30B369FA44138ECB3D982>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.2ACF688E3B171D2D5A907EBE8B4B246F>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.A8119268C5E8D1EEFE1DFD45B06EACF0>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.85ED28D7226AFE853B800A08D7127927>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.1A8ED8E549448A3B9C12B56CE206B52A>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.04874E87DD4947BA858CD02DD7FD3BE9>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.8E40E09413912E7574C6054258663F40>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.4D76976BA04A5B74B11C5E31967A8DEC>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.0FF1CC83A9D349CC2AB9CAAC32325358>, <http://tb.plazi.org/GgServer/dwcaRecords/30BFF35F285117D7FE85D5C510DC2E11.mc.5AEA6083B1DBA4706E60B7A6D8EFF283> ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Uvariopsis_congensis_var_angustifolia_Dagallier_2023> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Uvariopsis_congensis_angustifolia_Dagallier_2023> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.233.103096> ;
     a trt:Treatment .
 
@@ -29,7 +29,8 @@
     fabio:hasPart <http://dx.doi.org/10.3897/phytokeys.233.103096.figure1> ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Uvariopsis_congensis_var_angustifolia_Dagallier_2023>
+<http://taxon-concept.plazi.org/id/Plantae/Uvariopsis_congensis_angustifolia_Dagallier_2023>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "urn:lsid:ipni.org:names:77326972-1" ;
     dwc:authority "Dagallier & Couvreur" ;
     dwc:authorityName "Dagallier & Couvreur" ;
@@ -43,13 +44,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Dagallier & Couvreur, 2023" ;
     dwc:species "congensis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "angustifolia" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis_var_angustifolia> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis_angustifolia> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis_var_angustifolia>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis_angustifolia>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Annonaceae" ;
     dwc:genus "Uvariopsis" ;
@@ -58,18 +58,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "congensis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "angustifolia" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Uvariopsis_congensis>
+    dwc:genus "Uvariopsis" ;
     dwc:rank "species" ;
     dwc:species "congensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Uvariopsis> ;
diff --git a/data/30/C3/8D/30C38D6587ECB33C4E56A172395C1FA1.ttl b/data/30/C3/8D/30C38D6587ECB33C4E56A172395C1FA1.ttl
index 2be9071d227..7dde549db78 100644
--- a/data/30/C3/8D/30C38D6587ECB33C4E56A172395C1FA1.ttl
+++ b/data/30/C3/8D/30C38D6587ECB33C4E56A172395C1FA1.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myotis_mystacinus>
+    dwc:genus "Myotis" ;
     dwc:rank "species" ;
     dwc:species "mystacinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myotis> ;
diff --git a/data/30/C4/03/30C403B64EC50F4CE0EF59218219DA38.ttl b/data/30/C4/03/30C403B64EC50F4CE0EF59218219DA38.ttl
index 54cf8b8a672..126e2077c11 100644
--- a/data/30/C4/03/30C403B64EC50F4CE0EF59218219DA38.ttl
+++ b/data/30/C4/03/30C403B64EC50F4CE0EF59218219DA38.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhinolophus_pusillus>
+    dwc:genus "Rhinolophus" ;
     dwc:rank "species" ;
     dwc:species "pusillus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhinolophus> ;
diff --git a/data/30/C6/71/30C671090A246A1EB304979F0EAD15D2.ttl b/data/30/C6/71/30C671090A246A1EB304979F0EAD15D2.ttl
index a2f8cae15c2..e28696d05c5 100644
--- a/data/30/C6/71/30C671090A246A1EB304979F0EAD15D2.ttl
+++ b/data/30/C6/71/30C671090A246A1EB304979F0EAD15D2.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Horisme_boarmiata>
+    dwc:genus "Horisme" ;
     dwc:rank "species" ;
     dwc:species "boarmiata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Horisme_Horisme> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Horisme_Horisme>
+    dwc:genus "Horisme" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Horisme" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Horisme> ;
diff --git a/data/30/CA/4C/30CA4C2F21F7D3BC2331B8C2EFA1FA35.ttl b/data/30/CA/4C/30CA4C2F21F7D3BC2331B8C2EFA1FA35.ttl
index 821a288e26b..8c533669c5e 100644
--- a/data/30/CA/4C/30CA4C2F21F7D3BC2331B8C2EFA1FA35.ttl
+++ b/data/30/CA/4C/30CA4C2F21F7D3BC2331B8C2EFA1FA35.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontomachus_papuanus>
+    dwc:genus "Odontomachus" ;
     dwc:rank "species" ;
     dwc:species "papuanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontomachus> ;
diff --git a/data/30/CB/3F/30CB3F16FF75F2635E8780DB009CCBB8.ttl b/data/30/CB/3F/30CB3F16FF75F2635E8780DB009CCBB8.ttl
index 335d1981e01..517b1463c55 100644
--- a/data/30/CB/3F/30CB3F16FF75F2635E8780DB009CCBB8.ttl
+++ b/data/30/CB/3F/30CB3F16FF75F2635E8780DB009CCBB8.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/30/CE/7C/30CE7CEBF363DDE85821F31778211644.ttl b/data/30/CE/7C/30CE7CEBF363DDE85821F31778211644.ttl
index 81244ac87ca..a044cf2ec69 100644
--- a/data/30/CE/7C/30CE7CEBF363DDE85821F31778211644.ttl
+++ b/data/30/CE/7C/30CE7CEBF363DDE85821F31778211644.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Semiclivina_Uroclivina>
+    dwc:genus "Semiclivina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Uroclivina)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Semiclivina> ;
diff --git a/data/30/CF/10/30CF107C9B8005427A195365F11FC424.ttl b/data/30/CF/10/30CF107C9B8005427A195365F11FC424.ttl
index 225577aa4dd..9e2d7b86789 100644
--- a/data/30/CF/10/30CF107C9B8005427A195365F11FC424.ttl
+++ b/data/30/CF/10/30CF107C9B8005427A195365F11FC424.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochotona_roylei>
+    dwc:genus "Ochotona" ;
     dwc:rank "species" ;
     dwc:species "roylei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochotona_Conothoa> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochotona_Conothoa>
+    dwc:genus "Ochotona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conothoa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochotona> ;
diff --git a/data/30/CF/44/30CF448A0EB85DFEA7A80A7CB925A6A6.ttl b/data/30/CF/44/30CF448A0EB85DFEA7A80A7CB925A6A6.ttl
index 7c8b152c17b..7951500a1a7 100644
--- a/data/30/CF/44/30CF448A0EB85DFEA7A80A7CB925A6A6.ttl
+++ b/data/30/CF/44/30CF448A0EB85DFEA7A80A7CB925A6A6.ttl
@@ -11,8 +11,8 @@
 <http://treatment.plazi.org/id/30CF448A0EB85DFEA7A80A7CB925A6A6>
     dc:creator "Liu, Bin-Bin; Wang, Yu-Bing; Hong, De-Yuan; Wen, Jun" ;
     dc:title "Rhaphiolepis bengalensis subsp. f. fm. gigantea Liu & Wang & Hong & Wen 2020, comb. nov." ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Eriobotrya_bengalensis_f_gigantea> ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_gigantea_Vidal_2020> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Eriobotrya_bengalensis_gigantea> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_gigantea_Vidal_2020> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.154.52790> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A synopsis of the expanded Rhaphiolepis (Maleae, Rosaceae)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_gigantea_Vidal_2020>
+<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_gigantea_Vidal_2020>
+    # Warning: ignoring subSpecies "f." ;
     dwc:LSID "30CF448A-0EB8-5DFE-A7A8-0A7CB925A6A6" ;
     dwc:authority "(J. E. Vidal) B. B. Liu & J. Wen" ;
     dwc:authorityName "Liu & Wang & Hong & Wen" ;
@@ -42,12 +43,11 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "(Vidal) Liu, Wang, Hong & Wen, 2020" ;
     dwc:species "bengalensis" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_gigantea> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_gigantea> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_gigantea>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_gigantea>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Rosaceae" ;
     dwc:form "gigantea" ;
@@ -57,17 +57,11 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "form" ;
     dwc:species "bengalensis" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis>
+    dwc:genus "Rhaphiolepis" ;
     dwc:rank "species" ;
     dwc:species "bengalensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis> ;
diff --git a/data/30/D2/1E/30D21E4761AA249DFC716BEBE1A0C543.ttl b/data/30/D2/1E/30D21E4761AA249DFC716BEBE1A0C543.ttl
index 4ac6b853629..5e91317096a 100644
--- a/data/30/D2/1E/30D21E4761AA249DFC716BEBE1A0C543.ttl
+++ b/data/30/D2/1E/30D21E4761AA249DFC716BEBE1A0C543.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rivina_humilis>
+    dwc:genus "Rivina" ;
     dwc:rank "species" ;
     dwc:species "humilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rivina> ;
diff --git a/data/30/D2/5A/30D25AD6FF49F3ED99C008FCB4753C88.ttl b/data/30/D2/5A/30D25AD6FF49F3ED99C008FCB4753C88.ttl
index 20c53e9b889..87f9334ab0c 100644
--- a/data/30/D2/5A/30D25AD6FF49F3ED99C008FCB4753C88.ttl
+++ b/data/30/D2/5A/30D25AD6FF49F3ED99C008FCB4753C88.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lycodon_ruhstrati>
+    dwc:genus "Lycodon" ;
     dwc:rank "species" ;
     dwc:species "ruhstrati" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lycodon> ;
diff --git a/data/30/D3/D2/30D3D238A311319D3CCD8856D5E97998.ttl b/data/30/D3/D2/30D3D238A311319D3CCD8856D5E97998.ttl
index 6cb050015de..f3cde51f150 100644
--- a/data/30/D3/D2/30D3D238A311319D3CCD8856D5E97998.ttl
+++ b/data/30/D3/D2/30D3D238A311319D3CCD8856D5E97998.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platygaster_Platygaster>
+    dwc:genus "Platygaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platygaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platygaster> ;
diff --git a/data/30/D5/75/30D57535644E86E24A4BF97DEB0238AE.ttl b/data/30/D5/75/30D57535644E86E24A4BF97DEB0238AE.ttl
index 4f3a1484509..fd3ef8f1824 100644
--- a/data/30/D5/75/30D57535644E86E24A4BF97DEB0238AE.ttl
+++ b/data/30/D5/75/30D57535644E86E24A4BF97DEB0238AE.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oecophylla_smaragdina>
+    dwc:genus "Oecophylla" ;
     dwc:rank "species" ;
     dwc:species "smaragdina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oecophylla> ;
diff --git a/data/30/D6/73/30D67370A9F3861A37A9E1F4FB2F5C79.ttl b/data/30/D6/73/30D67370A9F3861A37A9E1F4FB2F5C79.ttl
index 42c1ccdff28..a1171def4c8 100644
--- a/data/30/D6/73/30D67370A9F3861A37A9E1F4FB2F5C79.ttl
+++ b/data/30/D6/73/30D67370A9F3861A37A9E1F4FB2F5C79.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carabus_Oreocarabus>
+    dwc:genus "Carabus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oreocarabus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carabus> ;
diff --git a/data/30/D7/34/30D7341ECFBA88050823639AE06234EE.ttl b/data/30/D7/34/30D7341ECFBA88050823639AE06234EE.ttl
index 766ceb4655a..b0145299b6a 100644
--- a/data/30/D7/34/30D7341ECFBA88050823639AE06234EE.ttl
+++ b/data/30/D7/34/30D7341ECFBA88050823639AE06234EE.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristiphora_Lygaeotus>
+    dwc:genus "Pristiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lygaeotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristiphora> ;
diff --git a/data/30/D9/1B/30D91B489CB98EB04DB73144E51163C3.ttl b/data/30/D9/1B/30D91B489CB98EB04DB73144E51163C3.ttl
index 9e66bfd7138..5ba7239b98d 100644
--- a/data/30/D9/1B/30D91B489CB98EB04DB73144E51163C3.ttl
+++ b/data/30/D9/1B/30D91B489CB98EB04DB73144E51163C3.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chalinolobus_nigrogriseus>
+    dwc:genus "Chalinolobus" ;
     dwc:rank "species" ;
     dwc:species "nigrogriseus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chalinolobus> ;
diff --git a/data/30/DE/8E/30DE8E63684C52933B3BA754BE8C45AF.ttl b/data/30/DE/8E/30DE8E63684C52933B3BA754BE8C45AF.ttl
index dbda331fff5..ffcde524f38 100644
--- a/data/30/DE/8E/30DE8E63684C52933B3BA754BE8C45AF.ttl
+++ b/data/30/DE/8E/30DE8E63684C52933B3BA754BE8C45AF.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Funambulus_Prasadsciurus>
+    dwc:genus "Funambulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prasadsciurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Funambulus> ;
diff --git a/data/30/DF/74/30DF7423E47A0488F7FFE34A9AFC4358.ttl b/data/30/DF/74/30DF7423E47A0488F7FFE34A9AFC4358.ttl
index bc422f315a8..7bf28e9ba8f 100644
--- a/data/30/DF/74/30DF7423E47A0488F7FFE34A9AFC4358.ttl
+++ b/data/30/DF/74/30DF7423E47A0488F7FFE34A9AFC4358.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Oxygine>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxygine" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/30/DF/A7/30DFA7768FC47508CDD5B033A92DD86C.ttl b/data/30/DF/A7/30DFA7768FC47508CDD5B033A92DD86C.ttl
index cf8c3052eb2..3c4b0c79a2b 100644
--- a/data/30/DF/A7/30DFA7768FC47508CDD5B033A92DD86C.ttl
+++ b/data/30/DF/A7/30DFA7768FC47508CDD5B033A92DD86C.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dorylus_fimbriatus>
+    dwc:genus "Dorylus" ;
     dwc:rank "species" ;
     dwc:species "fimbriatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dorylus_Rhogmus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dorylus_Rhogmus>
+    dwc:genus "Dorylus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhogmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dorylus> ;
diff --git a/data/30/E0/FF/30E0FF47CF26A10FECF7B150EDBDCBAD.ttl b/data/30/E0/FF/30E0FF47CF26A10FECF7B150EDBDCBAD.ttl
index 9743d022cc3..ccb167d9dff 100644
--- a/data/30/E0/FF/30E0FF47CF26A10FECF7B150EDBDCBAD.ttl
+++ b/data/30/E0/FF/30E0FF47CF26A10FECF7B150EDBDCBAD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Cullumanobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cullumanobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/30/E4/0A/30E40A8D5463EE10F8BCC6A6153FB5B1.ttl b/data/30/E4/0A/30E40A8D5463EE10F8BCC6A6153FB5B1.ttl
index a9eeba1bc56..5a0c452e725 100644
--- a/data/30/E4/0A/30E40A8D5463EE10F8BCC6A6153FB5B1.ttl
+++ b/data/30/E4/0A/30E40A8D5463EE10F8BCC6A6153FB5B1.ttl
@@ -194,12 +194,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_Cataglyphis>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cataglyphis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_Monocombus>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monocombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis> ;
diff --git a/data/30/E5/A3/30E5A3C3FC585E1B86F83A5FCAC67B91.ttl b/data/30/E5/A3/30E5A3C3FC585E1B86F83A5FCAC67B91.ttl
index af653aa0e51..68af50f7513 100644
--- a/data/30/E5/A3/30E5A3C3FC585E1B86F83A5FCAC67B91.ttl
+++ b/data/30/E5/A3/30E5A3C3FC585E1B86F83A5FCAC67B91.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bulimus_Odontostomus>
+    dwc:genus "Bulimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontostomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bulimus> ;
diff --git a/data/30/E8/A0/30E8A0B801335BF594D646705779EE8E.ttl b/data/30/E8/A0/30E8A0B801335BF594D646705779EE8E.ttl
index cf58d8b7be8..cc39ce84345 100644
--- a/data/30/E8/A0/30E8A0B801335BF594D646705779EE8E.ttl
+++ b/data/30/E8/A0/30E8A0B801335BF594D646705779EE8E.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bryocamptus_Bryocamptus>
+    dwc:genus "Bryocamptus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bryocamptus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bryocamptus> ;
diff --git a/data/30/EB/BC/30EBBCA829A92D616339943AC061700D.ttl b/data/30/EB/BC/30EBBCA829A92D616339943AC061700D.ttl
index 8de2cfb5a53..f02840a8cfe 100644
--- a/data/30/EB/BC/30EBBCA829A92D616339943AC061700D.ttl
+++ b/data/30/EB/BC/30EBBCA829A92D616339943AC061700D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tipula_Yamatotipula>
+    dwc:genus "Tipula" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Yamatotipula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tipula> ;
diff --git a/data/30/ED/64/30ED643811ABFF02BEF706EAB56028D0.ttl b/data/30/ED/64/30ED643811ABFF02BEF706EAB56028D0.ttl
index 3c01c824127..87b5696d9d3 100644
--- a/data/30/ED/64/30ED643811ABFF02BEF706EAB56028D0.ttl
+++ b/data/30/ED/64/30ED643811ABFF02BEF706EAB56028D0.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thrichomys_apereoides>
+    dwc:genus "Thrichomys" ;
     dwc:rank "species" ;
     dwc:species "apereoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thrichomys> ;
diff --git a/data/30/EE/52/30EE52BE4A91B5EB35271B84A9B99176.ttl b/data/30/EE/52/30EE52BE4A91B5EB35271B84A9B99176.ttl
index eef457514bb..cb0f570f53a 100644
--- a/data/30/EE/52/30EE52BE4A91B5EB35271B84A9B99176.ttl
+++ b/data/30/EE/52/30EE52BE4A91B5EB35271B84A9B99176.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Luzula_luzuloides>
+    dwc:genus "Luzula" ;
     dwc:rank "species" ;
     dwc:species "luzuloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Luzula> ;
diff --git a/data/30/F0/24/30F0247193AAD4EB06DA474A8B63156D.ttl b/data/30/F0/24/30F0247193AAD4EB06DA474A8B63156D.ttl
index 29d01a1521e..8b7f0a63b51 100644
--- a/data/30/F0/24/30F0247193AAD4EB06DA474A8B63156D.ttl
+++ b/data/30/F0/24/30F0247193AAD4EB06DA474A8B63156D.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_herculeanus>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "herculeanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/30/F1/EB/30F1EB3D29A8464C959457C575830F17.ttl b/data/30/F1/EB/30F1EB3D29A8464C959457C575830F17.ttl
index e08ebd8a5bf..c65d6f4285d 100644
--- a/data/30/F1/EB/30F1EB3D29A8464C959457C575830F17.ttl
+++ b/data/30/F1/EB/30F1EB3D29A8464C959457C575830F17.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_Sabanalagus>
+    dwc:genus "Lepus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sabanalagus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
diff --git a/data/30/F4/6E/30F46E6693495D5698FBA5C34DCC5FE4.ttl b/data/30/F4/6E/30F46E6693495D5698FBA5C34DCC5FE4.ttl
index 71dde1e7300..7c99faf8487 100644
--- a/data/30/F4/6E/30F46E6693495D5698FBA5C34DCC5FE4.ttl
+++ b/data/30/F4/6E/30F46E6693495D5698FBA5C34DCC5FE4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dyschiriodes_Dyschiriodes>
+    dwc:genus "Dyschiriodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dyschiriodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dyschiriodes> ;
diff --git a/data/30/F4/D6/30F4D62B201F55E9ABA97CD326803C83.ttl b/data/30/F4/D6/30F4D62B201F55E9ABA97CD326803C83.ttl
index 09087a39720..d1214a24778 100644
--- a/data/30/F4/D6/30F4D62B201F55E9ABA97CD326803C83.ttl
+++ b/data/30/F4/D6/30F4D62B201F55E9ABA97CD326803C83.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bothriembryon_inflatus>
+    dwc:genus "Bothriembryon" ;
     dwc:rank "species" ;
     dwc:species "inflatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bothriembryon> ;
diff --git a/data/30/F4/E9/30F4E97CE879876D310AB8B0171E8033.ttl b/data/30/F4/E9/30F4E97CE879876D310AB8B0171E8033.ttl
index d38431dc627..ea2c56d569c 100644
--- a/data/30/F4/E9/30F4E97CE879876D310AB8B0171E8033.ttl
+++ b/data/30/F4/E9/30F4E97CE879876D310AB8B0171E8033.ttl
@@ -36,6 +36,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Scirpoides_holoschoenus>
+    dwc:genus "Scirpoides" ;
     dwc:rank "species" ;
     dwc:species "holoschoenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Scirpoides> ;
diff --git a/data/30/F5/C4/30F5C444FD249F74A1129B9D8418FAA0.ttl b/data/30/F5/C4/30F5C444FD249F74A1129B9D8418FAA0.ttl
index 1e720fac51c..37d95627537 100644
--- a/data/30/F5/C4/30F5C444FD249F74A1129B9D8418FAA0.ttl
+++ b/data/30/F5/C4/30F5C444FD249F74A1129B9D8418FAA0.ttl
@@ -13,7 +13,7 @@
     dc:creator "Smith, Sarah M.; Beaver, Roger A.; Cognato, Anthony I." ;
     dc:title "Beaverium magnus" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Beaverium_magnus_Niisima_1910> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Xyleborus_chujoi>, <http://taxon-name.plazi.org/id/Animalia/Xyleborus_rufobrunneus_var_dihingensis> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Xyleborus_chujoi>, <http://taxon-name.plazi.org/id/Animalia/Xyleborus_rufobrunneus_dihingensis> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Xyleborus_magnus_Niisima_1910> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.983.52630> ;
     a trt:Treatment .
diff --git a/data/30/F6/00/30F600C3C96A5A27AE2CE810554F715F.ttl b/data/30/F6/00/30F600C3C96A5A27AE2CE810554F715F.ttl
index e47e1e1cacd..860b0e82a0a 100644
--- a/data/30/F6/00/30F600C3C96A5A27AE2CE810554F715F.ttl
+++ b/data/30/F6/00/30F600C3C96A5A27AE2CE810554F715F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platygaster_Platygaster>
+    dwc:genus "Platygaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platygaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platygaster> ;
diff --git a/data/30/F6/AC/30F6AC6F7A5DF086DCF5A0CA2CD68A22.ttl b/data/30/F6/AC/30F6AC6F7A5DF086DCF5A0CA2CD68A22.ttl
index 926f656afc5..5f8940af82d 100644
--- a/data/30/F6/AC/30F6AC6F7A5DF086DCF5A0CA2CD68A22.ttl
+++ b/data/30/F6/AC/30F6AC6F7A5DF086DCF5A0CA2CD68A22.ttl
@@ -216,6 +216,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ameroseius_Kleemannia>
+    dwc:genus "Ameroseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Kleemannia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ameroseius> ;
diff --git a/data/30/F7/08/30F70820B88D5541AC88FEC3BF612840.ttl b/data/30/F7/08/30F70820B88D5541AC88FEC3BF612840.ttl
index 985899da64d..d7fe5a8d019 100644
--- a/data/30/F7/08/30F70820B88D5541AC88FEC3BF612840.ttl
+++ b/data/30/F7/08/30F70820B88D5541AC88FEC3BF612840.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Potamanthus_Potamanthodes>
+    dwc:genus "Potamanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Potamanthodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Potamanthus> ;
diff --git a/data/30/FD/A6/30FDA621E4945E0E858F42BC4DCCC7A5.ttl b/data/30/FD/A6/30FDA621E4945E0E858F42BC4DCCC7A5.ttl
index 8bc590b1d2b..09332d0b14a 100644
--- a/data/30/FD/A6/30FDA621E4945E0E858F42BC4DCCC7A5.ttl
+++ b/data/30/FD/A6/30FDA621E4945E0E858F42BC4DCCC7A5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphocentron_Sphagocentron>
+    dwc:genus "Xiphocentron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphagocentron" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphocentron> ;
diff --git a/data/9C/05/2F/9C052F2FFFAFFFA7B2DB9D38FC29E790.ttl b/data/9C/05/2F/9C052F2FFFAFFFA7B2DB9D38FC29E790.ttl
index 013b1c59471..f672c0ed4c2 100644
--- a/data/9C/05/2F/9C052F2FFFAFFFA7B2DB9D38FC29E790.ttl
+++ b/data/9C/05/2F/9C052F2FFFAFFFA7B2DB9D38FC29E790.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Choroterpes_Choroterpes>
+    dwc:genus "Choroterpes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Choroterpes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Choroterpes> ;
diff --git a/data/9C/07/C8/9C07C88BE44CFA6FF4E524596D896313.ttl b/data/9C/07/C8/9C07C88BE44CFA6FF4E524596D896313.ttl
index 6419b7a4616..daacb05306d 100644
--- a/data/9C/07/C8/9C07C88BE44CFA6FF4E524596D896313.ttl
+++ b/data/9C/07/C8/9C07C88BE44CFA6FF4E524596D896313.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_pronotalis>
+    dwc:genus "Crematogaster" ;
     dwc:rank "species" ;
     dwc:species "pronotalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Sphaerocrema> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Sphaerocrema>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerocrema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/9C/14/C0/9C14C0EFE81F5F28A0C3D0ED8EF4F238.ttl b/data/9C/14/C0/9C14C0EFE81F5F28A0C3D0ED8EF4F238.ttl
index 55de0e37b67..bc9aeecdf9e 100644
--- a/data/9C/14/C0/9C14C0EFE81F5F28A0C3D0ED8EF4F238.ttl
+++ b/data/9C/14/C0/9C14C0EFE81F5F28A0C3D0ED8EF4F238.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allochthonius_Urochthonius>
+    dwc:genus "Allochthonius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Urochthonius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allochthonius> ;
diff --git a/data/9C/20/8A/9C208AB185F1A315E413EF3C4FA381EC.ttl b/data/9C/20/8A/9C208AB185F1A315E413EF3C4FA381EC.ttl
index 1a625d4fc32..c85dc5676a8 100644
--- a/data/9C/20/8A/9C208AB185F1A315E413EF3C4FA381EC.ttl
+++ b/data/9C/20/8A/9C208AB185F1A315E413EF3C4FA381EC.ttl
@@ -27,11 +27,11 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Plantae/Eleocharis_minima_minima_Kunth_>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "Kunth" ;
     dwc:class "Liliopsida" ;
     dwc:family "Cyperaceae" ;
     dwc:genus "Eleocharis" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Poales" ;
     dwc:phylum "Tracheophyta" ;
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Eleocharis_minima>
+    dwc:genus "Eleocharis" ;
     dwc:rank "species" ;
     dwc:species "minima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Eleocharis> ;
diff --git a/data/9C/22/1B/9C221B0F0A5D20E3E48190FE1AE3F4A8.ttl b/data/9C/22/1B/9C221B0F0A5D20E3E48190FE1AE3F4A8.ttl
index 23d695ca0af..e5549e67e03 100644
--- a/data/9C/22/1B/9C221B0F0A5D20E3E48190FE1AE3F4A8.ttl
+++ b/data/9C/22/1B/9C221B0F0A5D20E3E48190FE1AE3F4A8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tipula_Vestiplex>
+    dwc:genus "Tipula" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vestiplex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tipula> ;
diff --git a/data/9C/24/87/9C24879F5F69FFB6FE8FFD405619AE8E.ttl b/data/9C/24/87/9C24879F5F69FFB6FE8FFD405619AE8E.ttl
index 3345a6ff1a0..5c9b346cd87 100644
--- a/data/9C/24/87/9C24879F5F69FFB6FE8FFD405619AE8E.ttl
+++ b/data/9C/24/87/9C24879F5F69FFB6FE8FFD405619AE8E.ttl
@@ -165,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bela_violacea>
+    dwc:genus "Bela" ;
     dwc:rank "species" ;
     dwc:species "violacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bela> ;
diff --git a/data/9C/24/99/9C2499A307CEA323EDD0E1F02A2CF37C.ttl b/data/9C/24/99/9C2499A307CEA323EDD0E1F02A2CF37C.ttl
index ea759ce2672..44b0bd0e0d0 100644
--- a/data/9C/24/99/9C2499A307CEA323EDD0E1F02A2CF37C.ttl
+++ b/data/9C/24/99/9C2499A307CEA323EDD0E1F02A2CF37C.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macropus_Osphranter>
+    dwc:genus "Macropus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Osphranter" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macropus> ;
diff --git a/data/9C/28/AC/9C28AC74FFD8FFF2FF40F950FF39ECA5.ttl b/data/9C/28/AC/9C28AC74FFD8FFF2FF40F950FF39ECA5.ttl
index 46f0e07046a..2afbcfe5d31 100644
--- a/data/9C/28/AC/9C28AC74FFD8FFF2FF40F950FF39ECA5.ttl
+++ b/data/9C/28/AC/9C28AC74FFD8FFF2FF40F950FF39ECA5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicronyx_Chalybodontus>
+    dwc:genus "Smicronyx" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalybodontus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicronyx> ;
diff --git a/data/9C/2C/0E/9C2C0E5065251D6F46392EE657857FD6.ttl b/data/9C/2C/0E/9C2C0E5065251D6F46392EE657857FD6.ttl
index f30b611027a..f6d018c03ca 100644
--- a/data/9C/2C/0E/9C2C0E5065251D6F46392EE657857FD6.ttl
+++ b/data/9C/2C/0E/9C2C0E5065251D6F46392EE657857FD6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheidole_minima>
+    dwc:genus "Pheidole" ;
     dwc:rank "species" ;
     dwc:species "minima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheidole> ;
diff --git a/data/9C/35/CE/9C35CED21C9FC90FAFF3D91E2811DCE9.ttl b/data/9C/35/CE/9C35CED21C9FC90FAFF3D91E2811DCE9.ttl
index 374c468c201..127128357f1 100644
--- a/data/9C/35/CE/9C35CED21C9FC90FAFF3D91E2811DCE9.ttl
+++ b/data/9C/35/CE/9C35CED21C9FC90FAFF3D91E2811DCE9.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cephalophus_leucogaster>
+    dwc:genus "Cephalophus" ;
     dwc:rank "species" ;
     dwc:species "leucogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cephalophus> ;
diff --git a/data/9C/3E/EB/9C3EEB3084245E869BEB7A3EDAE7D672.ttl b/data/9C/3E/EB/9C3EEB3084245E869BEB7A3EDAE7D672.ttl
index e9189e00d18..d143174abfd 100644
--- a/data/9C/3E/EB/9C3EEB3084245E869BEB7A3EDAE7D672.ttl
+++ b/data/9C/3E/EB/9C3EEB3084245E869BEB7A3EDAE7D672.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calathus_Calathus>
+    dwc:genus "Calathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calathus> ;
diff --git a/data/9C/46/69/9C466978BD8A535CA764A49A88D6BF94.ttl b/data/9C/46/69/9C466978BD8A535CA764A49A88D6BF94.ttl
index 1093077fd92..756d5c7ecf8 100644
--- a/data/9C/46/69/9C466978BD8A535CA764A49A88D6BF94.ttl
+++ b/data/9C/46/69/9C466978BD8A535CA764A49A88D6BF94.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/9C466978BD8A535CA764A49A88D6BF94>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis subimpressa subsp. var. var. plicata Pallary, 1928 [invalid] 1928" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_subimpressa_var_plicata_Pallary_1928> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_subimpressa_plicata_Pallary_1928> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_subimpressa_var_plicata_Pallary_1928>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_subimpressa_plicata_Pallary_1928>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "9C466978-BD8A-535C-A764-A49A88D6BF94" ;
     dwc:authority "Pallary, 1928 [invalid]" ;
     dwc:authorityName "Pallary, 1928 [invalid]" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Pallary, 1928" ;
     dwc:species "subimpressa" ;
-    dwc:subSpecies "var." ;
     dwc:variety "plicata" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa_var_plicata> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa_plicata> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa_var_plicata>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa_plicata>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "subimpressa" ;
-    dwc:subSpecies "var." ;
     dwc:variety "plicata" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_subimpressa>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "subimpressa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/9C/4B/41/9C4B41EAB7453470D8CC5DA59B349DAC.ttl b/data/9C/4B/41/9C4B41EAB7453470D8CC5DA59B349DAC.ttl
index 479ae2a1a91..50d5c68503b 100644
--- a/data/9C/4B/41/9C4B41EAB7453470D8CC5DA59B349DAC.ttl
+++ b/data/9C/4B/41/9C4B41EAB7453470D8CC5DA59B349DAC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centistes_Centistes>
+    dwc:genus "Centistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Centistes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centistes> ;
diff --git a/data/9C/4B/E1/9C4BE1C435C753E8B0296856EEB589AD.ttl b/data/9C/4B/E1/9C4BE1C435C753E8B0296856EEB589AD.ttl
index dc2f57e4551..f84ce7a0d3e 100644
--- a/data/9C/4B/E1/9C4BE1C435C753E8B0296856EEB589AD.ttl
+++ b/data/9C/4B/E1/9C4BE1C435C753E8B0296856EEB589AD.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/9C4BE1C435C753E8B0296856EEB589AD>
     dc:creator "Lee, Jong-Won; Yun, Ho-Geun; Hwang, Tae Young; Kim, Kyungmin; Jung, Se-Hoon; An, Jong Bin" ;
     dc:title "Rhododendron mucronulatum subsp. var. var. ciliatum Nakai 1917" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhododendron_mucronulatum_var_ciliatum_Nakai_1917> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhododendron_mucronulatum_ciliatum_Nakai_1917> ;
     trt:publishedIn <http://dx.doi.org/10.3897/BDJ.11.e113952> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "Floristic inventory and distribution characteristics of algific talus slopes in a specific area of forest biodiversity in South Korea" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Rhododendron_mucronulatum_var_ciliatum_Nakai_1917>
+<http://taxon-concept.plazi.org/id/Plantae/Rhododendron_mucronulatum_ciliatum_Nakai_1917>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "9C4BE1C4-35C7-53E8-B029-6856EEB589AD" ;
     dwc:authority "Nakai, 1917" ;
     dwc:authorityName "Nakai" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Nakai, 1917" ;
     dwc:species "mucronulatum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "ciliatum" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum_var_ciliatum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum_ciliatum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum_var_ciliatum>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum_ciliatum>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Eudicots" ;
     dwc:family "Ericaceae" ;
     dwc:genus "Rhododendron" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Magnoliophyta" ;
     dwc:rank "variety" ;
     dwc:species "mucronulatum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "ciliatum" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rhododendron_mucronulatum>
+    dwc:genus "Rhododendron" ;
     dwc:rank "species" ;
     dwc:species "mucronulatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhododendron> ;
diff --git a/data/9C/4D/E9/9C4DE96D4D545215EBC4414E916505D3.ttl b/data/9C/4D/E9/9C4DE96D4D545215EBC4414E916505D3.ttl
index fee62fba0f9..25dfc52ebae 100644
--- a/data/9C/4D/E9/9C4DE96D4D545215EBC4414E916505D3.ttl
+++ b/data/9C/4D/E9/9C4DE96D4D545215EBC4414E916505D3.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carterus_Carterus>
+    dwc:genus "Carterus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carterus> ;
diff --git a/data/9C/55/63/9C5563695B4852DB964BFEA3F0CE48E5.ttl b/data/9C/55/63/9C5563695B4852DB964BFEA3F0CE48E5.ttl
index 59435193ec8..6c652d5b40b 100644
--- a/data/9C/55/63/9C5563695B4852DB964BFEA3F0CE48E5.ttl
+++ b/data/9C/55/63/9C5563695B4852DB964BFEA3F0CE48E5.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyanopterus_Bracomorpha>
+    dwc:genus "Cyanopterus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bracomorpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyanopterus> ;
@@ -139,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyanopterus_Ipobracon>
+    dwc:genus "Cyanopterus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ipobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyanopterus> ;
diff --git a/data/9C/57/81/9C578185BA8A7F9538E39C4DEF295EED.ttl b/data/9C/57/81/9C578185BA8A7F9538E39C4DEF295EED.ttl
index db4155dcd78..1e74493c6a1 100644
--- a/data/9C/57/81/9C578185BA8A7F9538E39C4DEF295EED.ttl
+++ b/data/9C/57/81/9C578185BA8A7F9538E39C4DEF295EED.ttl
@@ -135,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drymaeus_Drymaeus>
+    dwc:genus "Drymaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drymaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drymaeus> ;
diff --git a/data/9C/5D/20/9C5D20555AC6109E395744F8E339C5A0.ttl b/data/9C/5D/20/9C5D20555AC6109E395744F8E339C5A0.ttl
index 30a82aae60f..c894ecb618a 100644
--- a/data/9C/5D/20/9C5D20555AC6109E395744F8E339C5A0.ttl
+++ b/data/9C/5D/20/9C5D20555AC6109E395744F8E339C5A0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nematus_Pteronidea>
+    dwc:genus "Nematus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pteronidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nematus> ;
diff --git a/data/9C/5E/C3/9C5EC303C6805682BC4DAB101A1F2EFF.ttl b/data/9C/5E/C3/9C5EC303C6805682BC4DAB101A1F2EFF.ttl
index 9e0a044274f..6e3a79cc526 100644
--- a/data/9C/5E/C3/9C5EC303C6805682BC4DAB101A1F2EFF.ttl
+++ b/data/9C/5E/C3/9C5EC303C6805682BC4DAB101A1F2EFF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spelaeobates_Spelaeobates>
+    dwc:genus "Spelaeobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spelaeobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spelaeobates> ;
diff --git a/data/9C/5E/C6/9C5EC6B1DB8868E1B3CB5ECF7048DD8A.ttl b/data/9C/5E/C6/9C5EC6B1DB8868E1B3CB5ECF7048DD8A.ttl
index 09e6c27432f..ee7a9d1f252 100644
--- a/data/9C/5E/C6/9C5EC6B1DB8868E1B3CB5ECF7048DD8A.ttl
+++ b/data/9C/5E/C6/9C5EC6B1DB8868E1B3CB5ECF7048DD8A.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pulsatilla_alpina>
+    dwc:genus "Pulsatilla" ;
     dwc:rank "species" ;
     dwc:species "alpina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pulsatilla> ;
diff --git a/data/9C/68/87/9C6887EDC54BFFE3FC9BF8C9FE82FDCB.ttl b/data/9C/68/87/9C6887EDC54BFFE3FC9BF8C9FE82FDCB.ttl
index 151c152b268..2828a2a73f3 100644
--- a/data/9C/68/87/9C6887EDC54BFFE3FC9BF8C9FE82FDCB.ttl
+++ b/data/9C/68/87/9C6887EDC54BFFE3FC9BF8C9FE82FDCB.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Impatiens_purpureoviolacea>
+    dwc:genus "Impatiens" ;
     dwc:rank "species" ;
     dwc:species "purpureoviolacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Impatiens> ;
diff --git a/data/9C/68/87/9C6887EDC556FFFAFF19FE69FD88FA2B.ttl b/data/9C/68/87/9C6887EDC556FFFAFF19FE69FD88FA2B.ttl
index 92ce25c65fd..bb377dcb6ab 100644
--- a/data/9C/68/87/9C6887EDC556FFFAFF19FE69FD88FA2B.ttl
+++ b/data/9C/68/87/9C6887EDC556FFFAFF19FE69FD88FA2B.ttl
@@ -15,7 +15,7 @@
     dc:creator "Fischer, Eberhard; Abrahamczyk, Stefan; Holstein, Norbert; Janssens, Steven B." ;
     dc:title "Impatiens troupinii Eb. Fisch., Abrah., Holstein & S. B. Janssens 2021, nothosp. nov." ;
     dwc:basisOfRecord <https://www.gbif.org/occurrence/3436548410> ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Impatiens_troupinii_Fisch_2021> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Impatiens_x_troupinii_Fisch_2021> ;
     trt:publishedIn <http://doi.org/10.5281/zenodo.5849393> ;
     a trt:Treatment .
 
@@ -32,7 +32,7 @@
     fabio:hasPart <http://dx.doi.org/10.5281/zenodo.5849582>, <http://dx.doi.org/10.5281/zenodo.5849608> ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Impatiens_troupinii_Fisch_2021>
+<http://taxon-concept.plazi.org/id/Plantae/Impatiens_x_troupinii_Fisch_2021>
     dwc:authority "Eb.Fisch., Abrah., Holstein & S.B. Janssens" ;
     dwc:authorityName "Eb. Fisch., Abrah., Holstein & S. B. Janssens" ;
     dwc:authorityYear "2021" ;
@@ -46,10 +46,10 @@
     dwc:rank "species" ;
     dwc:scientificNameAuthorship "Eb. Fisch., Abrah., Holstein & Janssens, 2021" ;
     dwc:species "troupinii" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Impatiens_troupinii> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Impatiens_x_troupinii> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Impatiens_troupinii>
+<http://taxon-name.plazi.org/id/Plantae/Impatiens_x_troupinii>
     dwc:class "Magnoliopsida" ;
     dwc:family "Balsaminaceae" ;
     dwc:genus "Impatiens" ;
diff --git a/data/9C/68/87/9C6887EDC557FFF7FC9BF8E9FDDFFCCB.ttl b/data/9C/68/87/9C6887EDC557FFF7FC9BF8E9FDDFFCCB.ttl
index 5d2f5c0ed11..cd130aa32c0 100644
--- a/data/9C/68/87/9C6887EDC557FFF7FC9BF8E9FDDFFCCB.ttl
+++ b/data/9C/68/87/9C6887EDC557FFF7FC9BF8E9FDDFFCCB.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Impatiens_gesneroidea>
+    dwc:genus "Impatiens" ;
     dwc:rank "species" ;
     dwc:species "gesneroidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Impatiens> ;
diff --git a/data/9C/79/7D/9C797D113DA778E6AAF320B43402E063.ttl b/data/9C/79/7D/9C797D113DA778E6AAF320B43402E063.ttl
index 5e9183261a7..b822807d832 100644
--- a/data/9C/79/7D/9C797D113DA778E6AAF320B43402E063.ttl
+++ b/data/9C/79/7D/9C797D113DA778E6AAF320B43402E063.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Acantholepis_Frauenfeldi>
+    dwc:genus "Acantholepis" ;
     dwc:rank "species" ;
     dwc:species "Frauenfeldi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Acantholepis> ;
diff --git a/data/9C/7E/87/9C7E87D8FFD1FFFFFCB5FA98A82FB6EF.ttl b/data/9C/7E/87/9C7E87D8FFD1FFFFFCB5FA98A82FB6EF.ttl
index 7d0b0e7038d..3a6e2476a74 100644
--- a/data/9C/7E/87/9C7E87D8FFD1FFFFFCB5FA98A82FB6EF.ttl
+++ b/data/9C/7E/87/9C7E87D8FFD1FFFFFCB5FA98A82FB6EF.ttl
@@ -230,6 +230,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudopachymerus_Falsobruchus>
+    dwc:genus "Pseudopachymerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Falsobruchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudopachymerus> ;
diff --git a/data/9C/7F/70/9C7F703BA83A5B3A8370295EFF9EE188.ttl b/data/9C/7F/70/9C7F703BA83A5B3A8370295EFF9EE188.ttl
index 562a109bc16..616aefe15e1 100644
--- a/data/9C/7F/70/9C7F703BA83A5B3A8370295EFF9EE188.ttl
+++ b/data/9C/7F/70/9C7F703BA83A5B3A8370295EFF9EE188.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicranomyia_Melanolimonia>
+    dwc:genus "Dicranomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanolimonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicranomyia> ;
diff --git a/data/9C/84/86/9C848621A46657E1B4BEE464EAF328BE.ttl b/data/9C/84/86/9C848621A46657E1B4BEE464EAF328BE.ttl
index a764c57d63c..35f3c700364 100644
--- a/data/9C/84/86/9C848621A46657E1B4BEE464EAF328BE.ttl
+++ b/data/9C/84/86/9C848621A46657E1B4BEE464EAF328BE.ttl
@@ -216,12 +216,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rana_Hylorana>
+    dwc:genus "Rana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylorana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rana> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rana_Hylarana>
+    dwc:genus "Rana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylarana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rana> ;
@@ -244,6 +246,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rana_Pulchrana>
+    dwc:genus "Rana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pulchrana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rana> ;
@@ -299,6 +302,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylarana_Abavorana>
+    dwc:genus "Hylarana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Abavorana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylarana> ;
diff --git a/data/9C/85/77/9C8577CEE8F9589791CB72A76F3A0511.ttl b/data/9C/85/77/9C8577CEE8F9589791CB72A76F3A0511.ttl
index 37e10d54fa2..5ae2c3bbde9 100644
--- a/data/9C/85/77/9C8577CEE8F9589791CB72A76F3A0511.ttl
+++ b/data/9C/85/77/9C8577CEE8F9589791CB72A76F3A0511.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fluminicola_Gillia>
+    dwc:genus "Fluminicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gillia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fluminicola> ;
@@ -181,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amnicola_Staja>
+    dwc:genus "Amnicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Staja" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amnicola> ;
diff --git a/data/9C/8E/78/9C8E78E24D3B717E360FD057C53D3AC9.ttl b/data/9C/8E/78/9C8E78E24D3B717E360FD057C53D3AC9.ttl
index 9456c30a79f..45cec29d193 100644
--- a/data/9C/8E/78/9C8E78E24D3B717E360FD057C53D3AC9.ttl
+++ b/data/9C/8E/78/9C8E78E24D3B717E360FD057C53D3AC9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zaprionus_Zaprionus>
+    dwc:genus "Zaprionus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaprionus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zaprionus> ;
diff --git a/data/9C/9F/B1/9C9FB10F65FB95681CE5281871DB0EDF.ttl b/data/9C/9F/B1/9C9FB10F65FB95681CE5281871DB0EDF.ttl
index 476165fe2c1..1cd68b0b3e7 100644
--- a/data/9C/9F/B1/9C9FB10F65FB95681CE5281871DB0EDF.ttl
+++ b/data/9C/9F/B1/9C9FB10F65FB95681CE5281871DB0EDF.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Profelis_aurata>
+    dwc:genus "Profelis" ;
     dwc:rank "species" ;
     dwc:species "aurata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Profelis> ;
diff --git a/data/9C/AA/4E/9CAA4EF75E7C6A1A3B4303C0D71F1A96.ttl b/data/9C/AA/4E/9CAA4EF75E7C6A1A3B4303C0D71F1A96.ttl
index 5831ab02c8e..8c17fc73b76 100644
--- a/data/9C/AA/4E/9CAA4EF75E7C6A1A3B4303C0D71F1A96.ttl
+++ b/data/9C/AA/4E/9CAA4EF75E7C6A1A3B4303C0D71F1A96.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aprostocetus_Aprostocetus>
+    dwc:genus "Aprostocetus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aprostocetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aprostocetus> ;
diff --git a/data/9C/AD/8B/9CAD8B1C9CB9B1C6DB468A2CD6D6B25A.ttl b/data/9C/AD/8B/9CAD8B1C9CB9B1C6DB468A2CD6D6B25A.ttl
index 551179363a9..107e5c3317a 100644
--- a/data/9C/AD/8B/9CAD8B1C9CB9B1C6DB468A2CD6D6B25A.ttl
+++ b/data/9C/AD/8B/9CAD8B1C9CB9B1C6DB468A2CD6D6B25A.ttl
@@ -28,13 +28,13 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Animalia/Balinta_tenebricosa_a_Distant_1888>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "Distant, 1888" ;
     dwc:authorityName "Distant" ;
     dwc:authorityYear "1888" ;
     dwc:class "Insecta" ;
     dwc:family "Cicadidae" ;
     dwc:genus "Balinta" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Animalia" ;
     dwc:order "Hemiptera" ;
     dwc:phylum "Arthropoda" ;
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Balinta_tenebricosa>
+    dwc:genus "Balinta" ;
     dwc:rank "species" ;
     dwc:species "tenebricosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Balinta> ;
diff --git a/data/9C/AD/FA/9CADFAE5EE3FB921A4CF125DE5F62B4A.ttl b/data/9C/AD/FA/9CADFAE5EE3FB921A4CF125DE5F62B4A.ttl
index c4805a7b4d6..f9e75b4b547 100644
--- a/data/9C/AD/FA/9CADFAE5EE3FB921A4CF125DE5F62B4A.ttl
+++ b/data/9C/AD/FA/9CADFAE5EE3FB921A4CF125DE5F62B4A.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metriocnemus_Metriocnemus>
+    dwc:genus "Metriocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metriocnemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metriocnemus> ;
diff --git a/data/9C/CB/1A/9CCB1A7C8695B2FDB0D149905DCBD192.ttl b/data/9C/CB/1A/9CCB1A7C8695B2FDB0D149905DCBD192.ttl
index b3e0f639d6b..7ce69aaec91 100644
--- a/data/9C/CB/1A/9CCB1A7C8695B2FDB0D149905DCBD192.ttl
+++ b/data/9C/CB/1A/9CCB1A7C8695B2FDB0D149905DCBD192.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gracilinanus_microtarsus>
+    dwc:genus "Gracilinanus" ;
     dwc:rank "species" ;
     dwc:species "microtarsus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gracilinanus> ;
diff --git a/data/9C/CB/6F/9CCB6F2BE97228A5F051A1CFBBB8CD9E.ttl b/data/9C/CB/6F/9CCB6F2BE97228A5F051A1CFBBB8CD9E.ttl
index f3393970247..8496e441d83 100644
--- a/data/9C/CB/6F/9CCB6F2BE97228A5F051A1CFBBB8CD9E.ttl
+++ b/data/9C/CB/6F/9CCB6F2BE97228A5F051A1CFBBB8CD9E.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aprostocetus_Aprostocetus>
+    dwc:genus "Aprostocetus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aprostocetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aprostocetus> ;
diff --git a/data/9C/CC/6B/9CCC6BA9ED119B8AF36618AAC6773F5B.ttl b/data/9C/CC/6B/9CCC6BA9ED119B8AF36618AAC6773F5B.ttl
index 1f65e2e24bb..9aa511d463e 100644
--- a/data/9C/CC/6B/9CCC6BA9ED119B8AF36618AAC6773F5B.ttl
+++ b/data/9C/CC/6B/9CCC6BA9ED119B8AF36618AAC6773F5B.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Arrhenatherum_elatius>
+    dwc:genus "Arrhenatherum" ;
     dwc:rank "species" ;
     dwc:species "elatius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Arrhenatherum> ;
diff --git a/data/9C/CD/24/9CCD24C342BC586AB61B195E56F5924A.ttl b/data/9C/CD/24/9CCD24C342BC586AB61B195E56F5924A.ttl
index ff0a123e8c0..01595d77985 100644
--- a/data/9C/CD/24/9CCD24C342BC586AB61B195E56F5924A.ttl
+++ b/data/9C/CD/24/9CCD24C342BC586AB61B195E56F5924A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chorthippus_Chorthippus>
+    dwc:genus "Chorthippus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chorthippus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chorthippus> ;
diff --git a/data/9C/CD/5B/9CCD5BDE97C15F7E9439578AB6C80B85.ttl b/data/9C/CD/5B/9CCD5BDE97C15F7E9439578AB6C80B85.ttl
index c7879069104..d0b0c7ea9c5 100644
--- a/data/9C/CD/5B/9CCD5BDE97C15F7E9439578AB6C80B85.ttl
+++ b/data/9C/CD/5B/9CCD5BDE97C15F7E9439578AB6C80B85.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platyderus_Eremoderus>
+    dwc:genus "Platyderus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eremoderus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platyderus> ;
diff --git a/data/9C/CD/F8/9CCDF8324244D6A995E6082A0C182DC5.ttl b/data/9C/CD/F8/9CCDF8324244D6A995E6082A0C182DC5.ttl
index db5384dd612..6b7edd248f4 100644
--- a/data/9C/CD/F8/9CCDF8324244D6A995E6082A0C182DC5.ttl
+++ b/data/9C/CD/F8/9CCDF8324244D6A995E6082A0C182DC5.ttl
@@ -34,6 +34,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Bromus_commutatus>
+    dwc:genus "Bromus" ;
     dwc:rank "species" ;
     dwc:species "commutatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Bromus> ;
diff --git a/data/9C/D0/3E/9CD03E490C6F68053F9DCB814820EBE4.ttl b/data/9C/D0/3E/9CD03E490C6F68053F9DCB814820EBE4.ttl
index 52e7aad6e32..9d4443a29e7 100644
--- a/data/9C/D0/3E/9CD03E490C6F68053F9DCB814820EBE4.ttl
+++ b/data/9C/D0/3E/9CD03E490C6F68053F9DCB814820EBE4.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dolerus_Poodolerus>
+    dwc:genus "Dolerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poodolerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dolerus> ;
diff --git a/data/9C/DE/C2/9CDEC2EC65A976224F9D82D55A826AFB.ttl b/data/9C/DE/C2/9CDEC2EC65A976224F9D82D55A826AFB.ttl
index 6b71a96d106..f109214a136 100644
--- a/data/9C/DE/C2/9CDEC2EC65A976224F9D82D55A826AFB.ttl
+++ b/data/9C/DE/C2/9CDEC2EC65A976224F9D82D55A826AFB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Wyeomyia_Triamyia>
+    dwc:genus "Wyeomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Triamyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Wyeomyia> ;
diff --git a/data/9C/E5/A4/9CE5A43E543B516C92151D4091B1BE05.ttl b/data/9C/E5/A4/9CE5A43E543B516C92151D4091B1BE05.ttl
index b6e67d19ff6..f68b5fa0470 100644
--- a/data/9C/E5/A4/9CE5A43E543B516C92151D4091B1BE05.ttl
+++ b/data/9C/E5/A4/9CE5A43E543B516C92151D4091B1BE05.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Wyeomyia_Miamyia>
+    dwc:genus "Wyeomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Miamyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Wyeomyia> ;
diff --git a/data/9C/F5/75/9CF5753B6862AC2F8BCF92365E379F3D.ttl b/data/9C/F5/75/9CF5753B6862AC2F8BCF92365E379F3D.ttl
index 4080babb30b..99ff60cbad8 100644
--- a/data/9C/F5/75/9CF5753B6862AC2F8BCF92365E379F3D.ttl
+++ b/data/9C/F5/75/9CF5753B6862AC2F8BCF92365E379F3D.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tripteridia_Prosthetopteryx>
+    dwc:genus "Tripteridia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosthetopteryx" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tripteridia> ;
diff --git a/data/9C/F6/48/9CF648F9E0A2C477CBAF6F89A5D0E916.ttl b/data/9C/F6/48/9CF648F9E0A2C477CBAF6F89A5D0E916.ttl
index f94903d104c..5c1b105db2d 100644
--- a/data/9C/F6/48/9CF648F9E0A2C477CBAF6F89A5D0E916.ttl
+++ b/data/9C/F6/48/9CF648F9E0A2C477CBAF6F89A5D0E916.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaerephon_nigeriae>
+    dwc:genus "Chaerephon" ;
     dwc:rank "species" ;
     dwc:species "nigeriae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaerephon> ;
diff --git a/data/C2/01/2B/C2012B1A8BE053559110E5B49F3A6964.ttl b/data/C2/01/2B/C2012B1A8BE053559110E5B49F3A6964.ttl
index 383ea386a1b..e98e5382d47 100644
--- a/data/C2/01/2B/C2012B1A8BE053559110E5B49F3A6964.ttl
+++ b/data/C2/01/2B/C2012B1A8BE053559110E5B49F3A6964.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Loxostege_Loxostege>
+    dwc:genus "Loxostege" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Loxostege" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Loxostege> ;
diff --git a/data/C2/01/88/C2018846DDF358CAAC4D14B657D4A714.ttl b/data/C2/01/88/C2018846DDF358CAAC4D14B657D4A714.ttl
index 7e19c821953..562164b8dfa 100644
--- a/data/C2/01/88/C2018846DDF358CAAC4D14B657D4A714.ttl
+++ b/data/C2/01/88/C2018846DDF358CAAC4D14B657D4A714.ttl
@@ -152,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Vitex_negundo>
+    dwc:genus "Vitex" ;
     dwc:rank "species" ;
     dwc:species "negundo" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Vitex> ;
diff --git a/data/C2/0A/02/C20A02D77EE148524B4FAB3E39881B82.ttl b/data/C2/0A/02/C20A02D77EE148524B4FAB3E39881B82.ttl
index d2048543ae9..6fa4a14d7f6 100644
--- a/data/C2/0A/02/C20A02D77EE148524B4FAB3E39881B82.ttl
+++ b/data/C2/0A/02/C20A02D77EE148524B4FAB3E39881B82.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaenocarpa_Phaenocarpa>
+    dwc:genus "Phaenocarpa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaenocarpa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaenocarpa> ;
diff --git a/data/C2/0A/E4/C20AE47DFFB7BF45FF34270DFEA5FB43.ttl b/data/C2/0A/E4/C20AE47DFFB7BF45FF34270DFEA5FB43.ttl
index 24a7356d1e9..3394c118559 100644
--- a/data/C2/0A/E4/C20AE47DFFB7BF45FF34270DFEA5FB43.ttl
+++ b/data/C2/0A/E4/C20AE47DFFB7BF45FF34270DFEA5FB43.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllomedusa_hypochondrialis>
+    dwc:genus "Phyllomedusa" ;
     dwc:rank "species" ;
     dwc:species "hypochondrialis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllomedusa> ;
diff --git a/data/C2/0C/D3/C20CD3A0D0274D35E2B9AC84054B70B6.ttl b/data/C2/0C/D3/C20CD3A0D0274D35E2B9AC84054B70B6.ttl
index 699bb44c461..1a2515978c9 100644
--- a/data/C2/0C/D3/C20CD3A0D0274D35E2B9AC84054B70B6.ttl
+++ b/data/C2/0C/D3/C20CD3A0D0274D35E2B9AC84054B70B6.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachycondyla_Bothroponera>
+    dwc:genus "Pachycondyla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bothroponera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachycondyla> ;
diff --git a/data/C2/0D/84/C20D84F19990173CB971DD95099DBC4E.ttl b/data/C2/0D/84/C20D84F19990173CB971DD95099DBC4E.ttl
index 0bd7f18e34b..1eacef20569 100644
--- a/data/C2/0D/84/C20D84F19990173CB971DD95099DBC4E.ttl
+++ b/data/C2/0D/84/C20D84F19990173CB971DD95099DBC4E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Sphecodogastra>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphecodogastra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/C2/0D/87/C20D878E6865FFB065F16571FD26F95C.ttl b/data/C2/0D/87/C20D878E6865FFB065F16571FD26F95C.ttl
index b1e8a9f3d7c..6132ca3c6c2 100644
--- a/data/C2/0D/87/C20D878E6865FFB065F16571FD26F95C.ttl
+++ b/data/C2/0D/87/C20D878E6865FFB065F16571FD26F95C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tylototriton_Tylototriton>
+    dwc:genus "Tylototriton" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tylototriton" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tylototriton> ;
diff --git a/data/C2/0D/87/C20D878E6878FFB165ED6565FCECF98A.ttl b/data/C2/0D/87/C20D878E6878FFB165ED6565FCECF98A.ttl
index 9400f170403..ddcdeef0621 100644
--- a/data/C2/0D/87/C20D878E6878FFB165ED6565FCECF98A.ttl
+++ b/data/C2/0D/87/C20D878E6878FFB165ED6565FCECF98A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Echinotriton_Echinotriton>
+    dwc:genus "Echinotriton" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Echinotriton" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Echinotriton> ;
diff --git a/data/C2/0D/A0/C20DA08C06F7759479C8B8C20C42360E.ttl b/data/C2/0D/A0/C20DA08C06F7759479C8B8C20C42360E.ttl
index 209c8ad0082..fd1782c0429 100644
--- a/data/C2/0D/A0/C20DA08C06F7759479C8B8C20C42360E.ttl
+++ b/data/C2/0D/A0/C20DA08C06F7759479C8B8C20C42360E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyblastus_Polyblastus>
+    dwc:genus "Polyblastus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polyblastus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyblastus> ;
diff --git a/data/C2/0F/3D/C20F3DBE4C68681E669CBEBC3652B52D.ttl b/data/C2/0F/3D/C20F3DBE4C68681E669CBEBC3652B52D.ttl
index 1d8fa942ca4..6d6807ec66f 100644
--- a/data/C2/0F/3D/C20F3DBE4C68681E669CBEBC3652B52D.ttl
+++ b/data/C2/0F/3D/C20F3DBE4C68681E669CBEBC3652B52D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Badister_Trimorphus>
+    dwc:genus "Badister" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trimorphus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Badister> ;
diff --git a/data/C2/11/87/C21187BFCD562A3BFF79FBC84A21F85C.ttl b/data/C2/11/87/C21187BFCD562A3BFF79FBC84A21F85C.ttl
index 66a7fc76c0a..094a68d1e5a 100644
--- a/data/C2/11/87/C21187BFCD562A3BFF79FBC84A21F85C.ttl
+++ b/data/C2/11/87/C21187BFCD562A3BFF79FBC84A21F85C.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anarta_insolita>
+    dwc:genus "Anarta" ;
     dwc:rank "species" ;
     dwc:species "insolita" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anarta_Tricholea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anarta_Tricholea>
+    dwc:genus "Anarta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tricholea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anarta> ;
diff --git a/data/C2/11/87/C21187FB1207DE3439D3FB29FDB4A82E.ttl b/data/C2/11/87/C21187FB1207DE3439D3FB29FDB4A82E.ttl
index b726d6984f6..aa5d53a7d5f 100644
--- a/data/C2/11/87/C21187FB1207DE3439D3FB29FDB4A82E.ttl
+++ b/data/C2/11/87/C21187FB1207DE3439D3FB29FDB4A82E.ttl
@@ -152,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fridericia_maculata>
+    dwc:genus "Fridericia" ;
     dwc:rank "species" ;
     dwc:species "maculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fridericia> ;
diff --git a/data/C2/13/2A/C2132A088AF3A0B45CA3FA4A0BBA1DC1.ttl b/data/C2/13/2A/C2132A088AF3A0B45CA3FA4A0BBA1DC1.ttl
index 0428dd8965c..b02003f1c52 100644
--- a/data/C2/13/2A/C2132A088AF3A0B45CA3FA4A0BBA1DC1.ttl
+++ b/data/C2/13/2A/C2132A088AF3A0B45CA3FA4A0BBA1DC1.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Prunus_domestica>
+    dwc:genus "Prunus" ;
     dwc:rank "species" ;
     dwc:species "domestica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Prunus> ;
diff --git a/data/C2/15/22/C215228E0D9E507FAEC9A1625E42425D.ttl b/data/C2/15/22/C215228E0D9E507FAEC9A1625E42425D.ttl
index 0808d6fa4d1..486247d1c31 100644
--- a/data/C2/15/22/C215228E0D9E507FAEC9A1625E42425D.ttl
+++ b/data/C2/15/22/C215228E0D9E507FAEC9A1625E42425D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_Pauluccia>
+    dwc:genus "Melanopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pauluccia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C2/16/2C/C2162C3952456501718DE212F065DC63.ttl b/data/C2/16/2C/C2162C3952456501718DE212F065DC63.ttl
index 3759eb4370c..52cf966539d 100644
--- a/data/C2/16/2C/C2162C3952456501718DE212F065DC63.ttl
+++ b/data/C2/16/2C/C2162C3952456501718DE212F065DC63.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Psallus_Hylopsallus>
+    dwc:genus "Psallus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylopsallus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Psallus> ;
diff --git a/data/C2/17/5B/C2175B4DFFD4AD1EFF68F8D713D0E34E.ttl b/data/C2/17/5B/C2175B4DFFD4AD1EFF68F8D713D0E34E.ttl
index 8a074aa20f9..5e2e270e00f 100644
--- a/data/C2/17/5B/C2175B4DFFD4AD1EFF68F8D713D0E34E.ttl
+++ b/data/C2/17/5B/C2175B4DFFD4AD1EFF68F8D713D0E34E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pontoscolex_Pontoscolex>
+    dwc:genus "Pontoscolex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pontoscolex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pontoscolex> ;
diff --git a/data/C2/17/5B/C2175B4DFFD7AD1CFF68FA6D12D8E162.ttl b/data/C2/17/5B/C2175B4DFFD7AD1CFF68FA6D12D8E162.ttl
index 8978323ab2d..1dbaca93715 100644
--- a/data/C2/17/5B/C2175B4DFFD7AD1CFF68FA6D12D8E162.ttl
+++ b/data/C2/17/5B/C2175B4DFFD7AD1CFF68FA6D12D8E162.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichogaster_Diplothecodrilus>
+    dwc:genus "Dichogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplothecodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichogaster> ;
diff --git a/data/C2/17/5B/C2175B4DFFD7AD1CFF68FCB91416E24A.ttl b/data/C2/17/5B/C2175B4DFFD7AD1CFF68FCB91416E24A.ttl
index cc98010f3ac..347ef01c738 100644
--- a/data/C2/17/5B/C2175B4DFFD7AD1CFF68FCB91416E24A.ttl
+++ b/data/C2/17/5B/C2175B4DFFD7AD1CFF68FCB91416E24A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichogaster_Diplothecodrilus>
+    dwc:genus "Dichogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplothecodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichogaster> ;
diff --git a/data/C2/17/5B/C2175B4DFFD7AD1CFF68FE59159BE5FE.ttl b/data/C2/17/5B/C2175B4DFFD7AD1CFF68FE59159BE5FE.ttl
index 4067e31111e..6bab3da89a8 100644
--- a/data/C2/17/5B/C2175B4DFFD7AD1CFF68FE59159BE5FE.ttl
+++ b/data/C2/17/5B/C2175B4DFFD7AD1CFF68FE59159BE5FE.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichogaster_Diplothecodrilus>
+    dwc:genus "Dichogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplothecodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichogaster> ;
diff --git a/data/C2/17/83/C21783B1D6CF5C4AB5B9A1D4204A1D6E.ttl b/data/C2/17/83/C21783B1D6CF5C4AB5B9A1D4204A1D6E.ttl
index 9550470e3de..ee84384d1a1 100644
--- a/data/C2/17/83/C21783B1D6CF5C4AB5B9A1D4204A1D6E.ttl
+++ b/data/C2/17/83/C21783B1D6CF5C4AB5B9A1D4204A1D6E.ttl
@@ -12,7 +12,7 @@
     dc:creator "Wood, John R. I.; Williams, Bethany R. M.; Mitchell, Thomas C.; Carine, Mark A.; Harris, David J.; Scotland, Robert W." ;
     dc:title "Convolvulus glaouorum Braun-Blanquet & Maire, Bull. Soc. Hist. Nat. Afrique N. 13: 18. 1922. (Braun-Blanquet and Maire 1922" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Convolvulus_glaouorum_Braun_13> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Convolvulus_pitardii_var_glaouorum> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Convolvulus_pitardii_glaouorum> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Convolvulus_mesatlanticus_Andr_1934> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.51.7104> ;
     a trt:Treatment .
diff --git a/data/C2/25/2B/C2252B6D01D69A93562176C6AC747376.ttl b/data/C2/25/2B/C2252B6D01D69A93562176C6AC747376.ttl
index 1bbea1b2947..e74ecb76da1 100644
--- a/data/C2/25/2B/C2252B6D01D69A93562176C6AC747376.ttl
+++ b/data/C2/25/2B/C2252B6D01D69A93562176C6AC747376.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atheta_Microdota>
+    dwc:genus "Atheta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microdota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atheta> ;
diff --git a/data/C2/27/E4/C227E43E9B90586EB7182DB31B63E32B.ttl b/data/C2/27/E4/C227E43E9B90586EB7182DB31B63E32B.ttl
index 91e071a949f..26961289bab 100644
--- a/data/C2/27/E4/C227E43E9B90586EB7182DB31B63E32B.ttl
+++ b/data/C2/27/E4/C227E43E9B90586EB7182DB31B63E32B.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C227E43E9B90586EB7182DB31B63E32B>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis matheroni subsp. var. var. doderleini Pantanelli 1886" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_matheroni_var_doderleini_Pantanelli_1886> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_matheroni_doderleini_Pantanelli_1886> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_matheroni_var_doderleini_Pantanelli_1886>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_matheroni_doderleini_Pantanelli_1886>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "C227E43E-9B90-586E-B718-2DB31B63E32B" ;
     dwc:authority "Pantanelli, 1886" ;
     dwc:authorityName "Pantanelli" ;
@@ -40,14 +41,13 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Pantanelli, 1886" ;
     dwc:species "matheroni" ;
-    dwc:subSpecies "var." ;
     dwc:variety "doderleini" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/5Q29Y> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni_var_doderleini> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni_doderleini> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni_var_doderleini>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni_doderleini>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -56,18 +56,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "matheroni" ;
-    dwc:subSpecies "var." ;
     dwc:variety "doderleini" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_matheroni>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "matheroni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C2/2E/D9/C22ED9E7164DD4F1F585D5DBA94EACB5.ttl b/data/C2/2E/D9/C22ED9E7164DD4F1F585D5DBA94EACB5.ttl
index c24799ef4e2..4e5e3788b6c 100644
--- a/data/C2/2E/D9/C22ED9E7164DD4F1F585D5DBA94EACB5.ttl
+++ b/data/C2/2E/D9/C22ED9E7164DD4F1F585D5DBA94EACB5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Glabrobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabrobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/C2/2F/EA/C22FEAE43C6B57BFB76B537FB13A4CD6.ttl b/data/C2/2F/EA/C22FEAE43C6B57BFB76B537FB13A4CD6.ttl
index 0fa7ad72336..48f2b764bdd 100644
--- a/data/C2/2F/EA/C22FEAE43C6B57BFB76B537FB13A4CD6.ttl
+++ b/data/C2/2F/EA/C22FEAE43C6B57BFB76B537FB13A4CD6.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C22FEAE43C6B57BFB76B537FB13A4CD6>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis vespertina subsp. var. var. laevis Bourguignat 1884, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_vespertina_var_laevis_Bourguignat_1884> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_vespertina_laevis_Bourguignat_1884> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_vespertina_var_laevis_Bourguignat_1884>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_vespertina_laevis_Bourguignat_1884>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "C22FEAE4-3C6B-57BF-B76B-537FB13A4CD6" ;
     dwc:authority "Bourguignat, 1884" ;
     dwc:authorityName "Bourguignat" ;
@@ -40,14 +41,13 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Bourguignat, 1884" ;
     dwc:species "vespertina" ;
-    dwc:subSpecies "var." ;
     dwc:variety "laevis" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/6R967> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina_var_laevis> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina_laevis> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina_var_laevis>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina_laevis>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -56,18 +56,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "vespertina" ;
-    dwc:subSpecies "var." ;
     dwc:variety "laevis" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_vespertina>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "vespertina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C2/37/14/C23714EA45091F7FA542C837956F84AD.ttl b/data/C2/37/14/C23714EA45091F7FA542C837956F84AD.ttl
index 15c93f4e1cb..3f87a20dbd2 100644
--- a/data/C2/37/14/C23714EA45091F7FA542C837956F84AD.ttl
+++ b/data/C2/37/14/C23714EA45091F7FA542C837956F84AD.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Physocrema>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Physocrema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/C2/37/4D/C2374DAB3666B27B2C9A872B751E4379.ttl b/data/C2/37/4D/C2374DAB3666B27B2C9A872B751E4379.ttl
index fe554bc27ed..0fe0f0745b7 100644
--- a/data/C2/37/4D/C2374DAB3666B27B2C9A872B751E4379.ttl
+++ b/data/C2/37/4D/C2374DAB3666B27B2C9A872B751E4379.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procloeon_Pseudocentroptilum>
+    dwc:genus "Procloeon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudocentroptilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procloeon> ;
diff --git a/data/C2/3A/87/C23A87C6FF88FFE4FF11FEE0195AFF2B.ttl b/data/C2/3A/87/C23A87C6FF88FFE4FF11FEE0195AFF2B.ttl
index fa08bb4e0eb..d5887a1dc7f 100644
--- a/data/C2/3A/87/C23A87C6FF88FFE4FF11FEE0195AFF2B.ttl
+++ b/data/C2/3A/87/C23A87C6FF88FFE4FF11FEE0195AFF2B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clathria_Microciona>
+    dwc:genus "Clathria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microciona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clathria> ;
diff --git a/data/C2/3A/87/C23A87C6FF8DFFE6FF11FD4B199BF9B0.ttl b/data/C2/3A/87/C23A87C6FF8DFFE6FF11FD4B199BF9B0.ttl
index 3e5b9bc65fb..1036edf9b92 100644
--- a/data/C2/3A/87/C23A87C6FF8DFFE6FF11FD4B199BF9B0.ttl
+++ b/data/C2/3A/87/C23A87C6FF8DFFE6FF11FD4B199BF9B0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clathria_Thalysias>
+    dwc:genus "Clathria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thalysias" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clathria> ;
diff --git a/data/C2/3A/87/C23A87C6FF8EFFE6FF11F9791F49FD78.ttl b/data/C2/3A/87/C23A87C6FF8EFFE6FF11F9791F49FD78.ttl
index 997317b18f9..efde90ad135 100644
--- a/data/C2/3A/87/C23A87C6FF8EFFE6FF11F9791F49FD78.ttl
+++ b/data/C2/3A/87/C23A87C6FF8EFFE6FF11F9791F49FD78.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clathria_Thalysias>
+    dwc:genus "Clathria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thalysias" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clathria> ;
diff --git a/data/C2/3A/87/C23A87C6FF8FFFE4FF11FEB81D33FBD4.ttl b/data/C2/3A/87/C23A87C6FF8FFFE4FF11FEB81D33FBD4.ttl
index ec5a31a4a1e..4320390ae34 100644
--- a/data/C2/3A/87/C23A87C6FF8FFFE4FF11FEB81D33FBD4.ttl
+++ b/data/C2/3A/87/C23A87C6FF8FFFE4FF11FEB81D33FBD4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clathria_Microciona>
+    dwc:genus "Clathria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microciona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clathria> ;
diff --git a/data/C2/3A/87/C23A87C6FF8FFFE5FF11FB541CF3FF07.ttl b/data/C2/3A/87/C23A87C6FF8FFFE5FF11FB541CF3FF07.ttl
index e2ff39b5b55..d7cebb9b9fa 100644
--- a/data/C2/3A/87/C23A87C6FF8FFFE5FF11FB541CF3FF07.ttl
+++ b/data/C2/3A/87/C23A87C6FF8FFFE5FF11FB541CF3FF07.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clathria_Thalysias>
+    dwc:genus "Clathria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thalysias" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clathria> ;
diff --git a/data/C2/3A/87/C23A87C6FFE2FF89FF11FAA51DE4F89C.ttl b/data/C2/3A/87/C23A87C6FFE2FF89FF11FAA51DE4F89C.ttl
index d1dd4ef4abe..6d7f2b1f808 100644
--- a/data/C2/3A/87/C23A87C6FFE2FF89FF11FAA51DE4F89C.ttl
+++ b/data/C2/3A/87/C23A87C6FFE2FF89FF11FAA51DE4F89C.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliclona_Soestella>
+    dwc:genus "Haliclona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Soestella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliclona> ;
diff --git a/data/C2/3A/87/C23A87C6FFE2FF89FF11FD241840FB1D.ttl b/data/C2/3A/87/C23A87C6FFE2FF89FF11FD241840FB1D.ttl
index 35a40118920..f9da31ce6a3 100644
--- a/data/C2/3A/87/C23A87C6FFE2FF89FF11FD241840FB1D.ttl
+++ b/data/C2/3A/87/C23A87C6FFE2FF89FF11FD241840FB1D.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliclona_Soestella>
+    dwc:genus "Haliclona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Soestella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliclona> ;
diff --git a/data/C2/3A/87/C23A87C6FFE3FF88FF11FD361F96FB75.ttl b/data/C2/3A/87/C23A87C6FFE3FF88FF11FD361F96FB75.ttl
index ee6320d049e..5cfba864ffa 100644
--- a/data/C2/3A/87/C23A87C6FFE3FF88FF11FD361F96FB75.ttl
+++ b/data/C2/3A/87/C23A87C6FFE3FF88FF11FD361F96FB75.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliclona_Reniera>
+    dwc:genus "Haliclona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Reniera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliclona> ;
diff --git a/data/C2/3A/87/C23A87C6FFEAFF81FF11FCF01F92FA02.ttl b/data/C2/3A/87/C23A87C6FFEAFF81FF11FCF01F92FA02.ttl
index 9a387e25be2..3c353736d01 100644
--- a/data/C2/3A/87/C23A87C6FFEAFF81FF11FCF01F92FA02.ttl
+++ b/data/C2/3A/87/C23A87C6FFEAFF81FF11FCF01F92FA02.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petrosia_Petrosia>
+    dwc:genus "Petrosia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petrosia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petrosia> ;
diff --git a/data/C2/3A/87/C23A87C6FFF0FF9BFF11FAAC1987F82C.ttl b/data/C2/3A/87/C23A87C6FFF0FF9BFF11FAAC1987F82C.ttl
index 4d62bd56019..4176875f34e 100644
--- a/data/C2/3A/87/C23A87C6FFF0FF9BFF11FAAC1987F82C.ttl
+++ b/data/C2/3A/87/C23A87C6FFF0FF9BFF11FAAC1987F82C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mycale_Carmia>
+    dwc:genus "Mycale" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mycale> ;
diff --git a/data/C2/3A/87/C23A87C6FFF3FF98FF11FB5D1D74F90B.ttl b/data/C2/3A/87/C23A87C6FFF3FF98FF11FB5D1D74F90B.ttl
index 4d192ccefde..de5d4a0e845 100644
--- a/data/C2/3A/87/C23A87C6FFF3FF98FF11FB5D1D74F90B.ttl
+++ b/data/C2/3A/87/C23A87C6FFF3FF98FF11FB5D1D74F90B.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hymedesmia_Hymedesmia>
+    dwc:genus "Hymedesmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hymedesmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hymedesmia> ;
diff --git a/data/C2/3A/87/C23A87C6FFF3FF99FF11F8D71F27FD9C.ttl b/data/C2/3A/87/C23A87C6FFF3FF99FF11F8D71F27FD9C.ttl
index a411de4cf71..abd5991f7e1 100644
--- a/data/C2/3A/87/C23A87C6FFF3FF99FF11F8D71F27FD9C.ttl
+++ b/data/C2/3A/87/C23A87C6FFF3FF99FF11F8D71F27FD9C.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hymedesmia_Hymedesmia>
+    dwc:genus "Hymedesmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hymedesmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hymedesmia> ;
diff --git a/data/C2/3A/87/C23A87C6FFF7FF9CFF11FB831EC2F8E9.ttl b/data/C2/3A/87/C23A87C6FFF7FF9CFF11FB831EC2F8E9.ttl
index 8e3d4cb9c3d..684e1a3a18f 100644
--- a/data/C2/3A/87/C23A87C6FFF7FF9CFF11FB831EC2F8E9.ttl
+++ b/data/C2/3A/87/C23A87C6FFF7FF9CFF11FB831EC2F8E9.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mycale_Mycale>
+    dwc:genus "Mycale" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mycale> ;
diff --git a/data/C2/3A/87/C23A87C6FFFCFF97FF11FC761927F93A.ttl b/data/C2/3A/87/C23A87C6FFFCFF97FF11FC761927F93A.ttl
index 183d142507d..98714c0a4d1 100644
--- a/data/C2/3A/87/C23A87C6FFFCFF97FF11FC761927F93A.ttl
+++ b/data/C2/3A/87/C23A87C6FFFCFF97FF11FC761927F93A.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliclona_Halichoclona>
+    dwc:genus "Haliclona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halichoclona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliclona> ;
diff --git a/data/C2/3A/87/C23A87C6FFFCFF97FF11FE3D194AFC6C.ttl b/data/C2/3A/87/C23A87C6FFFCFF97FF11FE3D194AFC6C.ttl
index 438fc26a0ea..55ef1fb4ceb 100644
--- a/data/C2/3A/87/C23A87C6FFFCFF97FF11FE3D194AFC6C.ttl
+++ b/data/C2/3A/87/C23A87C6FFFCFF97FF11FE3D194AFC6C.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliclona_Halichoclona>
+    dwc:genus "Haliclona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halichoclona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliclona> ;
diff --git a/data/C2/3B/B8/C23BB80D8603596C96F7D0258D0C7538.ttl b/data/C2/3B/B8/C23BB80D8603596C96F7D0258D0C7538.ttl
index c53c705d4f2..6d48c34c2ac 100644
--- a/data/C2/3B/B8/C23BB80D8603596C96F7D0258D0C7538.ttl
+++ b/data/C2/3B/B8/C23BB80D8603596C96F7D0258D0C7538.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C23BB80D8603596C96F7D0258D0C7538>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis oblonga subsp. var. var. torosa Blanckenhorn in Blanckenhorn & Oppenheim 1927" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_oblonga_var_torosa_Blanckenhorn_1927> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_oblonga_torosa_Blanckenhorn_1927> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_oblonga_var_torosa_Blanckenhorn_1927>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_oblonga_torosa_Blanckenhorn_1927>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "C23BB80D-8603-596C-96F7-D0258D0C7538" ;
     dwc:authority "Blanckenhorn in Blanckenhorn & Oppenheim, 1927" ;
     dwc:authorityName "Blanckenhorn in Blanckenhorn & Oppenheim" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Blanckenhorn, 1927" ;
     dwc:species "oblonga" ;
-    dwc:subSpecies "var." ;
     dwc:variety "torosa" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga_var_torosa> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga_torosa> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga_var_torosa>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga_torosa>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "oblonga" ;
-    dwc:subSpecies "var." ;
     dwc:variety "torosa" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_oblonga>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "oblonga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C2/3D/87/C23D87B92C49A82FFF734FAFC6B8A162.ttl b/data/C2/3D/87/C23D87B92C49A82FFF734FAFC6B8A162.ttl
index aa781d2087b..cc628c44fcf 100644
--- a/data/C2/3D/87/C23D87B92C49A82FFF734FAFC6B8A162.ttl
+++ b/data/C2/3D/87/C23D87B92C49A82FFF734FAFC6B8A162.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Microvelia_Kirkaldya>
+    dwc:genus "Microvelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Kirkaldya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Microvelia> ;
diff --git a/data/C2/3F/E7/C23FE7631B445FE0AB879BC8A0F4A7D2.ttl b/data/C2/3F/E7/C23FE7631B445FE0AB879BC8A0F4A7D2.ttl
index b02d029de49..dbddc684570 100644
--- a/data/C2/3F/E7/C23FE7631B445FE0AB879BC8A0F4A7D2.ttl
+++ b/data/C2/3F/E7/C23FE7631B445FE0AB879BC8A0F4A7D2.ttl
@@ -129,12 +129,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lymnaea_Radix>
+    dwc:genus "Lymnaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Radix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lymnaea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lymnaea_Orientogalba>
+    dwc:genus "Lymnaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orientogalba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lymnaea> ;
diff --git a/data/C2/40/A9/C240A9E2C2ADEF1E10DDFB18588D8A90.ttl b/data/C2/40/A9/C240A9E2C2ADEF1E10DDFB18588D8A90.ttl
index 3117c04489f..03661e5afcc 100644
--- a/data/C2/40/A9/C240A9E2C2ADEF1E10DDFB18588D8A90.ttl
+++ b/data/C2/40/A9/C240A9E2C2ADEF1E10DDFB18588D8A90.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Microdiaparsis>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microdiaparsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/C2/40/BF/C240BF009522FFAAFF7EFEB1FE34FC9C.ttl b/data/C2/40/BF/C240BF009522FFAAFF7EFEB1FE34FC9C.ttl
index 849a7290fa9..b7935206bf9 100644
--- a/data/C2/40/BF/C240BF009522FFAAFF7EFEB1FE34FC9C.ttl
+++ b/data/C2/40/BF/C240BF009522FFAAFF7EFEB1FE34FC9C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Syntretus_Syntretus>
+    dwc:genus "Syntretus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syntretus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Syntretus> ;
diff --git a/data/C2/40/BF/C240BF009529FFA1FF20FB51FD0FF9FC.ttl b/data/C2/40/BF/C240BF009529FFA1FF20FB51FD0FF9FC.ttl
index 2b6650f3c60..fe4439b4e26 100644
--- a/data/C2/40/BF/C240BF009529FFA1FF20FB51FD0FF9FC.ttl
+++ b/data/C2/40/BF/C240BF009529FFA1FF20FB51FD0FF9FC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eubazus_Eubazus>
+    dwc:genus "Eubazus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eubazus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eubazus> ;
diff --git a/data/C2/40/BF/C240BF009529FFA1FF20FD31FD50FBFC.ttl b/data/C2/40/BF/C240BF009529FFA1FF20FD31FD50FBFC.ttl
index bbdb85274c1..06e1d43911a 100644
--- a/data/C2/40/BF/C240BF009529FFA1FF20FD31FD50FBFC.ttl
+++ b/data/C2/40/BF/C240BF009529FFA1FF20FD31FD50FBFC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eubazus_Eubazus>
+    dwc:genus "Eubazus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eubazus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eubazus> ;
diff --git a/data/C2/40/BF/C240BF009529FFA1FF20FF31FE0EFD9C.ttl b/data/C2/40/BF/C240BF009529FFA1FF20FF31FE0EFD9C.ttl
index f36e81509ba..0928dbc13ce 100644
--- a/data/C2/40/BF/C240BF009529FFA1FF20FF31FE0EFD9C.ttl
+++ b/data/C2/40/BF/C240BF009529FFA1FF20FF31FE0EFD9C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eubazus_Brachistes>
+    dwc:genus "Eubazus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachistes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eubazus> ;
diff --git a/data/C2/40/BF/C240BF00952AFFA2FCFCF951FB8DF83C.ttl b/data/C2/40/BF/C240BF00952AFFA2FCFCF951FB8DF83C.ttl
index 365150005a5..377ea7ce914 100644
--- a/data/C2/40/BF/C240BF00952AFFA2FCFCF951FB8DF83C.ttl
+++ b/data/C2/40/BF/C240BF00952AFFA2FCFCF951FB8DF83C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eubazus_Brachistes>
+    dwc:genus "Eubazus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachistes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eubazus> ;
diff --git a/data/C2/40/BF/C240BF00952CFFA4FF7EFF31FE34FD5C.ttl b/data/C2/40/BF/C240BF00952CFFA4FF7EFF31FE34FD5C.ttl
index 8925d946d92..1f9cb0afec4 100644
--- a/data/C2/40/BF/C240BF00952CFFA4FF7EFF31FE34FD5C.ttl
+++ b/data/C2/40/BF/C240BF00952CFFA4FF7EFF31FE34FD5C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leiophron_Peristenus>
+    dwc:genus "Leiophron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peristenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leiophron> ;
diff --git a/data/C2/40/BF/C240BF00952DFFA5FCA6FB51FCA4F7FC.ttl b/data/C2/40/BF/C240BF00952DFFA5FCA6FB51FCA4F7FC.ttl
index 6159b594fc6..e36e2b6d0b1 100644
--- a/data/C2/40/BF/C240BF00952DFFA5FCA6FB51FCA4F7FC.ttl
+++ b/data/C2/40/BF/C240BF00952DFFA5FCA6FB51FCA4F7FC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leiophron_Peristenus>
+    dwc:genus "Leiophron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peristenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leiophron> ;
diff --git a/data/C2/40/BF/C240BF00952DFFA5FCA6FD51FC3DFBFC.ttl b/data/C2/40/BF/C240BF00952DFFA5FCA6FD51FC3DFBFC.ttl
index 53e4990c51a..1bb9e3e08dc 100644
--- a/data/C2/40/BF/C240BF00952DFFA5FCA6FD51FC3DFBFC.ttl
+++ b/data/C2/40/BF/C240BF00952DFFA5FCA6FD51FC3DFBFC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leiophron_Peristenus>
+    dwc:genus "Leiophron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peristenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leiophron> ;
diff --git a/data/C2/40/BF/C240BF00952DFFA5FF20FAB1FE0EF8DC.ttl b/data/C2/40/BF/C240BF00952DFFA5FF20FAB1FE0EF8DC.ttl
index 9eb37335b43..41a7f545811 100644
--- a/data/C2/40/BF/C240BF00952DFFA5FF20FAB1FE0EF8DC.ttl
+++ b/data/C2/40/BF/C240BF00952DFFA5FF20FAB1FE0EF8DC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leiophron_Leiophron>
+    dwc:genus "Leiophron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leiophron" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leiophron> ;
diff --git a/data/C2/40/BF/C240BF00952EFFA6FCFCFC11FC02FABC.ttl b/data/C2/40/BF/C240BF00952EFFA6FCFCFC11FC02FABC.ttl
index 76657c43b92..256a24ce89a 100644
--- a/data/C2/40/BF/C240BF00952EFFA6FCFCFC11FC02FABC.ttl
+++ b/data/C2/40/BF/C240BF00952EFFA6FCFCFC11FC02FABC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centistes_Centistes>
+    dwc:genus "Centistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Centistes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centistes> ;
diff --git a/data/C2/40/BF/C240BF00952EFFA6FCFCFE31FAA0FCBC.ttl b/data/C2/40/BF/C240BF00952EFFA6FCFCFE31FAA0FCBC.ttl
index 425371bd75b..451f8991a0e 100644
--- a/data/C2/40/BF/C240BF00952EFFA6FCFCFE31FAA0FCBC.ttl
+++ b/data/C2/40/BF/C240BF00952EFFA6FCFCFE31FAA0FCBC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centistes_Centistes>
+    dwc:genus "Centistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Centistes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centistes> ;
diff --git a/data/C2/40/BF/C240BF00952EFFA6FF7EF931FA81FE9C.ttl b/data/C2/40/BF/C240BF00952EFFA6FF7EF931FA81FE9C.ttl
index 3be363e2b1f..1abdf6b19ad 100644
--- a/data/C2/40/BF/C240BF00952EFFA6FF7EF931FA81FE9C.ttl
+++ b/data/C2/40/BF/C240BF00952EFFA6FF7EF931FA81FE9C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centistes_Ancylocentrus>
+    dwc:genus "Centistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ancylocentrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centistes> ;
diff --git a/data/C2/41/99/C24199CFCAC1BF8A48D38DD6C1BE34DE.ttl b/data/C2/41/99/C24199CFCAC1BF8A48D38DD6C1BE34DE.ttl
index 9268e29d4aa..6a79cac3093 100644
--- a/data/C2/41/99/C24199CFCAC1BF8A48D38DD6C1BE34DE.ttl
+++ b/data/C2/41/99/C24199CFCAC1BF8A48D38DD6C1BE34DE.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gyrophaena_Gyrophaena>
+    dwc:genus "Gyrophaena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gyrophaena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gyrophaena> ;
diff --git a/data/C2/42/2A/C2422A448F68F20CFF607F495A39F917.ttl b/data/C2/42/2A/C2422A448F68F20CFF607F495A39F917.ttl
index 893bef43f09..57d512ca0d1 100644
--- a/data/C2/42/2A/C2422A448F68F20CFF607F495A39F917.ttl
+++ b/data/C2/42/2A/C2422A448F68F20CFF607F495A39F917.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Cladoconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladoconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/C2/42/2A/C2422A448F68F20DFF607C5F5E92FD15.ttl b/data/C2/42/2A/C2422A448F68F20DFF607C5F5E92FD15.ttl
index 016654140ad..5d17a853d05 100644
--- a/data/C2/42/2A/C2422A448F68F20DFF607C5F5E92FD15.ttl
+++ b/data/C2/42/2A/C2422A448F68F20DFF607C5F5E92FD15.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Cladoconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladoconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/C2/42/2A/C2422A448F6BF20FFF607EE75D24F805.ttl b/data/C2/42/2A/C2422A448F6BF20FFF607EE75D24F805.ttl
index 36f73b3cefb..a29c293e0fc 100644
--- a/data/C2/42/2A/C2422A448F6BF20FFF607EE75D24F805.ttl
+++ b/data/C2/42/2A/C2422A448F6BF20FFF607EE75D24F805.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Cladoconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladoconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/C2/44/42/C24442D4FCDCC4C28D8DDB42629477F8.ttl b/data/C2/44/42/C24442D4FCDCC4C28D8DDB42629477F8.ttl
index a42cc72830f..17d73b6c7a9 100644
--- a/data/C2/44/42/C24442D4FCDCC4C28D8DDB42629477F8.ttl
+++ b/data/C2/44/42/C24442D4FCDCC4C28D8DDB42629477F8.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bembidion_Philochthus>
+    dwc:genus "Bembidion" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Philochthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bembidion> ;
diff --git a/data/C2/47/87/C24787C5BF59FFFCFF74F3CD6847633A.ttl b/data/C2/47/87/C24787C5BF59FFFCFF74F3CD6847633A.ttl
index 7f47e84410e..3b8ab425f62 100644
--- a/data/C2/47/87/C24787C5BF59FFFCFF74F3CD6847633A.ttl
+++ b/data/C2/47/87/C24787C5BF59FFFCFF74F3CD6847633A.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Isometopus_Jehania>
+    dwc:genus "Isometopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Jehania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Isometopus> ;
diff --git a/data/C2/48/3D/C2483D128AEA5D09B085FB393B3B0C09.ttl b/data/C2/48/3D/C2483D128AEA5D09B085FB393B3B0C09.ttl
index b6e45c78557..e3a97e987b9 100644
--- a/data/C2/48/3D/C2483D128AEA5D09B085FB393B3B0C09.ttl
+++ b/data/C2/48/3D/C2483D128AEA5D09B085FB393B3B0C09.ttl
@@ -11,8 +11,8 @@
 <http://treatment.plazi.org/id/C2483D128AEA5D09B085FB393B3B0C09>
     dc:creator "Gagnon, Edeline; Bruneau, Anne; Hughes, Colin E.; de Queiroz, Luciano Paganucci; Lewis, Gwilym P." ;
     dc:title "Cenostigma pyramidale subsp. var. var. pyramidale var. pyramidale" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Cenostigma_pyramidale_var_pyramidale_pyramidale_> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Caesalpinia_pyramidalis_var_alagoensis> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Cenostigma_pyramidale_pyramidale_pyramidale_> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Caesalpinia_pyramidalis_alagoensis> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.71.9203> ;
     a trt:Treatment .
 
@@ -27,7 +27,8 @@
     dc:title "A new generic system for the pantropical Caesalpinia group (Leguminosae)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Cenostigma_pyramidale_var_pyramidale_pyramidale_>
+<http://taxon-concept.plazi.org/id/Plantae/Cenostigma_pyramidale_pyramidale_pyramidale_>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "C2483D12-8AEA-5D09-B085-FB393B3B0C09" ;
     dwc:authority "var. pyramidale" ;
     dwc:class "Magnoliopsida" ;
@@ -39,13 +40,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "var. pyramidale" ;
     dwc:species "pyramidale" ;
-    dwc:subSpecies "var." ;
     dwc:variety "pyramidale" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale_var_pyramidale> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale_pyramidale> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale_var_pyramidale>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale_pyramidale>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Leguminosae" ;
     dwc:genus "Cenostigma" ;
@@ -54,18 +54,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "pyramidale" ;
-    dwc:subSpecies "var." ;
     dwc:variety "pyramidale" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Cenostigma_pyramidale>
+    dwc:genus "Cenostigma" ;
     dwc:rank "species" ;
     dwc:species "pyramidale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Cenostigma> ;
diff --git a/data/C2/51/59/C25159E12A3BBD95370F2DEC475C796F.ttl b/data/C2/51/59/C25159E12A3BBD95370F2DEC475C796F.ttl
index aa00edfb58b..d68211fa01e 100644
--- a/data/C2/51/59/C25159E12A3BBD95370F2DEC475C796F.ttl
+++ b/data/C2/51/59/C25159E12A3BBD95370F2DEC475C796F.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aricidea_capensis>
+    dwc:genus "Aricidea" ;
     dwc:rank "species" ;
     dwc:species "capensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aricidea_Aricidea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aricidea_Aricidea>
+    dwc:genus "Aricidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aricidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aricidea> ;
diff --git a/data/C2/52/50/C252500E01DA6D18DA31E5A35856AFF5.ttl b/data/C2/52/50/C252500E01DA6D18DA31E5A35856AFF5.ttl
index 6c4e241ead7..915a71a608b 100644
--- a/data/C2/52/50/C252500E01DA6D18DA31E5A35856AFF5.ttl
+++ b/data/C2/52/50/C252500E01DA6D18DA31E5A35856AFF5.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_monticolus>
+    dwc:genus "Sorex" ;
     dwc:rank "species" ;
     dwc:species "monticolus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex_Otisorex> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_Otisorex>
+    dwc:genus "Sorex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Otisorex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex> ;
diff --git a/data/C2/54/83/C25483A9BCAA5756A30C26DCDA9C5869.ttl b/data/C2/54/83/C25483A9BCAA5756A30C26DCDA9C5869.ttl
index 70208c5dce8..9f83a10cf1b 100644
--- a/data/C2/54/83/C25483A9BCAA5756A30C26DCDA9C5869.ttl
+++ b/data/C2/54/83/C25483A9BCAA5756A30C26DCDA9C5869.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cryptochironomus_Cryptochironomus>
+    dwc:genus "Cryptochironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cryptochironomus> ;
diff --git a/data/C2/58/87/C25887CCFFFAFF8FFF414947A8BA40F7.ttl b/data/C2/58/87/C25887CCFFFAFF8FFF414947A8BA40F7.ttl
index 72dd0a2391a..9371cb304d1 100644
--- a/data/C2/58/87/C25887CCFFFAFF8FFF414947A8BA40F7.ttl
+++ b/data/C2/58/87/C25887CCFFFAFF8FFF414947A8BA40F7.ttl
@@ -236,6 +236,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Potamon_Potamon>
+    dwc:genus "Potamon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Potamon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Potamon> ;
diff --git a/data/C2/59/F5/C259F5AA2714E1D18C70E2D66BB17ED5.ttl b/data/C2/59/F5/C259F5AA2714E1D18C70E2D66BB17ED5.ttl
index 72f66c67dbe..5accd01c394 100644
--- a/data/C2/59/F5/C259F5AA2714E1D18C70E2D66BB17ED5.ttl
+++ b/data/C2/59/F5/C259F5AA2714E1D18C70E2D66BB17ED5.ttl
@@ -197,6 +197,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplogryon_Allogryon>
+    dwc:genus "Hoplogryon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allogryon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplogryon> ;
diff --git a/data/C2/6D/07/C26D0785530DB61EAF9214D3DCCC7353.ttl b/data/C2/6D/07/C26D0785530DB61EAF9214D3DCCC7353.ttl
index e4524e3a291..e1e5be8490b 100644
--- a/data/C2/6D/07/C26D0785530DB61EAF9214D3DCCC7353.ttl
+++ b/data/C2/6D/07/C26D0785530DB61EAF9214D3DCCC7353.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Melanoconion>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanoconion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/C2/71/87/C27187EDFFC0BC5AFF7F2A36FC00FBC9.ttl b/data/C2/71/87/C27187EDFFC0BC5AFF7F2A36FC00FBC9.ttl
index e4e95ab523b..4661fdefe53 100644
--- a/data/C2/71/87/C27187EDFFC0BC5AFF7F2A36FC00FBC9.ttl
+++ b/data/C2/71/87/C27187EDFFC0BC5AFF7F2A36FC00FBC9.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Boydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
diff --git a/data/C2/71/87/C27187EDFFC1BC5DFF7F2A6EFC59FC06.ttl b/data/C2/71/87/C27187EDFFC1BC5DFF7F2A6EFC59FC06.ttl
index 96e7ce7d7f5..ccfd2f8f6d7 100644
--- a/data/C2/71/87/C27187EDFFC1BC5DFF7F2A6EFC59FC06.ttl
+++ b/data/C2/71/87/C27187EDFFC1BC5DFF7F2A6EFC59FC06.ttl
@@ -167,12 +167,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Coboydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coboydaia_Apodiboydaia>
+    dwc:genus "Coboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Apodiboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coboydaia> ;
diff --git a/data/C2/71/87/C27187EDFFC2BC58FF7F2BDEFB1BFD61.ttl b/data/C2/71/87/C27187EDFFC2BC58FF7F2BDEFB1BFD61.ttl
index 259c4f66ca7..7b761cee50e 100644
--- a/data/C2/71/87/C27187EDFFC2BC58FF7F2BDEFB1BFD61.ttl
+++ b/data/C2/71/87/C27187EDFFC2BC58FF7F2BDEFB1BFD61.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Boydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
diff --git a/data/C2/71/87/C27187EDFFC3BC59FF7F2A6EFA8DF9F8.ttl b/data/C2/71/87/C27187EDFFC3BC59FF7F2A6EFA8DF9F8.ttl
index da55c4eae30..b1ea965da19 100644
--- a/data/C2/71/87/C27187EDFFC3BC59FF7F2A6EFA8DF9F8.ttl
+++ b/data/C2/71/87/C27187EDFFC3BC59FF7F2A6EFA8DF9F8.ttl
@@ -255,12 +255,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_sturni>
+    dwc:genus "Boydaia" ;
     dwc:rank "species" ;
     dwc:species "sturni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Boydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
@@ -358,6 +360,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parus_niger>
+    dwc:genus "Parus" ;
     dwc:rank "species" ;
     dwc:species "niger" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parus> ;
diff --git a/data/C2/71/87/C27187EDFFC7BC5EFF7F2F62FB7EFC8B.ttl b/data/C2/71/87/C27187EDFFC7BC5EFF7F2F62FB7EFC8B.ttl
index 40469fd4adf..4980915a6db 100644
--- a/data/C2/71/87/C27187EDFFC7BC5EFF7F2F62FB7EFC8B.ttl
+++ b/data/C2/71/87/C27187EDFFC7BC5EFF7F2F62FB7EFC8B.ttl
@@ -369,6 +369,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Coboydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
@@ -471,6 +472,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Motacilla_aguimp>
+    dwc:genus "Motacilla" ;
     dwc:rank "species" ;
     dwc:species "aguimp" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Motacilla> ;
diff --git a/data/C2/71/87/C27187EDFFC8BC52FF7F2FD3FDAEF9D2.ttl b/data/C2/71/87/C27187EDFFC8BC52FF7F2FD3FDAEF9D2.ttl
index 298679b9709..109ecb36c4d 100644
--- a/data/C2/71/87/C27187EDFFC8BC52FF7F2FD3FDAEF9D2.ttl
+++ b/data/C2/71/87/C27187EDFFC8BC52FF7F2FD3FDAEF9D2.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Astrida_Astrida>
+    dwc:genus "Astrida" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Astrida" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Astrida> ;
diff --git a/data/C2/71/87/C27187EDFFC9BC53FF7F298AFEDAFA5F.ttl b/data/C2/71/87/C27187EDFFC9BC53FF7F298AFEDAFA5F.ttl
index 1acf6825759..4a0a6d00fb0 100644
--- a/data/C2/71/87/C27187EDFFC9BC53FF7F298AFEDAFA5F.ttl
+++ b/data/C2/71/87/C27187EDFFC9BC53FF7F298AFEDAFA5F.ttl
@@ -213,6 +213,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Speleognathus_Trispeleognathus>
+    dwc:genus "Speleognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trispeleognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Speleognathus> ;
@@ -225,6 +226,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus_Trispeleognathus>
+    dwc:genus "Trispeleognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trispeleognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus> ;
diff --git a/data/C2/71/87/C27187EDFFCCBC57FF7F2C68FD25FD74.ttl b/data/C2/71/87/C27187EDFFCCBC57FF7F2C68FD25FD74.ttl
index 7989def5baa..33d01376ad7 100644
--- a/data/C2/71/87/C27187EDFFCCBC57FF7F2C68FD25FD74.ttl
+++ b/data/C2/71/87/C27187EDFFCCBC57FF7F2C68FD25FD74.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Boydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
diff --git a/data/C2/71/87/C27187EDFFCDBC57FF7F2EF3FC39F847.ttl b/data/C2/71/87/C27187EDFFCDBC57FF7F2EF3FC39F847.ttl
index 71b3406ee78..256bfabcc19 100644
--- a/data/C2/71/87/C27187EDFFCDBC57FF7F2EF3FC39F847.ttl
+++ b/data/C2/71/87/C27187EDFFCDBC57FF7F2EF3FC39F847.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Boydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
diff --git a/data/C2/71/87/C27187EDFFD0BC4AFF7F2BDEFF36FCC5.ttl b/data/C2/71/87/C27187EDFFD0BC4AFF7F2BDEFF36FCC5.ttl
index 926325c144e..474f5e424dd 100644
--- a/data/C2/71/87/C27187EDFFD0BC4AFF7F2BDEFF36FCC5.ttl
+++ b/data/C2/71/87/C27187EDFFD0BC4AFF7F2BDEFF36FCC5.ttl
@@ -207,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus_Neospeleognathus>
+    dwc:genus "Trispeleognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neospeleognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus> ;
@@ -232,6 +233,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoboydaia_Neospeleognathus>
+    dwc:genus "Neoboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neospeleognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoboydaia> ;
diff --git a/data/C2/71/87/C27187EDFFD1BC4CFF7F2C4DFF36FDE6.ttl b/data/C2/71/87/C27187EDFFD1BC4CFF7F2C4DFF36FDE6.ttl
index dd917d0491a..2f7bee244e8 100644
--- a/data/C2/71/87/C27187EDFFD1BC4CFF7F2C4DFF36FDE6.ttl
+++ b/data/C2/71/87/C27187EDFFD1BC4CFF7F2C4DFF36FDE6.ttl
@@ -215,6 +215,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus_Trispeleognathus>
+    dwc:genus "Trispeleognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trispeleognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus> ;
diff --git a/data/C2/71/87/C27187EDFFD2BC48FF7F2848FDB0FB3D.ttl b/data/C2/71/87/C27187EDFFD2BC48FF7F2848FDB0FB3D.ttl
index f669306b656..eb3bee99fa8 100644
--- a/data/C2/71/87/C27187EDFFD2BC48FF7F2848FDB0FB3D.ttl
+++ b/data/C2/71/87/C27187EDFFD2BC48FF7F2848FDB0FB3D.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoboydaia_Neoboydaya>
+    dwc:genus "Neoboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoboydaya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoboydaia> ;
diff --git a/data/C2/71/87/C27187EDFFD2BC49FF7F2E7BFA8AFEB2.ttl b/data/C2/71/87/C27187EDFFD2BC49FF7F2E7BFA8AFEB2.ttl
index 997e2f0493e..399ec5cd716 100644
--- a/data/C2/71/87/C27187EDFFD2BC49FF7F2E7BFA8AFEB2.ttl
+++ b/data/C2/71/87/C27187EDFFD2BC49FF7F2E7BFA8AFEB2.ttl
@@ -218,12 +218,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Boydaia_Neoboydaia>
+    dwc:genus "Boydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Boydaia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoboydaia_Neoboydaia>
+    dwc:genus "Neoboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoboydaia> ;
diff --git a/data/C2/71/87/C27187EDFFD4BC4EFF7F298AFE69FA4F.ttl b/data/C2/71/87/C27187EDFFD4BC4EFF7F298AFE69FA4F.ttl
index c91302c9954..29892848034 100644
--- a/data/C2/71/87/C27187EDFFD4BC4EFF7F298AFE69FA4F.ttl
+++ b/data/C2/71/87/C27187EDFFD4BC4EFF7F298AFE69FA4F.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Psittaboydaia_Psittaboydaia>
+    dwc:genus "Psittaboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psittaboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Psittaboydaia> ;
@@ -174,6 +175,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoboydaia_Neoboydaia>
+    dwc:genus "Neoboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoboydaia> ;
diff --git a/data/C2/71/87/C27187EDFFD5BC4FFF7F2E35FC26F819.ttl b/data/C2/71/87/C27187EDFFD5BC4FFF7F2E35FC26F819.ttl
index 09e998f49ce..ab6526fbf93 100644
--- a/data/C2/71/87/C27187EDFFD5BC4FFF7F2E35FC26F819.ttl
+++ b/data/C2/71/87/C27187EDFFD5BC4FFF7F2E35FC26F819.ttl
@@ -194,6 +194,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoboydaia_Aureliania>
+    dwc:genus "Neoboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aureliania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoboydaia> ;
diff --git a/data/C2/71/87/C27187EDFFD8BC43FF7F2BDEFB89FF2F.ttl b/data/C2/71/87/C27187EDFFD8BC43FF7F2BDEFB89FF2F.ttl
index 0969cbda0e4..cbbb11759db 100644
--- a/data/C2/71/87/C27187EDFFD8BC43FF7F2BDEFB89FF2F.ttl
+++ b/data/C2/71/87/C27187EDFFD8BC43FF7F2BDEFB89FF2F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Astrida_Astrida>
+    dwc:genus "Astrida" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Astrida" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Astrida> ;
diff --git a/data/C2/71/87/C27187EDFFDEBC44FF7F2EF8FAA7F822.ttl b/data/C2/71/87/C27187EDFFDEBC44FF7F2EF8FAA7F822.ttl
index 90b3778c3bb..f59b21312ba 100644
--- a/data/C2/71/87/C27187EDFFDEBC44FF7F2EF8FAA7F822.ttl
+++ b/data/C2/71/87/C27187EDFFDEBC44FF7F2EF8FAA7F822.ttl
@@ -195,6 +195,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoboydaia_Aureliania>
+    dwc:genus "Neoboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aureliania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoboydaia> ;
diff --git a/data/C2/71/87/C27187EDFFDFBC46FF7F2D84FAF7FE7B.ttl b/data/C2/71/87/C27187EDFFDFBC46FF7F2D84FAF7FE7B.ttl
index 2c3c6b0ef56..4265cacff1e 100644
--- a/data/C2/71/87/C27187EDFFDFBC46FF7F2D84FAF7FE7B.ttl
+++ b/data/C2/71/87/C27187EDFFDFBC46FF7F2D84FAF7FE7B.ttl
@@ -195,6 +195,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoboydaia_Metaboydaia>
+    dwc:genus "Neoboydaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metaboydaia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoboydaia> ;
@@ -220,6 +221,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus_Neospeleognathus>
+    dwc:genus "Trispeleognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neospeleognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trispeleognathus> ;
diff --git a/data/C2/72/CA/C272CA2EB19196EEF71691DAA629CB2C.ttl b/data/C2/72/CA/C272CA2EB19196EEF71691DAA629CB2C.ttl
index 183bb2533c7..ee8ee0c3082 100644
--- a/data/C2/72/CA/C272CA2EB19196EEF71691DAA629CB2C.ttl
+++ b/data/C2/72/CA/C272CA2EB19196EEF71691DAA629CB2C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amphidromus_inversus>
+    dwc:genus "Amphidromus" ;
     dwc:rank "species" ;
     dwc:species "inversus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amphidromus> ;
diff --git a/data/C2/75/87/C27587E5FFF5FFB4FF7D9D4469D0795E.ttl b/data/C2/75/87/C27587E5FFF5FFB4FF7D9D4469D0795E.ttl
index a44fe23beda..c978b76e228 100644
--- a/data/C2/75/87/C27587E5FFF5FFB4FF7D9D4469D0795E.ttl
+++ b/data/C2/75/87/C27587E5FFF5FFB4FF7D9D4469D0795E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Bolivinoides_draco>
+    dwc:genus "Bolivinoides" ;
     dwc:rank "species" ;
     dwc:species "draco" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Bolivinoides> ;
diff --git a/data/C2/75/87/C27587E5FFFBFFBAFCFB9D446C287FC6.ttl b/data/C2/75/87/C27587E5FFFBFFBAFCFB9D446C287FC6.ttl
index 7bf2f2d0734..2cb3940a138 100644
--- a/data/C2/75/87/C27587E5FFFBFFBAFCFB9D446C287FC6.ttl
+++ b/data/C2/75/87/C27587E5FFFBFFBAFCFB9D446C287FC6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Marginulina_wetherellii>
+    dwc:genus "Marginulina" ;
     dwc:rank "species" ;
     dwc:species "wetherellii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Marginulina> ;
diff --git a/data/C2/76/02/C2760214A3FC512FB90F1C3480BE8A48.ttl b/data/C2/76/02/C2760214A3FC512FB90F1C3480BE8A48.ttl
index 9b31e75f89b..5f00d3474d3 100644
--- a/data/C2/76/02/C2760214A3FC512FB90F1C3480BE8A48.ttl
+++ b/data/C2/76/02/C2760214A3FC512FB90F1C3480BE8A48.ttl
@@ -13,8 +13,8 @@
     dc:creator "Novikov, Andriy" ;
     dc:title "Melampyrum saxosum Baumg., Enum. Stirp. Transsilv. 2: 199 1816" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_saxosum_Baumg_2> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Melampyrum_baumgartenii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_herbichii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_herbichii_woloszczakii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_javorkae>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_pictum>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_baumgartenii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_javorkae>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_var_baumgartenii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_var_javorkae>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_var_typicum>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_saxosum>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_var_herbichii>, <http://taxon-name.plazi.org/id/Plantae/eu-pictum>, <http://taxon-name.plazi.org/id/Plantae/eu-saxosum> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_herbichii_csatoi_Soo_1972>, <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_sylvaticum_f_csatoi_Soo_1927>, <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_sylvaticum_moeszianum_Soo_1927> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Melampyrum_baumgartenii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_herbichii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_herbichii_woloszczakii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_javorkae>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_pictum>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_baumgartenii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_javorkae>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_saxosum_typicum>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_herbichii>, <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_saxosum>, <http://taxon-name.plazi.org/id/Plantae/eu-pictum>, <http://taxon-name.plazi.org/id/Plantae/eu-saxosum> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_herbichii_csatoi_Soo_1972>, <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_sylvaticum_csatoi_Soo_1927>, <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_sylvaticum_moeszianum_Soo_1927> ;
     trt:publishedIn <http://dx.doi.org/10.3897/BDJ.11.e103921> ;
     a trt:Treatment .
 
@@ -65,7 +65,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Melampyrum_herbichii_csatoi> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Melampyrum_sylvaticum_f_csatoi_Soo_1927>
+<http://taxon-concept.plazi.org/id/Plantae/Melampyrum_sylvaticum_csatoi_Soo_1927>
+    # Warning: ignoring subSpecies "f." ;
     dwc:authorityName "Soo" ;
     dwc:authorityYear "1927" ;
     dwc:class "Magnoliopsida" ;
@@ -78,8 +79,7 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "Soo, 1927" ;
     dwc:species "sylvaticum" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_f_csatoi> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_csatoi> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Melampyrum_sylvaticum_moeszianum_Soo_1927>
@@ -159,13 +159,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Melampyrum_herbichii>
+    dwc:genus "Melampyrum" ;
     dwc:rank "species" ;
     dwc:species "herbichii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Melampyrum> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_f_csatoi>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_csatoi>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Orobanchaceae" ;
     dwc:form "csatoi" ;
@@ -175,17 +176,11 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "form" ;
     dwc:species "sylvaticum" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Melampyrum_sylvaticum>
+    dwc:genus "Melampyrum" ;
     dwc:rank "species" ;
     dwc:species "sylvaticum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Melampyrum> ;
diff --git a/data/C2/76/DA/C276DA6DF2492A4DE4AD4494883BD08E.ttl b/data/C2/76/DA/C276DA6DF2492A4DE4AD4494883BD08E.ttl
index 8b0472c6a1f..2054d3f6e7c 100644
--- a/data/C2/76/DA/C276DA6DF2492A4DE4AD4494883BD08E.ttl
+++ b/data/C2/76/DA/C276DA6DF2492A4DE4AD4494883BD08E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Lucobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lucobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/C2/77/87/C27787E3FF82FFCCB626621D71F5D71D.ttl b/data/C2/77/87/C27787E3FF82FFCCB626621D71F5D71D.ttl
index 2abb7178427..1163d373b53 100644
--- a/data/C2/77/87/C27787E3FF82FFCCB626621D71F5D71D.ttl
+++ b/data/C2/77/87/C27787E3FF82FFCCB626621D71F5D71D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_Chlaeniostenodes>
+    dwc:genus "Chlaenius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlaeniostenodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius> ;
diff --git a/data/C2/77/87/C27787E3FF83FFCCB66262EA7079D570.ttl b/data/C2/77/87/C27787E3FF83FFCCB66262EA7079D570.ttl
index 7f6252058db..aa7a8103348 100644
--- a/data/C2/77/87/C27787E3FF83FFCCB66262EA7079D570.ttl
+++ b/data/C2/77/87/C27787E3FF83FFCCB66262EA7079D570.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Masoreus_orientalis>
+    dwc:genus "Masoreus" ;
     dwc:rank "species" ;
     dwc:species "orientalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Masoreus> ;
diff --git a/data/C2/77/87/C27787E3FF85FFCAB65B66A171F8D6D6.ttl b/data/C2/77/87/C27787E3FF85FFCAB65B66A171F8D6D6.ttl
index 740e7e78aa3..9e728ef9397 100644
--- a/data/C2/77/87/C27787E3FF85FFCAB65B66A171F8D6D6.ttl
+++ b/data/C2/77/87/C27787E3FF85FFCAB65B66A171F8D6D6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Cryptophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/C2/77/87/C27787E3FF85FFD5B65363B371CDD1C7.ttl b/data/C2/77/87/C27787E3FF85FFD5B65363B371CDD1C7.ttl
index 93536da814e..450f8ccb0da 100644
--- a/data/C2/77/87/C27787E3FF85FFD5B65363B371CDD1C7.ttl
+++ b/data/C2/77/87/C27787E3FF85FFD5B65363B371CDD1C7.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perigona_Trechicus>
+    dwc:genus "Perigona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trechicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perigona> ;
diff --git a/data/C2/77/87/C27787E3FF88FFC6B63E63D170B6D703.ttl b/data/C2/77/87/C27787E3FF88FFC6B63E63D170B6D703.ttl
index 35d6ae6c8de..0ee4e9be8a7 100644
--- a/data/C2/77/87/C27787E3FF88FFC6B63E63D170B6D703.ttl
+++ b/data/C2/77/87/C27787E3FF88FFC6B63E63D170B6D703.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheropsophus_hilaris>
+    dwc:genus "Pheropsophus" ;
     dwc:rank "species" ;
     dwc:species "hilaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheropsophus_Stenaptinus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheropsophus_Stenaptinus>
+    dwc:genus "Pheropsophus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenaptinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheropsophus> ;
diff --git a/data/C2/77/87/C27787E3FF88FFC7B6A965A7738ED6E4.ttl b/data/C2/77/87/C27787E3FF88FFC7B6A965A7738ED6E4.ttl
index 9e2c1d78c67..1a9d4b08932 100644
--- a/data/C2/77/87/C27787E3FF88FFC7B6A965A7738ED6E4.ttl
+++ b/data/C2/77/87/C27787E3FF88FFC7B6A965A7738ED6E4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachinus_Aploa>
+    dwc:genus "Brachinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aploa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachinus> ;
diff --git a/data/C2/77/87/C27787E3FF89FFC1B7FF62C1713CD2F3.ttl b/data/C2/77/87/C27787E3FF89FFC1B7FF62C1713CD2F3.ttl
index 89f2fef4db1..75dca4d4623 100644
--- a/data/C2/77/87/C27787E3FF89FFC1B7FF62C1713CD2F3.ttl
+++ b/data/C2/77/87/C27787E3FF89FFC1B7FF62C1713CD2F3.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calosoma_chlorostictum>
+    dwc:genus "Calosoma" ;
     dwc:rank "species" ;
     dwc:species "chlorostictum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calosoma_Calosoma> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calosoma_Calosoma>
+    dwc:genus "Calosoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calosoma> ;
diff --git a/data/C2/77/87/C27787E3FF8CFFC2B629657272C6D233.ttl b/data/C2/77/87/C27787E3FF8CFFC2B629657272C6D233.ttl
index ddd423982ca..115663c4799 100644
--- a/data/C2/77/87/C27787E3FF8CFFC2B629657272C6D233.ttl
+++ b/data/C2/77/87/C27787E3FF8CFFC2B629657272C6D233.ttl
@@ -64,12 +64,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_laeviplaga>
+    dwc:genus "Chlaenius" ;
     dwc:rank "species" ;
     dwc:species "laeviplaga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius_Chlaeniellus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_Chlaeniellus>
+    dwc:genus "Chlaenius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlaeniellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius> ;
diff --git a/data/C2/77/87/C27787E3FF8DFFC2B64B670172D9D0B0.ttl b/data/C2/77/87/C27787E3FF8DFFC2B64B670172D9D0B0.ttl
index 4c9424f91f9..36b94049b8e 100644
--- a/data/C2/77/87/C27787E3FF8DFFC2B64B670172D9D0B0.ttl
+++ b/data/C2/77/87/C27787E3FF8DFFC2B64B670172D9D0B0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_Pachydinodes>
+    dwc:genus "Chlaenius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachydinodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius> ;
diff --git a/data/C2/77/87/C27787E3FF8DFFCDB64C658571D0D758.ttl b/data/C2/77/87/C27787E3FF8DFFCDB64C658571D0D758.ttl
index 53753c11f70..4a1d2c7600a 100644
--- a/data/C2/77/87/C27787E3FF8DFFCDB64C658571D0D758.ttl
+++ b/data/C2/77/87/C27787E3FF8DFFCDB64C658571D0D758.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_Pachydinodes>
+    dwc:genus "Chlaenius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachydinodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius> ;
diff --git a/data/C2/77/87/C27787E3FF8EFFC0B7F1633971F8D048.ttl b/data/C2/77/87/C27787E3FF8EFFC0B7F1633971F8D048.ttl
index e7a4643232b..72c08740489 100644
--- a/data/C2/77/87/C27787E3FF8EFFC0B7F1633971F8D048.ttl
+++ b/data/C2/77/87/C27787E3FF8EFFC0B7F1633971F8D048.ttl
@@ -65,12 +65,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myriochila_melancholica>
+    dwc:genus "Myriochila" ;
     dwc:rank "species" ;
     dwc:species "melancholica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myriochila_Myriochila> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myriochila_Myriochila>
+    dwc:genus "Myriochila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myriochila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myriochila> ;
diff --git a/data/C2/77/87/C27787E3FF8EFFC1B6A264717136D67C.ttl b/data/C2/77/87/C27787E3FF8EFFC1B6A264717136D67C.ttl
index 7f3255a3167..25512f8def5 100644
--- a/data/C2/77/87/C27787E3FF8EFFC1B6A264717136D67C.ttl
+++ b/data/C2/77/87/C27787E3FF8EFFC1B6A264717136D67C.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calomera_aulica>
+    dwc:genus "Calomera" ;
     dwc:rank "species" ;
     dwc:species "aulica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calomera> ;
diff --git a/data/C2/77/87/C27787E3FF90FFDEB675648171E1D1D4.ttl b/data/C2/77/87/C27787E3FF90FFDEB675648171E1D1D4.ttl
index f4dc10d21a6..5da8d1d5471 100644
--- a/data/C2/77/87/C27787E3FF90FFDEB675648171E1D1D4.ttl
+++ b/data/C2/77/87/C27787E3FF90FFDEB675648171E1D1D4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachyura_Tachyura>
+    dwc:genus "Tachyura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tachyura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachyura> ;
diff --git a/data/C2/77/87/C27787E3FF91FFD9B66A62FD710AD57B.ttl b/data/C2/77/87/C27787E3FF91FFD9B66A62FD710AD57B.ttl
index e9d6f0bd386..9e2fa63b019 100644
--- a/data/C2/77/87/C27787E3FF91FFD9B66A62FD710AD57B.ttl
+++ b/data/C2/77/87/C27787E3FF91FFD9B66A62FD710AD57B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perileptus_Perileptus>
+    dwc:genus "Perileptus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Perileptus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perileptus> ;
diff --git a/data/C2/77/87/C27787E3FF91FFDEB65A64B271EDD717.ttl b/data/C2/77/87/C27787E3FF91FFDEB65A64B271EDD717.ttl
index 3f28d99538a..80109050083 100644
--- a/data/C2/77/87/C27787E3FF91FFDEB65A64B271EDD717.ttl
+++ b/data/C2/77/87/C27787E3FF91FFDEB65A64B271EDD717.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sirdenus_Syrdenopsis>
+    dwc:genus "Sirdenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syrdenopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sirdenus> ;
diff --git a/data/C2/77/87/C27787E3FF92FFDCB65662737085D1C5.ttl b/data/C2/77/87/C27787E3FF92FFDCB65662737085D1C5.ttl
index c7534c10718..407c62e51da 100644
--- a/data/C2/77/87/C27787E3FF92FFDCB65662737085D1C5.ttl
+++ b/data/C2/77/87/C27787E3FF92FFDCB65662737085D1C5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotachys_tetraspilis>
+    dwc:genus "Sphaerotachys" ;
     dwc:rank "species" ;
     dwc:species "tetraspilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotachys> ;
diff --git a/data/C2/77/87/C27787E3FF93FFDCB7C764B27283D6EC.ttl b/data/C2/77/87/C27787E3FF93FFDCB7C764B27283D6EC.ttl
index c1f586190d7..ca9419857a0 100644
--- a/data/C2/77/87/C27787E3FF93FFDCB7C764B27283D6EC.ttl
+++ b/data/C2/77/87/C27787E3FF93FFDCB7C764B27283D6EC.ttl
@@ -65,12 +65,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachyura_nigrolimbata>
+    dwc:genus "Tachyura" ;
     dwc:rank "species" ;
     dwc:species "nigrolimbata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachyura_Amaurotachys> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachyura_Amaurotachys>
+    dwc:genus "Tachyura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amaurotachys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachyura> ;
diff --git a/data/C2/77/87/C27787E3FF93FFDFB66763C9706FD1B4.ttl b/data/C2/77/87/C27787E3FF93FFDFB66763C9706FD1B4.ttl
index 8ca11d240a6..94a0ec62139 100644
--- a/data/C2/77/87/C27787E3FF93FFDFB66763C9706FD1B4.ttl
+++ b/data/C2/77/87/C27787E3FF93FFDFB66763C9706FD1B4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachyura_Tachyura>
+    dwc:genus "Tachyura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tachyura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachyura> ;
diff --git a/data/C2/77/87/C27787E3FF99FFD6B62B65367276D79D.ttl b/data/C2/77/87/C27787E3FF99FFD6B62B65367276D79D.ttl
index 45911006fa6..3826d824994 100644
--- a/data/C2/77/87/C27787E3FF99FFD6B62B65367276D79D.ttl
+++ b/data/C2/77/87/C27787E3FF99FFD6B62B65367276D79D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dyschirius_Dyschiriodes>
+    dwc:genus "Dyschirius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dyschiriodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dyschirius> ;
diff --git a/data/C2/77/87/C27787E3FF99FFD6B66D635A70BBD52A.ttl b/data/C2/77/87/C27787E3FF99FFD6B66D635A70BBD52A.ttl
index 1c9a119af95..08af66c22bb 100644
--- a/data/C2/77/87/C27787E3FF99FFD6B66D635A70BBD52A.ttl
+++ b/data/C2/77/87/C27787E3FF99FFD6B66D635A70BBD52A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dyschirius_Dyschiriodes>
+    dwc:genus "Dyschirius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dyschiriodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dyschirius> ;
diff --git a/data/C2/77/87/C27787E3FF9AFFD5B69064CD738DD0A4.ttl b/data/C2/77/87/C27787E3FF9AFFD5B69064CD738DD0A4.ttl
index 0c545943bb5..48c94c5a1dc 100644
--- a/data/C2/77/87/C27787E3FF9AFFD5B69064CD738DD0A4.ttl
+++ b/data/C2/77/87/C27787E3FF9AFFD5B69064CD738DD0A4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platytarus_faminii>
+    dwc:genus "Platytarus" ;
     dwc:rank "species" ;
     dwc:species "faminii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platytarus> ;
diff --git a/data/C2/77/87/C27787E3FF9EFFD0B61A62EA777CD293.ttl b/data/C2/77/87/C27787E3FF9EFFD0B61A62EA777CD293.ttl
index 4077e28089d..1701c35883e 100644
--- a/data/C2/77/87/C27787E3FF9EFFD0B61A62EA777CD293.ttl
+++ b/data/C2/77/87/C27787E3FF9EFFD0B61A62EA777CD293.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scarites_terricola>
+    dwc:genus "Scarites" ;
     dwc:rank "species" ;
     dwc:species "terricola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scarites_Parallelomorphus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scarites_Parallelomorphus>
+    dwc:genus "Scarites" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parallelomorphus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scarites> ;
diff --git a/data/C2/77/87/C27787E3FF9EFFD1B64466A171C4D1CB.ttl b/data/C2/77/87/C27787E3FF9EFFD1B64466A171C4D1CB.ttl
index 318288a2701..628e5b22c18 100644
--- a/data/C2/77/87/C27787E3FF9EFFD1B64466A171C4D1CB.ttl
+++ b/data/C2/77/87/C27787E3FF9EFFD1B64466A171C4D1CB.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dyschirius_Dyschiriodes>
+    dwc:genus "Dyschirius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dyschiriodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dyschirius> ;
diff --git a/data/C2/77/87/C27787E3FF9EFFD1B66564B97720D70E.ttl b/data/C2/77/87/C27787E3FF9EFFD1B66564B97720D70E.ttl
index 9d5c5a5f2ae..7cf4fe92cc7 100644
--- a/data/C2/77/87/C27787E3FF9EFFD1B66564B97720D70E.ttl
+++ b/data/C2/77/87/C27787E3FF9EFFD1B66564B97720D70E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Distichus_Distichus>
+    dwc:genus "Distichus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Distichus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Distichus> ;
diff --git a/data/C2/77/87/C27787E3FF9FFFD3B7FD64117179D173.ttl b/data/C2/77/87/C27787E3FF9FFFD3B7FD64117179D173.ttl
index bbf9a85b848..e5eb9969b11 100644
--- a/data/C2/77/87/C27787E3FF9FFFD3B7FD64117179D173.ttl
+++ b/data/C2/77/87/C27787E3FF9FFFD3B7FD64117179D173.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bembidion_atlanticum>
+    dwc:genus "Bembidion" ;
     dwc:rank "species" ;
     dwc:species "atlanticum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bembidion_Ocydromus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bembidion_Ocydromus>
+    dwc:genus "Bembidion" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ocydromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bembidion> ;
diff --git a/data/C2/7A/E2/C27AE27E5ACA1E21CB2AA8641C1DC9C8.ttl b/data/C2/7A/E2/C27AE27E5ACA1E21CB2AA8641C1DC9C8.ttl
index bbafa5c55d7..04b91bf0013 100644
--- a/data/C2/7A/E2/C27AE27E5ACA1E21CB2AA8641C1DC9C8.ttl
+++ b/data/C2/7A/E2/C27AE27E5ACA1E21CB2AA8641C1DC9C8.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sultana_Metorthalicus>
+    dwc:genus "Sultana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metorthalicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sultana> ;
diff --git a/data/C2/8A/6A/C28A6AD98C073EE22D2C4BDF75A3757F.ttl b/data/C2/8A/6A/C28A6AD98C073EE22D2C4BDF75A3757F.ttl
index 63ee306991e..c931ae7d50a 100644
--- a/data/C2/8A/6A/C28A6AD98C073EE22D2C4BDF75A3757F.ttl
+++ b/data/C2/8A/6A/C28A6AD98C073EE22D2C4BDF75A3757F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_Sorex>
+    dwc:genus "Sorex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sorex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex> ;
diff --git a/data/C2/91/1A/C2911A975B06AAA709326AA9C8CBBE0B.ttl b/data/C2/91/1A/C2911A975B06AAA709326AA9C8CBBE0B.ttl
index f01c97fb9d6..4c717c0d46f 100644
--- a/data/C2/91/1A/C2911A975B06AAA709326AA9C8CBBE0B.ttl
+++ b/data/C2/91/1A/C2911A975B06AAA709326AA9C8CBBE0B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vollenhovia_laevithorax>
+    dwc:genus "Vollenhovia" ;
     dwc:rank "species" ;
     dwc:species "laevithorax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vollenhovia> ;
diff --git a/data/C2/A0/4D/C2A04D69543A67D69C4C3CCFBA636230.ttl b/data/C2/A0/4D/C2A04D69543A67D69C4C3CCFBA636230.ttl
index cec428a85e9..2b9d8a84220 100644
--- a/data/C2/A0/4D/C2A04D69543A67D69C4C3CCFBA636230.ttl
+++ b/data/C2/A0/4D/C2A04D69543A67D69C4C3CCFBA636230.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nematus_Pteronidea>
+    dwc:genus "Nematus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pteronidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nematus> ;
diff --git a/data/C2/A2/28/C2A22844FAA87C53E0FD9993C48104B4.ttl b/data/C2/A2/28/C2A22844FAA87C53E0FD9993C48104B4.ttl
index 24e1878c325..64e6ac9dcc3 100644
--- a/data/C2/A2/28/C2A22844FAA87C53E0FD9993C48104B4.ttl
+++ b/data/C2/A2/28/C2A22844FAA87C53E0FD9993C48104B4.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saguinus_imperator>
+    dwc:genus "Saguinus" ;
     dwc:rank "species" ;
     dwc:species "imperator" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saguinus> ;
diff --git a/data/C2/A5/4C/C2A54CCC7065A79FD7CD02A95841D985.ttl b/data/C2/A5/4C/C2A54CCC7065A79FD7CD02A95841D985.ttl
index 6828bdfa472..6f58ce474f2 100644
--- a/data/C2/A5/4C/C2A54CCC7065A79FD7CD02A95841D985.ttl
+++ b/data/C2/A5/4C/C2A54CCC7065A79FD7CD02A95841D985.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Saxifraga_exarata>
+    dwc:genus "Saxifraga" ;
     dwc:rank "species" ;
     dwc:species "exarata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Saxifraga> ;
diff --git a/data/C2/A5/CA/C2A5CABC825B5D48A8FFEB084D346627.ttl b/data/C2/A5/CA/C2A5CABC825B5D48A8FFEB084D346627.ttl
index 10c57a4a16f..46aae1a991d 100644
--- a/data/C2/A5/CA/C2A5CABC825B5D48A8FFEB084D346627.ttl
+++ b/data/C2/A5/CA/C2A5CABC825B5D48A8FFEB084D346627.ttl
@@ -12,7 +12,7 @@
     dc:creator "Wood, John R. I.; Williams, Bethany R. M.; Mitchell, Thomas C.; Carine, Mark A.; Harris, David J.; Scotland, Robert W." ;
     dc:title "Convolvulus pseudoscammonia K. Koch, Linnaea 22: 746. 1849. (Koch 1849" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Convolvulus_pseudoscammonia_Koch_22> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Convolvulus_scammonia_var_pseudoscammonia> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Convolvulus_scammonia_pseudoscammonia> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Convolvulus_cappadocicus_Hausskn_1908> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.51.7104> ;
     a trt:Treatment .
diff --git a/data/C2/B0/EE/C2B0EEDA2D66594E99D211DADC8ABE1A.ttl b/data/C2/B0/EE/C2B0EEDA2D66594E99D211DADC8ABE1A.ttl
index ee75c1d78e0..a0b6cec9125 100644
--- a/data/C2/B0/EE/C2B0EEDA2D66594E99D211DADC8ABE1A.ttl
+++ b/data/C2/B0/EE/C2B0EEDA2D66594E99D211DADC8ABE1A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxus_Oxus>
+    dwc:genus "Oxus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxus> ;
diff --git a/data/C2/B7/15/C2B7151BE32452F2BDA8DE0EFAD28275.ttl b/data/C2/B7/15/C2B7151BE32452F2BDA8DE0EFAD28275.ttl
index 3c13ab5cd38..10c01978895 100644
--- a/data/C2/B7/15/C2B7151BE32452F2BDA8DE0EFAD28275.ttl
+++ b/data/C2/B7/15/C2B7151BE32452F2BDA8DE0EFAD28275.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ponera_punctatissima>
+    dwc:genus "Ponera" ;
     dwc:rank "species" ;
     dwc:species "punctatissima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ponera> ;
diff --git a/data/C2/BB/0C/C2BB0C2A33F9936A3B919213FD0A61E5.ttl b/data/C2/BB/0C/C2BB0C2A33F9936A3B919213FD0A61E5.ttl
index e9b891a9823..a78a533f197 100644
--- a/data/C2/BB/0C/C2BB0C2A33F9936A3B919213FD0A61E5.ttl
+++ b/data/C2/BB/0C/C2BB0C2A33F9936A3B919213FD0A61E5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bembidion_Diplocampa>
+    dwc:genus "Bembidion" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplocampa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bembidion> ;
diff --git a/data/C2/C2/2B/C2C22B05E35D46C5BBD1E5CD57BD7A1A.ttl b/data/C2/C2/2B/C2C22B05E35D46C5BBD1E5CD57BD7A1A.ttl
index 1d607014ab2..ea8056b115d 100644
--- a/data/C2/C2/2B/C2C22B05E35D46C5BBD1E5CD57BD7A1A.ttl
+++ b/data/C2/C2/2B/C2C22B05E35D46C5BBD1E5CD57BD7A1A.ttl
@@ -119,12 +119,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_fasciatus>
+    dwc:genus "Lithobius" ;
     dwc:rank "species" ;
     dwc:species "fasciatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius_Polybothrus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Polybothrus>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polybothrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/C2/C9/58/C2C958B50ED5D75AA1B3E78D59F85D95.ttl b/data/C2/C9/58/C2C958B50ED5D75AA1B3E78D59F85D95.ttl
index 5aaace4401e..ab47d370b82 100644
--- a/data/C2/C9/58/C2C958B50ED5D75AA1B3E78D59F85D95.ttl
+++ b/data/C2/C9/58/C2C958B50ED5D75AA1B3E78D59F85D95.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyrhachis_schistacea>
+    dwc:genus "Polyrhachis" ;
     dwc:rank "species" ;
     dwc:species "schistacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyrhachis_Myrma> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyrhachis_Myrma>
+    dwc:genus "Polyrhachis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myrma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyrhachis> ;
diff --git a/data/C2/C9/DF/C2C9DF8CCF1D57AC9B6B5005B7E29CC5.ttl b/data/C2/C9/DF/C2C9DF8CCF1D57AC9B6B5005B7E29CC5.ttl
index 9d24bd6900e..11d20173eba 100644
--- a/data/C2/C9/DF/C2C9DF8CCF1D57AC9B6B5005B7E29CC5.ttl
+++ b/data/C2/C9/DF/C2C9DF8CCF1D57AC9B6B5005B7E29CC5.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C2C9DF8CCF1D57AC9B6B5005B7E29CC5>
     dc:creator "Csosz, Sandor; Seifert, Bernhard; Laszlo, Mark; Yusupov, Zalimkhan M.; Herczeg, Gabor" ;
     dc:title "Solenopsis (Diplorhoptrum) fugax subsp. var. var. scytica Santschi 1934" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Solenopsis_fugax_var_scytica_Santschi_1934> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Solenopsis_fugax_scytica_Santschi_1934> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.1187.105866> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "Broadly sympatric occurrence of two thief ant species Solenopsis fugax (Latreille, 1798) and S. juliae (Arakelian, 1991) in the East European Pontic-Caspian region (Hymenoptera, Formicidae) is disclosed" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Solenopsis_fugax_var_scytica_Santschi_1934>
+<http://taxon-concept.plazi.org/id/Animalia/Solenopsis_fugax_scytica_Santschi_1934>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "C2C9DF8C-CF1D-57AC-9B6B-5005B7E29CC5" ;
     dwc:authority "Santschi, 1934 [type investigation]" ;
     dwc:authorityName "Santschi" ;
@@ -41,13 +42,12 @@
     dwc:scientificNameAuthorship "Santschi, 1934" ;
     dwc:species "fugax" ;
     dwc:subGenus "Diplorhoptrum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "scytica" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax_var_scytica> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax_scytica> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax_var_scytica>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax_scytica>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Campanulaceae" ;
     dwc:genus "Solenopsis" ;
@@ -57,24 +57,19 @@
     dwc:rank "variety" ;
     dwc:species "fugax" ;
     dwc:subGenus "Diplorhoptrum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "scytica" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Solenopsis_fugax>
+    dwc:genus "Solenopsis" ;
     dwc:rank "species" ;
     dwc:species "fugax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Solenopsis_Diplorhoptrum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Solenopsis_Diplorhoptrum>
+    dwc:genus "Solenopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplorhoptrum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Solenopsis> ;
diff --git a/data/C2/EA/4C/C2EA4CFBB281146E658584B239A1DD86.ttl b/data/C2/EA/4C/C2EA4CFBB281146E658584B239A1DD86.ttl
index f40595d7d5a..b58b65817b3 100644
--- a/data/C2/EA/4C/C2EA4CFBB281146E658584B239A1DD86.ttl
+++ b/data/C2/EA/4C/C2EA4CFBB281146E658584B239A1DD86.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Sanguisorba_minor>
+    dwc:genus "Sanguisorba" ;
     dwc:rank "species" ;
     dwc:species "minor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Sanguisorba> ;
diff --git a/data/C2/F3/42/C2F34253BC4FFF5A96F11EB9E7A522C5.ttl b/data/C2/F3/42/C2F34253BC4FFF5A96F11EB9E7A522C5.ttl
index 7b75f35e5f7..04ae83871c1 100644
--- a/data/C2/F3/42/C2F34253BC4FFF5A96F11EB9E7A522C5.ttl
+++ b/data/C2/F3/42/C2F34253BC4FFF5A96F11EB9E7A522C5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Bracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;