diff --git a/data/1B/00/B0/1B00B0B9803D5E24A1141A701CDCEF80.ttl b/data/1B/00/B0/1B00B0B9803D5E24A1141A701CDCEF80.ttl
index b8e53e49000a..90efe7ad2fd9 100644
--- a/data/1B/00/B0/1B00B0B9803D5E24A1141A701CDCEF80.ttl
+++ b/data/1B/00/B0/1B00B0B9803D5E24A1141A701CDCEF80.ttl
@@ -60,6 +60,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/1B/01/89/1B018984626259098B372721308EFCB0.ttl b/data/1B/01/89/1B018984626259098B372721308EFCB0.ttl
index b4586b603176..cc5b197b5a9f 100644
--- a/data/1B/01/89/1B018984626259098B372721308EFCB0.ttl
+++ b/data/1B/01/89/1B018984626259098B372721308EFCB0.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dermestes_Dermestinus>
+    dwc:genus "Dermestes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dermestinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dermestes> ;
diff --git a/data/1B/05/DA/1B05DA7B93D2536BB104538C08C309AF.ttl b/data/1B/05/DA/1B05DA7B93D2536BB104538C08C309AF.ttl
index 70457be5a323..071e1e6abf3f 100644
--- a/data/1B/05/DA/1B05DA7B93D2536BB104538C08C309AF.ttl
+++ b/data/1B/05/DA/1B05DA7B93D2536BB104538C08C309AF.ttl
@@ -13,7 +13,7 @@
     cito:cites <https://binary.pensoft.net/fig/522071> ;
     dc:creator "Zahiri, Reza; Tarmann, Gerhard; Efetov, Konstantin A.; Rajaei, Hossein; Fatahi, Maryam; Seidel, Matthias; Jaenicke, Birgit; Dalsgaard, Thure; Sikora, Marcy; Husemann, Martin" ;
     dc:title "Zygaena (Zygaena) meliloti subsp. f. fm. charonides Reiss 1943" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Zygaena_meliloti_f_charonides_Reiss_1943> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Zygaena_meliloti_charonides_Reiss_1943> ;
     trt:publishedIn <http://dx.doi.org/10.3897/evolsyst.5.62003> ;
     a trt:Treatment .
 
@@ -30,7 +30,8 @@
     fabio:hasPart <https://binary.pensoft.net/fig/522071> ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Zygaena_meliloti_f_charonides_Reiss_1943>
+<http://taxon-concept.plazi.org/id/Animalia/Zygaena_meliloti_charonides_Reiss_1943>
+    # Warning: ignoring subSpecies "f." ;
     dwc:LSID "1B05DA7B-93D2-536B-B104-538C08C309AF" ;
     dwc:authority "Reiss, 1943" ;
     dwc:authorityName "Reiss" ;
@@ -46,12 +47,11 @@
     dwc:scientificNameAuthorship "Reiss, 1943" ;
     dwc:species "meliloti" ;
     dwc:subGenus "Zygaena" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti_f_charonides> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti_charonides> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti_f_charonides>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti_charonides>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Insecta" ;
     dwc:family "Hepialidae" ;
     dwc:form "charonides" ;
@@ -62,23 +62,18 @@
     dwc:rank "form" ;
     dwc:species "meliloti" ;
     dwc:subGenus "Zygaena" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zygaena_meliloti>
+    dwc:genus "Zygaena" ;
     dwc:rank "species" ;
     dwc:species "meliloti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zygaena>, <http://taxon-name.plazi.org/id/Animalia/Zygaena_Zygaena> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zygaena_Zygaena>
+    dwc:genus "Zygaena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zygaena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zygaena> ;
diff --git a/data/1B/07/25/1B07250A6D23FF9CFF5AFF119DB6FC8F.ttl b/data/1B/07/25/1B07250A6D23FF9CFF5AFF119DB6FC8F.ttl
index da9691ec3fa2..1a45ada01d54 100644
--- a/data/1B/07/25/1B07250A6D23FF9CFF5AFF119DB6FC8F.ttl
+++ b/data/1B/07/25/1B07250A6D23FF9CFF5AFF119DB6FC8F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rheumatobates_minutus>
+    dwc:genus "Rheumatobates" ;
     dwc:rank "species" ;
     dwc:species "minutus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rheumatobates> ;
diff --git a/data/1B/07/25/1B07250A6D25FF9DFF5AFBE59D39FF2E.ttl b/data/1B/07/25/1B07250A6D25FF9DFF5AFBE59D39FF2E.ttl
index deffb2b0461e..1af5dd7e8913 100644
--- a/data/1B/07/25/1B07250A6D25FF9DFF5AFBE59D39FF2E.ttl
+++ b/data/1B/07/25/1B07250A6D25FF9DFF5AFBE59D39FF2E.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rheumatobates_crassifemur>
+    dwc:genus "Rheumatobates" ;
     dwc:rank "species" ;
     dwc:species "crassifemur" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rheumatobates> ;
diff --git a/data/1B/07/25/1B07250A6D32FF8CFF5AFEA19B77FDB6.ttl b/data/1B/07/25/1B07250A6D32FF8CFF5AFEA19B77FDB6.ttl
index 77047709084d..af2d5c495415 100644
--- a/data/1B/07/25/1B07250A6D32FF8CFF5AFEA19B77FDB6.ttl
+++ b/data/1B/07/25/1B07250A6D32FF8CFF5AFEA19B77FDB6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnogonus_aduncus>
+    dwc:genus "Limnogonus" ;
     dwc:rank "species" ;
     dwc:species "aduncus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnogonus> ;
diff --git a/data/1B/07/25/1B07250A6D70FFCFFF5AFEE99F81FC89.ttl b/data/1B/07/25/1B07250A6D70FFCFFF5AFEE99F81FC89.ttl
index 73e513602e4e..ee037b61ffc9 100644
--- a/data/1B/07/25/1B07250A6D70FFCFFF5AFEE99F81FC89.ttl
+++ b/data/1B/07/25/1B07250A6D70FFCFFF5AFEE99F81FC89.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gelastocoris_flavus>
+    dwc:genus "Gelastocoris" ;
     dwc:rank "species" ;
     dwc:species "flavus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gelastocoris> ;
diff --git a/data/1B/09/87/1B0987B1FF89024DFE84FA60D0DCFEC7.ttl b/data/1B/09/87/1B0987B1FF89024DFE84FA60D0DCFEC7.ttl
index 668e40293e1a..9e2844fa6c5b 100644
--- a/data/1B/09/87/1B0987B1FF89024DFE84FA60D0DCFEC7.ttl
+++ b/data/1B/09/87/1B0987B1FF89024DFE84FA60D0DCFEC7.ttl
@@ -213,6 +213,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alloperla_Sweltsa>
+    dwc:genus "Alloperla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sweltsa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alloperla> ;
diff --git a/data/1B/09/C3/1B09C3C481783A950F17CB7E9FD32F71.ttl b/data/1B/09/C3/1B09C3C481783A950F17CB7E9FD32F71.ttl
index d4058f2e41da..5437fcb4b5ff 100644
--- a/data/1B/09/C3/1B09C3C481783A950F17CB7E9FD32F71.ttl
+++ b/data/1B/09/C3/1B09C3C481783A950F17CB7E9FD32F71.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stilpnus_Stilpnus>
+    dwc:genus "Stilpnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stilpnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stilpnus> ;
diff --git a/data/1B/0A/CC/1B0ACC6990E1B0C8F2E41C9F61FB8EA0.ttl b/data/1B/0A/CC/1B0ACC6990E1B0C8F2E41C9F61FB8EA0.ttl
index 178333a46394..23fc09f409a0 100644
--- a/data/1B/0A/CC/1B0ACC6990E1B0C8F2E41C9F61FB8EA0.ttl
+++ b/data/1B/0A/CC/1B0ACC6990E1B0C8F2E41C9F61FB8EA0.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lordithon_Lordithon>
+    dwc:genus "Lordithon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Lordithon)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lordithon> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD2FFD8FF16FC48FB3AC59A.ttl b/data/1B/0D/DE/1B0DDE7AFFD2FFD8FF16FC48FB3AC59A.ttl
index 015e9c7b0f81..5ee9aedca7a3 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD2FFD8FF16FC48FB3AC59A.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD2FFD8FF16FC48FB3AC59A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FBA3FDC6C471.ttl b/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FBA3FDC6C471.ttl
index 7cec69ee5ac6..0450f31eaa10 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FBA3FDC6C471.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FBA3FDC6C471.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FE24FEBCC1BC.ttl b/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FE24FEBCC1BC.ttl
index 59b9bd8efd83..2d0ac1401e2d 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FE24FEBCC1BC.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD5FFDCFF16FE24FEBCC1BC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD5FFDDFF16F8ABFF5BC2F6.ttl b/data/1B/0D/DE/1B0DDE7AFFD5FFDDFF16F8ABFF5BC2F6.ttl
index a9e882d91d09..36f249f3fc73 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD5FFDDFF16F8ABFF5BC2F6.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD5FFDDFF16F8ABFF5BC2F6.ttl
@@ -82,12 +82,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_eximia>
+    dwc:genus "Chrysodema" ;
     dwc:rank "species" ;
     dwc:species "eximia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FBB3FC2AC486.ttl b/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FBB3FC2AC486.ttl
index dfc32b4e9b47..44aeeb29a68d 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FBB3FC2AC486.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FBB3FC2AC486.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FF79FC7EC1CB.ttl b/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FF79FC7EC1CB.ttl
index 1d07731108f2..552baadf80fe 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FF79FC7EC1CB.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD6FFDFFF16FF79FC7EC1CB.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_lewisii>
+    dwc:genus "Chrysodema" ;
     dwc:rank "species" ;
     dwc:species "lewisii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Chrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD8FFD1FF16FF30FCC6C3E0.ttl b/data/1B/0D/DE/1B0DDE7AFFD8FFD1FF16FF30FCC6C3E0.ttl
index 40076833de7c..e4962048e9ec 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD8FFD1FF16FF30FCC6C3E0.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD8FFD1FF16FF30FCC6C3E0.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Pseudochrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudochrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16F978FCC6C5C4.ttl b/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16F978FCC6C5C4.ttl
index 9b2c13b97377..f465dfdda81b 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16F978FCC6C5C4.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16F978FCC6C5C4.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_dalmanni>
+    dwc:genus "Chrysodema" ;
     dwc:rank "species" ;
     dwc:species "dalmanni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Pseudochrysodema> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Pseudochrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudochrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16FBCDFC15C483.ttl b/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16FBCDFC15C483.ttl
index 863540414fc4..a1922796ce1f 100644
--- a/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16FBCDFC15C483.ttl
+++ b/data/1B/0D/DE/1B0DDE7AFFD9FFD0FF16FBCDFC15C483.ttl
@@ -139,12 +139,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_dalmanni>
+    dwc:genus "Chrysodema" ;
     dwc:rank "species" ;
     dwc:species "dalmanni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Pseudochrysodema> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysodema_Pseudochrysodema>
+    dwc:genus "Chrysodema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudochrysodema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysodema> ;
diff --git a/data/1B/0F/F8/1B0FF8ED24A27E5B2144079239E9CB57.ttl b/data/1B/0F/F8/1B0FF8ED24A27E5B2144079239E9CB57.ttl
index 2d76298d13be..1f29d67d1a60 100644
--- a/data/1B/0F/F8/1B0FF8ED24A27E5B2144079239E9CB57.ttl
+++ b/data/1B/0F/F8/1B0FF8ED24A27E5B2144079239E9CB57.ttl
@@ -123,6 +123,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> ;
@@ -141,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drymaeus_Mesembrinus>
+    dwc:genus "Drymaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesembrinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drymaeus> ;
diff --git a/data/1B/10/0A/1B100A8666135FD6A53D55A99DE9D909.ttl b/data/1B/10/0A/1B100A8666135FD6A53D55A99DE9D909.ttl
index 7a4d5758d755..68e140a0b8d3 100644
--- a/data/1B/10/0A/1B100A8666135FD6A53D55A99DE9D909.ttl
+++ b/data/1B/10/0A/1B100A8666135FD6A53D55A99DE9D909.ttl
@@ -13,7 +13,7 @@
     dc:creator "Achterberg, Cornelis van" ;
     dc:title "Phanerotoma masiana Fahringer 1934" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Phanerotoma_masiana_Fahringer_1934> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Phanerotoma_parva_var_masiana> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Phanerotoma_parva_masiana> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Phanerotoma_parva_Kokujev_1903> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.1014.60426> ;
     a trt:Treatment .
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phanerotoma_Bracotritoma>
+    dwc:genus "Phanerotoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bracotritoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phanerotoma> ;
diff --git a/data/1B/11/01/1B110189A7BA5104BC1801DE8B6AE569.ttl b/data/1B/11/01/1B110189A7BA5104BC1801DE8B6AE569.ttl
index d09938cccea4..572bc6c0a605 100644
--- a/data/1B/11/01/1B110189A7BA5104BC1801DE8B6AE569.ttl
+++ b/data/1B/11/01/1B110189A7BA5104BC1801DE8B6AE569.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/1B110189A7BA5104BC1801DE8B6AE569>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis fasesnsis subsp. var. var. minor Pallary 1920, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_fasesnsis_var_minor_Pallary_1920> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_fasesnsis_minor_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_fasesnsis_var_minor_Pallary_1920>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_fasesnsis_minor_Pallary_1920>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "1B110189-A7BA-5104-BC18-01DE8B6AE569" ;
     dwc:authority "Pallary, 1920" ;
     dwc:authorityName "Pallary" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Pallary, 1920" ;
     dwc:species "fasesnsis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "minor" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis_var_minor> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis_minor> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis_var_minor>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis_minor>
+    # 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 "fasesnsis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "minor" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_fasesnsis>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "fasesnsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/1B/11/B0/1B11B0ADC043D71D86D01F94EA4BD4D1.ttl b/data/1B/11/B0/1B11B0ADC043D71D86D01F94EA4BD4D1.ttl
index 9dc6a7129d5c..56e23981d0cd 100644
--- a/data/1B/11/B0/1B11B0ADC043D71D86D01F94EA4BD4D1.ttl
+++ b/data/1B/11/B0/1B11B0ADC043D71D86D01F94EA4BD4D1.ttl
@@ -64,12 +64,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_monticola>
+    dwc:genus "Cicindela" ;
     dwc:rank "species" ;
     dwc:species "monticola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela_Cicindela> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_Cicindela>
+    dwc:genus "Cicindela" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cicindela" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
diff --git a/data/1B/13/83/1B1383F2C7005FEBAAE1952A7958EB54.ttl b/data/1B/13/83/1B1383F2C7005FEBAAE1952A7958EB54.ttl
index bf668e90ccd8..daf980cdfbcd 100644
--- a/data/1B/13/83/1B1383F2C7005FEBAAE1952A7958EB54.ttl
+++ b/data/1B/13/83/1B1383F2C7005FEBAAE1952A7958EB54.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Didelphis_virginiana>
+    dwc:genus "Didelphis" ;
     dwc:rank "species" ;
     dwc:species "virginiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Didelphis> ;
diff --git a/data/1B/15/31/1B153143891E0017E89487852CC5327A.ttl b/data/1B/15/31/1B153143891E0017E89487852CC5327A.ttl
index 24ada50740bc..b2aaf6c83a18 100644
--- a/data/1B/15/31/1B153143891E0017E89487852CC5327A.ttl
+++ b/data/1B/15/31/1B153143891E0017E89487852CC5327A.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tapinoma_erraticum>
+    dwc:genus "Tapinoma" ;
     dwc:rank "species" ;
     dwc:species "erraticum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tapinoma> ;
diff --git a/data/1B/15/3E/1B153E3AFF89FFB5F02BCC0758A3F9EA.ttl b/data/1B/15/3E/1B153E3AFF89FFB5F02BCC0758A3F9EA.ttl
index 5c9faf830246..1c18cf241ae5 100644
--- a/data/1B/15/3E/1B153E3AFF89FFB5F02BCC0758A3F9EA.ttl
+++ b/data/1B/15/3E/1B153E3AFF89FFB5F02BCC0758A3F9EA.ttl
@@ -196,6 +196,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thalamita_admeta>
+    dwc:genus "Thalamita" ;
     dwc:rank "species" ;
     dwc:species "admeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thalamita> ;
@@ -215,6 +216,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thalamita_admete>
+    dwc:genus "Thalamita" ;
     dwc:rank "species" ;
     dwc:species "admete" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thalamita> ;
diff --git a/data/1B/15/3E/1B153E3AFF8BFFB4F1EBCB775B14FC78.ttl b/data/1B/15/3E/1B153E3AFF8BFFB4F1EBCB775B14FC78.ttl
index 93e6fcab67fb..c0cf9cee41c9 100644
--- a/data/1B/15/3E/1B153E3AFF8BFFB4F1EBCB775B14FC78.ttl
+++ b/data/1B/15/3E/1B153E3AFF8BFFB4F1EBCB775B14FC78.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thalamonyx_danae>
+    dwc:genus "Thalamonyx" ;
     dwc:rank "species" ;
     dwc:species "danae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thalamonyx> ;
diff --git a/data/1B/15/87/1B1587AB256F522409EFD4B62EEFF98C.ttl b/data/1B/15/87/1B1587AB256F522409EFD4B62EEFF98C.ttl
index 7e18c5ab2d6d..8f78b0e50711 100644
--- a/data/1B/15/87/1B1587AB256F522409EFD4B62EEFF98C.ttl
+++ b/data/1B/15/87/1B1587AB256F522409EFD4B62EEFF98C.ttl
@@ -231,6 +231,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Kyra_paranaigua_guaira>
+    dwc:genus "Kyra" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "guaira" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kyra_paranaigua> ;
@@ -250,6 +251,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Kyra_guaira>
+    dwc:genus "Kyra" ;
     dwc:rank "species" ;
     dwc:species "guaira" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kyra> ;
diff --git a/data/1B/16/3E/1B163EE86388912BA276370B86809044.ttl b/data/1B/16/3E/1B163EE86388912BA276370B86809044.ttl
index bae7fabb9773..adaa316320b8 100644
--- a/data/1B/16/3E/1B163EE86388912BA276370B86809044.ttl
+++ b/data/1B/16/3E/1B163EE86388912BA276370B86809044.ttl
@@ -34,6 +34,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Minuartia_verna>
+    dwc:genus "Minuartia" ;
     dwc:rank "species" ;
     dwc:species "verna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Minuartia> ;
diff --git a/data/1B/16/87/1B1687999728FFF598B2082042F4FA0B.ttl b/data/1B/16/87/1B1687999728FFF598B2082042F4FA0B.ttl
index 366f9dde380d..cd5582a9cf0e 100644
--- a/data/1B/16/87/1B1687999728FFF598B2082042F4FA0B.ttl
+++ b/data/1B/16/87/1B1687999728FFF598B2082042F4FA0B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Tripodura>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tripodura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/1B/16/87/1B168799972AFFF398B20B0B4316FA68.ttl b/data/1B/16/87/1B168799972AFFF398B20B0B4316FA68.ttl
index d0a78415e0f6..da9f35f8db66 100644
--- a/data/1B/16/87/1B168799972AFFF398B20B0B4316FA68.ttl
+++ b/data/1B/16/87/1B168799972AFFF398B20B0B4316FA68.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Tripodura>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tripodura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/1B/18/CD/1B18CD4C9B48DAF16F817A12B6624EFF.ttl b/data/1B/18/CD/1B18CD4C9B48DAF16F817A12B6624EFF.ttl
index 85eae6bc8cf6..c53cda66ab6e 100644
--- a/data/1B/18/CD/1B18CD4C9B48DAF16F817A12B6624EFF.ttl
+++ b/data/1B/18/CD/1B18CD4C9B48DAF16F817A12B6624EFF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rheocricotopus_Psilocricotopus>
+    dwc:genus "Rheocricotopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psilocricotopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rheocricotopus> ;
diff --git a/data/1B/19/40/1B1940136FD2AD235A0AE70A4AA941FB.ttl b/data/1B/19/40/1B1940136FD2AD235A0AE70A4AA941FB.ttl
index fcabbe088cbc..adbaad443228 100644
--- a/data/1B/19/40/1B1940136FD2AD235A0AE70A4AA941FB.ttl
+++ b/data/1B/19/40/1B1940136FD2AD235A0AE70A4AA941FB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eupithecia_Eupithecia>
+    dwc:genus "Eupithecia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eupithecia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eupithecia> ;
diff --git a/data/1B/19/E6/1B19E6364D4E9ACFA9D8A26123E3D3B5.ttl b/data/1B/19/E6/1B19E6364D4E9ACFA9D8A26123E3D3B5.ttl
index 910d472f24e8..12aa7515dc76 100644
--- a/data/1B/19/E6/1B19E6364D4E9ACFA9D8A26123E3D3B5.ttl
+++ b/data/1B/19/E6/1B19E6364D4E9ACFA9D8A26123E3D3B5.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paracosmus_Paracosmus>
+    dwc:genus "Paracosmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paracosmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paracosmus> ;
diff --git a/data/1B/1D/C9/1B1DC90AE800065C3BA9FA3C154AF8C6.ttl b/data/1B/1D/C9/1B1DC90AE800065C3BA9FA3C154AF8C6.ttl
index b372382b0220..dc9d32bdafa9 100644
--- a/data/1B/1D/C9/1B1DC90AE800065C3BA9FA3C154AF8C6.ttl
+++ b/data/1B/1D/C9/1B1DC90AE800065C3BA9FA3C154AF8C6.ttl
@@ -236,6 +236,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptochiton_Leptochiton>
+    dwc:genus "Leptochiton" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptochiton" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptochiton> ;
diff --git a/data/1B/1D/C9/1B1DC90AE804065F3BBBF82E161EFA5B.ttl b/data/1B/1D/C9/1B1DC90AE804065F3BBBF82E161EFA5B.ttl
index 716755081681..a2e23198491d 100644
--- a/data/1B/1D/C9/1B1DC90AE804065F3BBBF82E161EFA5B.ttl
+++ b/data/1B/1D/C9/1B1DC90AE804065F3BBBF82E161EFA5B.ttl
@@ -219,6 +219,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptochiton_Leptochiton>
+    dwc:genus "Leptochiton" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptochiton" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptochiton> ;
diff --git a/data/1B/1D/C9/1B1DC90AE80806533BDCF8361276F85F.ttl b/data/1B/1D/C9/1B1DC90AE80806533BDCF8361276F85F.ttl
index 859aaa39e8af..4e19e2d9b3f9 100644
--- a/data/1B/1D/C9/1B1DC90AE80806533BDCF8361276F85F.ttl
+++ b/data/1B/1D/C9/1B1DC90AE80806533BDCF8361276F85F.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lleptochiton_Leptochiton>
+    dwc:genus "Lleptochiton" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptochiton" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lleptochiton> ;
diff --git a/data/1B/1D/C9/1B1DC90AE80D06573BDCFA0116EDFE8A.ttl b/data/1B/1D/C9/1B1DC90AE80D06573BDCFA0116EDFE8A.ttl
index a265d895debb..a472999f2324 100644
--- a/data/1B/1D/C9/1B1DC90AE80D06573BDCFA0116EDFE8A.ttl
+++ b/data/1B/1D/C9/1B1DC90AE80D06573BDCFA0116EDFE8A.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepidopleurus_Pilsbriella>
+    dwc:genus "Lepidopleurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pilsbriella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepidopleurus> ;
@@ -140,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptochiton_Pilsbryella>
+    dwc:genus "Leptochiton" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pilsbryella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptochiton> ;
diff --git a/data/1B/1E/4F/1B1E4FE5670A82E5725975A3C1EC8490.ttl b/data/1B/1E/4F/1B1E4FE5670A82E5725975A3C1EC8490.ttl
index 683e7c57a964..b6ea4bfcdf46 100644
--- a/data/1B/1E/4F/1B1E4FE5670A82E5725975A3C1EC8490.ttl
+++ b/data/1B/1E/4F/1B1E4FE5670A82E5725975A3C1EC8490.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myiophanes_Myiophanes>
+    dwc:genus "Myiophanes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myiophanes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myiophanes> ;
diff --git a/data/1B/1F/79/1B1F79AE81690C224A444EB32D71A42C.ttl b/data/1B/1F/79/1B1F79AE81690C224A444EB32D71A42C.ttl
index 4cff0ebcb4a3..1d0af7dcfdbb 100644
--- a/data/1B/1F/79/1B1F79AE81690C224A444EB32D71A42C.ttl
+++ b/data/1B/1F/79/1B1F79AE81690C224A444EB32D71A42C.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Myosotis_scorpioides>
+    dwc:genus "Myosotis" ;
     dwc:rank "species" ;
     dwc:species "scorpioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Myosotis> ;
diff --git a/data/1B/21/99/1B219930B4FC1B7713FF2585BC8E2215.ttl b/data/1B/21/99/1B219930B4FC1B7713FF2585BC8E2215.ttl
index 2588da00c5ed..572fca353741 100644
--- a/data/1B/21/99/1B219930B4FC1B7713FF2585BC8E2215.ttl
+++ b/data/1B/21/99/1B219930B4FC1B7713FF2585BC8E2215.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_pompeius>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "pompeius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/1B/22/FB/1B22FBF20839B6DE5C0817178A1A2FCE.ttl b/data/1B/22/FB/1B22FBF20839B6DE5C0817178A1A2FCE.ttl
index a1dc439b67cd..576f86c17dcf 100644
--- a/data/1B/22/FB/1B22FBF20839B6DE5C0817178A1A2FCE.ttl
+++ b/data/1B/22/FB/1B22FBF20839B6DE5C0817178A1A2FCE.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ursus_thibetanus>
+    dwc:genus "Ursus" ;
     dwc:rank "species" ;
     dwc:species "thibetanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ursus> ;
diff --git a/data/1B/23/50/1B23500AD5575A30D70CF4ED52F4CCB3.ttl b/data/1B/23/50/1B23500AD5575A30D70CF4ED52F4CCB3.ttl
index 529e828b1c83..b27582bff90c 100644
--- a/data/1B/23/50/1B23500AD5575A30D70CF4ED52F4CCB3.ttl
+++ b/data/1B/23/50/1B23500AD5575A30D70CF4ED52F4CCB3.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Graphosoma_Graphosomella>
+    dwc:genus "Graphosoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graphosomella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Graphosoma> ;
diff --git a/data/1B/23/AC/1B23AC128160C7EBADABF7F2C903B522.ttl b/data/1B/23/AC/1B23AC128160C7EBADABF7F2C903B522.ttl
index 9f73d92d942f..fccddede17ab 100644
--- a/data/1B/23/AC/1B23AC128160C7EBADABF7F2C903B522.ttl
+++ b/data/1B/23/AC/1B23AC128160C7EBADABF7F2C903B522.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allotrichoma_Allotrichoma>
+    dwc:genus "Allotrichoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allotrichoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allotrichoma> ;
diff --git a/data/1B/24/39/1B2439A29C15C64371BB7F42195D41A2.ttl b/data/1B/24/39/1B2439A29C15C64371BB7F42195D41A2.ttl
index 68f5201ebbbb..d1583bc3574e 100644
--- a/data/1B/24/39/1B2439A29C15C64371BB7F42195D41A2.ttl
+++ b/data/1B/24/39/1B2439A29C15C64371BB7F42195D41A2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Montenegrina_grammica>
+    dwc:genus "Montenegrina" ;
     dwc:rank "species" ;
     dwc:species "grammica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Montenegrina> ;
diff --git a/data/1B/26/43/1B2643154671162B18051F6C82FEE763.ttl b/data/1B/26/43/1B2643154671162B18051F6C82FEE763.ttl
index b00b12a822df..e857d7ee2261 100644
--- a/data/1B/26/43/1B2643154671162B18051F6C82FEE763.ttl
+++ b/data/1B/26/43/1B2643154671162B18051F6C82FEE763.ttl
@@ -56,6 +56,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/1B/26/F7/1B26F79A1D3209FE0F7F1BEF9ADBEB7A.ttl b/data/1B/26/F7/1B26F79A1D3209FE0F7F1BEF9ADBEB7A.ttl
index 83dc437e210d..cf123c633d13 100644
--- a/data/1B/26/F7/1B26F79A1D3209FE0F7F1BEF9ADBEB7A.ttl
+++ b/data/1B/26/F7/1B26F79A1D3209FE0F7F1BEF9ADBEB7A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mycomya_Mycomya>
+    dwc:genus "Mycomya" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycomya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mycomya> ;
diff --git a/data/1B/2B/87/1B2B878A8A20FFB1FC57FDFFEEF9FEE7.ttl b/data/1B/2B/87/1B2B878A8A20FFB1FC57FDFFEEF9FEE7.ttl
index f284d16753c4..f30bd811287d 100644
--- a/data/1B/2B/87/1B2B878A8A20FFB1FC57FDFFEEF9FEE7.ttl
+++ b/data/1B/2B/87/1B2B878A8A20FFB1FC57FDFFEEF9FEE7.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phanaeus_daphnis>
+    dwc:genus "Phanaeus" ;
     dwc:rank "species" ;
     dwc:species "daphnis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phanaeus> ;
diff --git a/data/1B/2B/87/1B2B878A8A26FFB3FC5CFDE7EEC6FA87.ttl b/data/1B/2B/87/1B2B878A8A26FFB3FC5CFDE7EEC6FA87.ttl
index a061020c67a1..3fde7be6ab50 100644
--- a/data/1B/2B/87/1B2B878A8A26FFB3FC5CFDE7EEC6FA87.ttl
+++ b/data/1B/2B/87/1B2B878A8A26FFB3FC5CFDE7EEC6FA87.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phanaeus_daphnis>
+    dwc:genus "Phanaeus" ;
     dwc:rank "species" ;
     dwc:species "daphnis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phanaeus> ;
diff --git a/data/1B/2B/87/1B2B878A8A2CFFBBFC53FF14EC84F7A2.ttl b/data/1B/2B/87/1B2B878A8A2CFFBBFC53FF14EC84F7A2.ttl
index 90c06ab7d09d..d1ea4db6b15f 100644
--- a/data/1B/2B/87/1B2B878A8A2CFFBBFC53FF14EC84F7A2.ttl
+++ b/data/1B/2B/87/1B2B878A8A2CFFBBFC53FF14EC84F7A2.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phanaeus_tridens>
+    dwc:genus "Phanaeus" ;
     dwc:rank "species" ;
     dwc:species "tridens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phanaeus> ;
diff --git a/data/1B/2B/87/1B2B878A8A2DFFB5FF1BFAB4EE50F7A8.ttl b/data/1B/2B/87/1B2B878A8A2DFFB5FF1BFAB4EE50F7A8.ttl
index 3011bee5b247..f1b9300a4b36 100644
--- a/data/1B/2B/87/1B2B878A8A2DFFB5FF1BFAB4EE50F7A8.ttl
+++ b/data/1B/2B/87/1B2B878A8A2DFFB5FF1BFAB4EE50F7A8.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phanaeus_tridens>
+    dwc:genus "Phanaeus" ;
     dwc:rank "species" ;
     dwc:species "tridens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phanaeus> ;
diff --git a/data/1B/2C/AF/1B2CAFCDB7EA54B7B27F7A9B71448D34.ttl b/data/1B/2C/AF/1B2CAFCDB7EA54B7B27F7A9B71448D34.ttl
index c1c9f72f84e1..90e96558141a 100644
--- a/data/1B/2C/AF/1B2CAFCDB7EA54B7B27F7A9B71448D34.ttl
+++ b/data/1B/2C/AF/1B2CAFCDB7EA54B7B27F7A9B71448D34.ttl
@@ -66,6 +66,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aspidophorodon_Eoessigia>
+    dwc:genus "Aspidophorodon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eoessigia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aspidophorodon> ;
diff --git a/data/1B/2E/79/1B2E79376A6BD3824853B86B7011323B.ttl b/data/1B/2E/79/1B2E79376A6BD3824853B86B7011323B.ttl
index 66fdb5afa57e..ed88d27abcdf 100644
--- a/data/1B/2E/79/1B2E79376A6BD3824853B86B7011323B.ttl
+++ b/data/1B/2E/79/1B2E79376A6BD3824853B86B7011323B.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochlerotatus_Ochlerotatus>
+    dwc:genus "Ochlerotatus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochlerotatus> ;
diff --git a/data/1B/32/FA/1B32FA4AFDB40468420B28F873FD0DE0.ttl b/data/1B/32/FA/1B32FA4AFDB40468420B28F873FD0DE0.ttl
index 6109d7e76375..ca24f89e201a 100644
--- a/data/1B/32/FA/1B32FA4AFDB40468420B28F873FD0DE0.ttl
+++ b/data/1B/32/FA/1B32FA4AFDB40468420B28F873FD0DE0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Poecilus_Ancholeus>
+    dwc:genus "Poecilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ancholeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Poecilus> ;
diff --git a/data/1B/34/E6/1B34E6728863FFCBFF35FA5D51B44292.ttl b/data/1B/34/E6/1B34E6728863FFCBFF35FA5D51B44292.ttl
index 8f569ce129ae..2830096673dc 100644
--- a/data/1B/34/E6/1B34E6728863FFCBFF35FA5D51B44292.ttl
+++ b/data/1B/34/E6/1B34E6728863FFCBFF35FA5D51B44292.ttl
@@ -318,6 +318,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bengalia_Ochromyia>
+    dwc:genus "Bengalia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bengalia> ;
diff --git a/data/1B/35/DA/1B35DA5F0364A11799FEEF1BFD86FE6F.ttl b/data/1B/35/DA/1B35DA5F0364A11799FEEF1BFD86FE6F.ttl
index 241cbf388869..c595b6bb016b 100644
--- a/data/1B/35/DA/1B35DA5F0364A11799FEEF1BFD86FE6F.ttl
+++ b/data/1B/35/DA/1B35DA5F0364A11799FEEF1BFD86FE6F.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Labeo_porcellus>
+    dwc:genus "Labeo" ;
     dwc:rank "species" ;
     dwc:species "porcellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Labeo> ;
diff --git a/data/1B/35/DA/1B35DA5F0378A11599FEEE06FBA7FCD6.ttl b/data/1B/35/DA/1B35DA5F0378A11599FEEE06FBA7FCD6.ttl
index c2cccb326d5e..4982fd6525bb 100644
--- a/data/1B/35/DA/1B35DA5F0378A11599FEEE06FBA7FCD6.ttl
+++ b/data/1B/35/DA/1B35DA5F0378A11599FEEE06FBA7FCD6.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Labeo_Morulius>
+    dwc:genus "Labeo" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Morulius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Labeo> ;
diff --git a/data/1B/37/19/1B3719ADD6D14B3F595232CC3CC8C3DF.ttl b/data/1B/37/19/1B3719ADD6D14B3F595232CC3CC8C3DF.ttl
index e6b2250aae04..98335c32d218 100644
--- a/data/1B/37/19/1B3719ADD6D14B3F595232CC3CC8C3DF.ttl
+++ b/data/1B/37/19/1B3719ADD6D14B3F595232CC3CC8C3DF.ttl
@@ -135,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drymaeus_Mesembrinus>
+    dwc:genus "Drymaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesembrinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drymaeus> ;
diff --git a/data/1B/37/A1/1B37A1FEB8C313306B49750506E8DE70.ttl b/data/1B/37/A1/1B37A1FEB8C313306B49750506E8DE70.ttl
index cb0f6d46eb1d..dd6d3115e5f9 100644
--- a/data/1B/37/A1/1B37A1FEB8C313306B49750506E8DE70.ttl
+++ b/data/1B/37/A1/1B37A1FEB8C313306B49750506E8DE70.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bradypus_variegatus>
+    dwc:genus "Bradypus" ;
     dwc:rank "species" ;
     dwc:species "variegatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bradypus> ;
diff --git a/data/1B/39/87/1B3987B2FF89FFA5FF36FAC698779EEE.ttl b/data/1B/39/87/1B3987B2FF89FFA5FF36FAC698779EEE.ttl
index 689d66034117..ed353d732b66 100644
--- a/data/1B/39/87/1B3987B2FF89FFA5FF36FAC698779EEE.ttl
+++ b/data/1B/39/87/1B3987B2FF89FFA5FF36FAC698779EEE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/1B/39/87/1B3987B2FF89FFA5FF36FBBB9BFC9E41.ttl b/data/1B/39/87/1B3987B2FF89FFA5FF36FBBB9BFC9E41.ttl
index 0975b0fd9d95..9fce3b2b4f35 100644
--- a/data/1B/39/87/1B3987B2FF89FFA5FF36FBBB9BFC9E41.ttl
+++ b/data/1B/39/87/1B3987B2FF89FFA5FF36FBBB9BFC9E41.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/1B/39/87/1B3987B2FF89FFA5FF36FC4E98D79F76.ttl b/data/1B/39/87/1B3987B2FF89FFA5FF36FC4E98D79F76.ttl
index 6785f1cfe67a..088b83adc2a9 100644
--- a/data/1B/39/87/1B3987B2FF89FFA5FF36FC4E98D79F76.ttl
+++ b/data/1B/39/87/1B3987B2FF89FFA5FF36FC4E98D79F76.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/1B/39/87/1B3987B2FF89FFA5FF36FD1B98D798C9.ttl b/data/1B/39/87/1B3987B2FF89FFA5FF36FD1B98D798C9.ttl
index 771d699a0462..5853112e1f4a 100644
--- a/data/1B/39/87/1B3987B2FF89FFA5FF36FD1B98D798C9.ttl
+++ b/data/1B/39/87/1B3987B2FF89FFA5FF36FD1B98D798C9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/1B/39/87/1B3987B2FF89FFA5FF36FDAE98D79996.ttl b/data/1B/39/87/1B3987B2FF89FFA5FF36FDAE98D79996.ttl
index 5b4e9b8ca3ad..b30c967ea597 100644
--- a/data/1B/39/87/1B3987B2FF89FFA5FF36FDAE98D79996.ttl
+++ b/data/1B/39/87/1B3987B2FF89FFA5FF36FDAE98D79996.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/1B/39/87/1B3987B2FF89FFA5FF36FE7C98D79964.ttl b/data/1B/39/87/1B3987B2FF89FFA5FF36FE7C98D79964.ttl
index e6f5f51faecb..d2d95508cc1f 100644
--- a/data/1B/39/87/1B3987B2FF89FFA5FF36FE7C98D79964.ttl
+++ b/data/1B/39/87/1B3987B2FF89FFA5FF36FE7C98D79964.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/1B/39/87/1B3987B2FF8AFFA6FF36FA6D98A09D6B.ttl b/data/1B/39/87/1B3987B2FF8AFFA6FF36FA6D98A09D6B.ttl
index 66d788ecf0b7..b940a0b73299 100644
--- a/data/1B/39/87/1B3987B2FF8AFFA6FF36FA6D98A09D6B.ttl
+++ b/data/1B/39/87/1B3987B2FF8AFFA6FF36FA6D98A09D6B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyblastus_Labroctonus>
+    dwc:genus "Polyblastus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Labroctonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyblastus> ;
diff --git a/data/1B/39/87/1B3987B2FF8AFFA6FF36FBA3991D9FF9.ttl b/data/1B/39/87/1B3987B2FF8AFFA6FF36FBA3991D9FF9.ttl
index 92a8f9d61d0c..18a7a284b5b0 100644
--- a/data/1B/39/87/1B3987B2FF8AFFA6FF36FBA3991D9FF9.ttl
+++ b/data/1B/39/87/1B3987B2FF8AFFA6FF36FBA3991D9FF9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/1B/39/87/1B3987B2FF8AFFA6FF36FC8C99F39F63.ttl b/data/1B/39/87/1B3987B2FF8AFFA6FF36FC8C99F39F63.ttl
index 0e898cf14caf..6ba6ae9d19ab 100644
--- a/data/1B/39/87/1B3987B2FF8AFFA6FF36FC8C99F39F63.ttl
+++ b/data/1B/39/87/1B3987B2FF8AFFA6FF36FC8C99F39F63.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/1B/39/87/1B3987B2FF8AFFA6FF36FD4699119806.ttl b/data/1B/39/87/1B3987B2FF8AFFA6FF36FD4699119806.ttl
index a1810c2fb6d4..dfff5aa66551 100644
--- a/data/1B/39/87/1B3987B2FF8AFFA6FF36FD4699119806.ttl
+++ b/data/1B/39/87/1B3987B2FF8AFFA6FF36FD4699119806.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/1B/39/87/1B3987B2FF8AFFA6FF36FE1399D199C1.ttl b/data/1B/39/87/1B3987B2FF8AFFA6FF36FE1399D199C1.ttl
index af49d4710662..2377797feeaf 100644
--- a/data/1B/39/87/1B3987B2FF8AFFA6FF36FE1399D199C1.ttl
+++ b/data/1B/39/87/1B3987B2FF8AFFA6FF36FE1399D199C1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/1B/39/87/1B3987B2FF8AFFA6FF36FECE9B029A94.ttl b/data/1B/39/87/1B3987B2FF8AFFA6FF36FECE9B029A94.ttl
index 912cbc08aaf3..8b3447e03a27 100644
--- a/data/1B/39/87/1B3987B2FF8AFFA6FF36FECE9B029A94.ttl
+++ b/data/1B/39/87/1B3987B2FF8AFFA6FF36FECE9B029A94.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/1B/3C/87/1B3C87AA0004FFF4FF1DF95EFB76FE86.ttl b/data/1B/3C/87/1B3C87AA0004FFF4FF1DF95EFB76FE86.ttl
index ae219443981c..a8ca548286f2 100644
--- a/data/1B/3C/87/1B3C87AA0004FFF4FF1DF95EFB76FE86.ttl
+++ b/data/1B/3C/87/1B3C87AA0004FFF4FF1DF95EFB76FE86.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dischista_cincta>
+    dwc:genus "Dischista" ;
     dwc:rank "species" ;
     dwc:species "cincta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dischista> ;
diff --git a/data/1B/3C/87/1B3C87AA0005FFF6FF1DFA7EFDC6F945.ttl b/data/1B/3C/87/1B3C87AA0005FFF6FF1DFA7EFDC6F945.ttl
index 12030ce90e0f..7d09cf5c8d84 100644
--- a/data/1B/3C/87/1B3C87AA0005FFF6FF1DFA7EFDC6F945.ttl
+++ b/data/1B/3C/87/1B3C87AA0005FFF6FF1DFA7EFDC6F945.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis_Atrichelaphinis>
+    dwc:genus "Atrichelaphinis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atrichelaphinis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis> ;
diff --git a/data/1B/3C/87/1B3C87AA0005FFF7FF1DF8EAFAB2FF5D.ttl b/data/1B/3C/87/1B3C87AA0005FFF7FF1DF8EAFAB2FF5D.ttl
index 37663d857cdd..d3eb1ac83b4a 100644
--- a/data/1B/3C/87/1B3C87AA0005FFF7FF1DF8EAFAB2FF5D.ttl
+++ b/data/1B/3C/87/1B3C87AA0005FFF7FF1DF8EAFAB2FF5D.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis_deplanata>
+    dwc:genus "Atrichelaphinis" ;
     dwc:rank "species" ;
     dwc:species "deplanata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis_Eugeaphinis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis_Eugeaphinis>
+    dwc:genus "Atrichelaphinis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eugeaphinis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis> ;
diff --git a/data/1B/3C/87/1B3C87AA0007FFF4FF1DFEB6FB74FCF9.ttl b/data/1B/3C/87/1B3C87AA0007FFF4FF1DFEB6FB74FCF9.ttl
index 1dc2c2ec6f52..df557763a4d7 100644
--- a/data/1B/3C/87/1B3C87AA0007FFF4FF1DFEB6FB74FCF9.ttl
+++ b/data/1B/3C/87/1B3C87AA0007FFF4FF1DFEB6FB74FCF9.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dischista_impunctata>
+    dwc:genus "Dischista" ;
     dwc:rank "species" ;
     dwc:species "impunctata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dischista> ;
diff --git a/data/1B/3C/87/1B3C87AA0008FFFBFF1DFAE3FF55F919.ttl b/data/1B/3C/87/1B3C87AA0008FFFBFF1DFAE3FF55F919.ttl
index 762d5e9a9fde..ffafb789915b 100644
--- a/data/1B/3C/87/1B3C87AA0008FFFBFF1DFAE3FF55F919.ttl
+++ b/data/1B/3C/87/1B3C87AA0008FFFBFF1DFAE3FF55F919.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_ardoini>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "ardoini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA000AFFF9FF1DFD22FEA6FAA9.ttl b/data/1B/3C/87/1B3C87AA000AFFF9FF1DFD22FEA6FAA9.ttl
index d452c3c9d2ae..465073273747 100644
--- a/data/1B/3C/87/1B3C87AA000AFFF9FF1DFD22FEA6FAA9.ttl
+++ b/data/1B/3C/87/1B3C87AA000AFFF9FF1DFD22FEA6FAA9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_discolor>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "discolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA000AFFF9FF1DFE8AFAC7FD0D.ttl b/data/1B/3C/87/1B3C87AA000AFFF9FF1DFE8AFAC7FD0D.ttl
index 5fbeb271f29d..0c1980894664 100644
--- a/data/1B/3C/87/1B3C87AA000AFFF9FF1DFE8AFAC7FD0D.ttl
+++ b/data/1B/3C/87/1B3C87AA000AFFF9FF1DFE8AFAC7FD0D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_cordata>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "cordata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA000DFFFEFF1DF9F5FA28F813.ttl b/data/1B/3C/87/1B3C87AA000DFFFEFF1DF9F5FA28F813.ttl
index 362de47fee94..20c3cd3fe42c 100644
--- a/data/1B/3C/87/1B3C87AA000DFFFEFF1DF9F5FA28F813.ttl
+++ b/data/1B/3C/87/1B3C87AA000DFFFEFF1DF9F5FA28F813.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_marginata>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "marginata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA000DFFFEFF1DFD22FBC4FC49.ttl b/data/1B/3C/87/1B3C87AA000DFFFEFF1DFD22FBC4FC49.ttl
index 782d419099cd..056777c4b9bb 100644
--- a/data/1B/3C/87/1B3C87AA000DFFFEFF1DFD22FBC4FC49.ttl
+++ b/data/1B/3C/87/1B3C87AA000DFFFEFF1DFD22FBC4FC49.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_kustai>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "kustai" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA000EFFFDFF1DFE8AFAF4FC01.ttl b/data/1B/3C/87/1B3C87AA000EFFFDFF1DFE8AFAF4FC01.ttl
index e6c8a6d2a1d9..df8bef738065 100644
--- a/data/1B/3C/87/1B3C87AA000EFFFDFF1DFE8AFAF4FC01.ttl
+++ b/data/1B/3C/87/1B3C87AA000EFFFDFF1DFE8AFAF4FC01.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_rubriventris>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "rubriventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA000FFFFCFF1DFF62FB54FD55.ttl b/data/1B/3C/87/1B3C87AA000FFFFCFF1DFF62FB54FD55.ttl
index 7487c7623885..5f72bb2b2b9a 100644
--- a/data/1B/3C/87/1B3C87AA000FFFFCFF1DFF62FB54FD55.ttl
+++ b/data/1B/3C/87/1B3C87AA000FFFFCFF1DFF62FB54FD55.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_orphanula>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "orphanula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA000FFFFDFF1DF939FF54FEE5.ttl b/data/1B/3C/87/1B3C87AA000FFFFDFF1DF939FF54FEE5.ttl
index 510445fcaa13..731ee43698b3 100644
--- a/data/1B/3C/87/1B3C87AA000FFFFDFF1DF939FF54FEE5.ttl
+++ b/data/1B/3C/87/1B3C87AA000FFFFDFF1DF939FF54FEE5.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_rubriventris>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "rubriventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA0020FFD3FF1DFBE6FEA9F945.ttl b/data/1B/3C/87/1B3C87AA0020FFD3FF1DFBE6FEA9F945.ttl
index a3c537c049c0..1fef36d64c85 100644
--- a/data/1B/3C/87/1B3C87AA0020FFD3FF1DFBE6FEA9F945.ttl
+++ b/data/1B/3C/87/1B3C87AA0020FFD3FF1DFBE6FEA9F945.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_triliturata>
+    dwc:genus "Leucocelis" ;
     dwc:rank "species" ;
     dwc:species "triliturata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA0020FFD3FF1DFE6EFE17FC49.ttl b/data/1B/3C/87/1B3C87AA0020FFD3FF1DFE6EFE17FC49.ttl
index fa3046e4d868..b48fc534ffa1 100644
--- a/data/1B/3C/87/1B3C87AA0020FFD3FF1DFE6EFE17FC49.ttl
+++ b/data/1B/3C/87/1B3C87AA0020FFD3FF1DFE6EFE17FC49.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA0021FFD2FF1DFB0EFF6EF989.ttl b/data/1B/3C/87/1B3C87AA0021FFD2FF1DFB0EFF6EF989.ttl
index fa3f2bc48a91..e155f935a3c5 100644
--- a/data/1B/3C/87/1B3C87AA0021FFD2FF1DFB0EFF6EF989.ttl
+++ b/data/1B/3C/87/1B3C87AA0021FFD2FF1DFB0EFF6EF989.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_maculicollis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "species" ;
     dwc:species "maculicollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA0021FFD2FF1DFDB2FAB1FB61.ttl b/data/1B/3C/87/1B3C87AA0021FFD2FF1DFDB2FAB1FB61.ttl
index c068ae7eceee..a65bbd1ed811 100644
--- a/data/1B/3C/87/1B3C87AA0021FFD2FF1DFDB2FAB1FB61.ttl
+++ b/data/1B/3C/87/1B3C87AA0021FFD2FF1DFDB2FAB1FB61.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA0021FFD3FF1DF9A7FDFBFEC1.ttl b/data/1B/3C/87/1B3C87AA0021FFD3FF1DF9A7FDFBFEC1.ttl
index d2b43c337b3b..e28e7c39e58f 100644
--- a/data/1B/3C/87/1B3C87AA0021FFD3FF1DF9A7FDFBFEC1.ttl
+++ b/data/1B/3C/87/1B3C87AA0021FFD3FF1DF9A7FDFBFEC1.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA0022FFD1FF1DFC02FC7EFA94.ttl b/data/1B/3C/87/1B3C87AA0022FFD1FF1DFC02FC7EFA94.ttl
index 3e8a0f34fd7e..771ea0ce2b2e 100644
--- a/data/1B/3C/87/1B3C87AA0022FFD1FF1DFC02FC7EFA94.ttl
+++ b/data/1B/3C/87/1B3C87AA0022FFD1FF1DFC02FC7EFA94.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis_amabilis>
+    dwc:genus "Mausoleopsis" ;
     dwc:rank "species" ;
     dwc:species "amabilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis_Mausoleopsis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis_Mausoleopsis>
+    dwc:genus "Mausoleopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mausoleopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis> ;
diff --git a/data/1B/3C/87/1B3C87AA0022FFD1FF1DFF62FDB9FC6C.ttl b/data/1B/3C/87/1B3C87AA0022FFD1FF1DFF62FDB9FC6C.ttl
index cc371afe86fd..6dec457bd7e1 100644
--- a/data/1B/3C/87/1B3C87AA0022FFD1FF1DFF62FDB9FC6C.ttl
+++ b/data/1B/3C/87/1B3C87AA0022FFD1FF1DFF62FDB9FC6C.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis_amabilis>
+    dwc:genus "Mausoleopsis" ;
     dwc:rank "species" ;
     dwc:species "amabilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis_Mausoleopsis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis_Mausoleopsis>
+    dwc:genus "Mausoleopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mausoleopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mausoleopsis> ;
diff --git a/data/1B/3C/87/1B3C87AA0027FFD4FF1DFD6AFE68FB4D.ttl b/data/1B/3C/87/1B3C87AA0027FFD4FF1DFD6AFE68FB4D.ttl
index 8991ee9aea89..13009860ebea 100644
--- a/data/1B/3C/87/1B3C87AA0027FFD4FF1DFD6AFE68FB4D.ttl
+++ b/data/1B/3C/87/1B3C87AA0027FFD4FF1DFD6AFE68FB4D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coenochilus_calcaratus>
+    dwc:genus "Coenochilus" ;
     dwc:rank "species" ;
     dwc:species "calcaratus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coenochilus> ;
diff --git a/data/1B/3C/87/1B3C87AA002AFFD9FF1DF97BFE8EF846.ttl b/data/1B/3C/87/1B3C87AA002AFFD9FF1DF97BFE8EF846.ttl
index a13b91bd2701..6385996e1bdb 100644
--- a/data/1B/3C/87/1B3C87AA002AFFD9FF1DF97BFE8EF846.ttl
+++ b/data/1B/3C/87/1B3C87AA002AFFD9FF1DF97BFE8EF846.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymophorus_flavonotatus>
+    dwc:genus "Cymophorus" ;
     dwc:rank "species" ;
     dwc:species "flavonotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymophorus_Neocymophorus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymophorus_Neocymophorus>
+    dwc:genus "Cymophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neocymophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymophorus> ;
diff --git a/data/1B/3C/87/1B3C87AA002AFFD9FF1DFB57FB9BF9F2.ttl b/data/1B/3C/87/1B3C87AA002AFFD9FF1DFB57FB9BF9F2.ttl
index cdf82f7cca7a..ef7a2310258b 100644
--- a/data/1B/3C/87/1B3C87AA002AFFD9FF1DFB57FB9BF9F2.ttl
+++ b/data/1B/3C/87/1B3C87AA002AFFD9FF1DFB57FB9BF9F2.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymophorus_spiniventris>
+    dwc:genus "Cymophorus" ;
     dwc:rank "species" ;
     dwc:species "spiniventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymophorus_Eucymophorus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymophorus_Eucymophorus>
+    dwc:genus "Cymophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucymophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymophorus> ;
diff --git a/data/1B/3C/87/1B3C87AA002AFFD9FF1DFD6BFC21FBD9.ttl b/data/1B/3C/87/1B3C87AA002AFFD9FF1DFD6BFC21FBD9.ttl
index a7589b2dac24..01ab031b8cbf 100644
--- a/data/1B/3C/87/1B3C87AA002AFFD9FF1DFD6BFC21FBD9.ttl
+++ b/data/1B/3C/87/1B3C87AA002AFFD9FF1DFD6BFC21FBD9.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymophorus_squamosus>
+    dwc:genus "Cymophorus" ;
     dwc:rank "species" ;
     dwc:species "squamosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymophorus_Clydonophorus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymophorus_Clydonophorus>
+    dwc:genus "Cymophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Clydonophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymophorus> ;
diff --git a/data/1B/3C/87/1B3C87AA002CFFDDFF1DF9A7FB25FE2D.ttl b/data/1B/3C/87/1B3C87AA002CFFDDFF1DF9A7FB25FE2D.ttl
index ab93516dda81..2cf9a28cebc9 100644
--- a/data/1B/3C/87/1B3C87AA002CFFDDFF1DF9A7FB25FE2D.ttl
+++ b/data/1B/3C/87/1B3C87AA002CFFDDFF1DF9A7FB25FE2D.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Campsiura_angolensis>
+    dwc:genus "Campsiura" ;
     dwc:rank "species" ;
     dwc:species "angolensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Campsiura_Macroma> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Campsiura_Macroma>
+    dwc:genus "Campsiura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macroma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Campsiura> ;
diff --git a/data/1B/3C/87/1B3C87AA002CFFDFFF1DFD23FAF0F989.ttl b/data/1B/3C/87/1B3C87AA002CFFDFFF1DFD23FAF0F989.ttl
index dd3e2756d430..56f3ae6b6d9e 100644
--- a/data/1B/3C/87/1B3C87AA002CFFDFFF1DFD23FAF0F989.ttl
+++ b/data/1B/3C/87/1B3C87AA002CFFDFFF1DFD23FAF0F989.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Campsiura_angolensis>
+    dwc:genus "Campsiura" ;
     dwc:rank "species" ;
     dwc:species "angolensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Campsiura_Macroma> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Campsiura_Macroma>
+    dwc:genus "Campsiura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macroma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Campsiura> ;
diff --git a/data/1B/3C/87/1B3C87AA002DFFDEFF1DFF62FA20FE75.ttl b/data/1B/3C/87/1B3C87AA002DFFDEFF1DFF62FA20FE75.ttl
index d3d820b351d6..75d3c677012f 100644
--- a/data/1B/3C/87/1B3C87AA002DFFDEFF1DFF62FA20FE75.ttl
+++ b/data/1B/3C/87/1B3C87AA002DFFDEFF1DFF62FA20FE75.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymophorus_Syntomopteryx>
+    dwc:genus "Cymophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syntomopteryx" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymophorus> ;
diff --git a/data/1B/3C/87/1B3C87AA002EFFDDFF1DFA7EFCE3F945.ttl b/data/1B/3C/87/1B3C87AA002EFFDDFF1DFA7EFCE3F945.ttl
index 587c1a269975..20cae088a2be 100644
--- a/data/1B/3C/87/1B3C87AA002EFFDDFF1DFA7EFCE3F945.ttl
+++ b/data/1B/3C/87/1B3C87AA002EFFDDFF1DFA7EFCE3F945.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anatonochilus_Anatonochilus>
+    dwc:genus "Anatonochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anatonochilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anatonochilus> ;
diff --git a/data/1B/3C/87/1B3C87AA002EFFDDFF1DFD07FBC9FBB5.ttl b/data/1B/3C/87/1B3C87AA002EFFDDFF1DFD07FBC9FBB5.ttl
index 57df3be71d6d..6f13febf13d0 100644
--- a/data/1B/3C/87/1B3C87AA002EFFDDFF1DFD07FBC9FBB5.ttl
+++ b/data/1B/3C/87/1B3C87AA002EFFDDFF1DFD07FBC9FBB5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Campsiura_Macroma>
+    dwc:genus "Campsiura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macroma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Campsiura> ;
diff --git a/data/1B/3C/87/1B3C87AA002EFFDDFF1DFE43FA85FD69.ttl b/data/1B/3C/87/1B3C87AA002EFFDDFF1DFE43FA85FD69.ttl
index 9f545e13923f..76b2d5414533 100644
--- a/data/1B/3C/87/1B3C87AA002EFFDDFF1DFE43FA85FD69.ttl
+++ b/data/1B/3C/87/1B3C87AA002EFFDDFF1DFE43FA85FD69.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Campsiura_Macroma>
+    dwc:genus "Campsiura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macroma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Campsiura> ;
diff --git a/data/1B/3C/87/1B3C87AA0030FFC3FF1DFCBEFE3FF9F5.ttl b/data/1B/3C/87/1B3C87AA0030FFC3FF1DFCBEFE3FF9F5.ttl
index 9ab01934b676..292c943b783b 100644
--- a/data/1B/3C/87/1B3C87AA0030FFC3FF1DFCBEFE3FF9F5.ttl
+++ b/data/1B/3C/87/1B3C87AA0030FFC3FF1DFCBEFE3FF9F5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_sinuata>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "sinuata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA0030FFC3FF1DFE42FA38FCB1.ttl b/data/1B/3C/87/1B3C87AA0030FFC3FF1DFE42FA38FCB1.ttl
index 0f032be84e40..f2015e4b901b 100644
--- a/data/1B/3C/87/1B3C87AA0030FFC3FF1DFE42FA38FCB1.ttl
+++ b/data/1B/3C/87/1B3C87AA0030FFC3FF1DFE42FA38FCB1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_sinuata>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "sinuata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA0033FFC0FF1DFEB6FA8DFC9D.ttl b/data/1B/3C/87/1B3C87AA0033FFC0FF1DFEB6FA8DFC9D.ttl
index 3eaf6ac1f183..865ccbe8bb29 100644
--- a/data/1B/3C/87/1B3C87AA0033FFC0FF1DFEB6FA8DFC9D.ttl
+++ b/data/1B/3C/87/1B3C87AA0033FFC0FF1DFEB6FA8DFC9D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnoda_viridana>
+    dwc:genus "Pachnoda" ;
     dwc:rank "species" ;
     dwc:species "viridana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnoda> ;
diff --git a/data/1B/3C/87/1B3C87AA0034FFC4FF1DF9C2FC78FF5D.ttl b/data/1B/3C/87/1B3C87AA0034FFC4FF1DF9C2FC78FF5D.ttl
index d3965bd9d189..850e54a5fd4a 100644
--- a/data/1B/3C/87/1B3C87AA0034FFC4FF1DF9C2FC78FF5D.ttl
+++ b/data/1B/3C/87/1B3C87AA0034FFC4FF1DF9C2FC78FF5D.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polystalactica_affinis>
+    dwc:genus "Polystalactica" ;
     dwc:rank "species" ;
     dwc:species "affinis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polystalactica_Polystalactica> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polystalactica_Polystalactica>
+    dwc:genus "Polystalactica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polystalactica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polystalactica> ;
diff --git a/data/1B/3C/87/1B3C87AA0034FFC7FF1DFD96FB3AFB05.ttl b/data/1B/3C/87/1B3C87AA0034FFC7FF1DFD96FB3AFB05.ttl
index 38b99fa7c555..fe7109fb02cc 100644
--- a/data/1B/3C/87/1B3C87AA0034FFC7FF1DFD96FB3AFB05.ttl
+++ b/data/1B/3C/87/1B3C87AA0034FFC7FF1DFD96FB3AFB05.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phonotaenia_scalaris>
+    dwc:genus "Phonotaenia" ;
     dwc:rank "species" ;
     dwc:species "scalaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phonotaenia> ;
diff --git a/data/1B/3C/87/1B3C87AA0035FFC6FF1DFE6EFB23FC49.ttl b/data/1B/3C/87/1B3C87AA0035FFC6FF1DFE6EFB23FC49.ttl
index c6c73a061589..07b8d5e54cca 100644
--- a/data/1B/3C/87/1B3C87AA0035FFC6FF1DFE6EFB23FC49.ttl
+++ b/data/1B/3C/87/1B3C87AA0035FFC6FF1DFE6EFB23FC49.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachnodella_marginella>
+    dwc:genus "Pachnodella" ;
     dwc:rank "species" ;
     dwc:species "marginella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachnodella> ;
diff --git a/data/1B/3C/87/1B3C87AA0037FFC4FF1DFA9AFABFF919.ttl b/data/1B/3C/87/1B3C87AA0037FFC4FF1DFA9AFABFF919.ttl
index ff213af1908c..04ae77bb6ce1 100644
--- a/data/1B/3C/87/1B3C87AA0037FFC4FF1DFA9AFABFF919.ttl
+++ b/data/1B/3C/87/1B3C87AA0037FFC4FF1DFA9AFABFF919.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhabdotis_aulica>
+    dwc:genus "Rhabdotis" ;
     dwc:rank "species" ;
     dwc:species "aulica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhabdotis> ;
diff --git a/data/1B/3C/87/1B3C87AA0037FFC4FF1DFD97FAB1FC49.ttl b/data/1B/3C/87/1B3C87AA0037FFC4FF1DFD97FAB1FC49.ttl
index 0ea09fef4c43..3406f62e060a 100644
--- a/data/1B/3C/87/1B3C87AA0037FFC4FF1DFD97FAB1FC49.ttl
+++ b/data/1B/3C/87/1B3C87AA0037FFC4FF1DFD97FAB1FC49.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polystalactica_Trichocelis>
+    dwc:genus "Polystalactica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polystalactica> ;
diff --git a/data/1B/3C/87/1B3C87AA0037FFC4FF1DFED2FC15FD99.ttl b/data/1B/3C/87/1B3C87AA0037FFC4FF1DFED2FC15FD99.ttl
index 4fa8a9e5ea98..8506010fd507 100644
--- a/data/1B/3C/87/1B3C87AA0037FFC4FF1DFED2FC15FD99.ttl
+++ b/data/1B/3C/87/1B3C87AA0037FFC4FF1DFED2FC15FD99.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polystalactica_Polystalactica>
+    dwc:genus "Polystalactica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polystalactica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polystalactica> ;
diff --git a/data/1B/3C/87/1B3C87AA0038FFC8FF1DFA32FD9EFEE5.ttl b/data/1B/3C/87/1B3C87AA0038FFC8FF1DFA32FD9EFEE5.ttl
index df24823948a0..0f576a06e669 100644
--- a/data/1B/3C/87/1B3C87AA0038FFC8FF1DFA32FD9EFEE5.ttl
+++ b/data/1B/3C/87/1B3C87AA0038FFC8FF1DFA32FD9EFEE5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xeloma_tomentosa>
+    dwc:genus "Xeloma" ;
     dwc:rank "species" ;
     dwc:species "tomentosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xeloma> ;
diff --git a/data/1B/3C/87/1B3C87AA0039FFCBFF1DF91FFD48FF5D.ttl b/data/1B/3C/87/1B3C87AA0039FFCBFF1DF91FFD48FF5D.ttl
index 02e29b1f51cf..638b7306ee60 100644
--- a/data/1B/3C/87/1B3C87AA0039FFCBFF1DF91FFD48FF5D.ttl
+++ b/data/1B/3C/87/1B3C87AA0039FFCBFF1DF91FFD48FF5D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichocephala_Trichocephala>
+    dwc:genus "Trichocephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichocephala" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichocephala> ;
diff --git a/data/1B/3C/87/1B3C87AA003BFFC8FF1DFD22FB2AFBD9.ttl b/data/1B/3C/87/1B3C87AA003BFFC8FF1DFD22FB2AFBD9.ttl
index f66e19305750..fb1ac0ad69ff 100644
--- a/data/1B/3C/87/1B3C87AA003BFFC8FF1DFD22FB2AFBD9.ttl
+++ b/data/1B/3C/87/1B3C87AA003BFFC8FF1DFD22FB2AFBD9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acrothyrea_Acrothyrea>
+    dwc:genus "Acrothyrea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acrothyrea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acrothyrea> ;
diff --git a/data/1B/3C/87/1B3C87AA003CFFCFFF1DF9A7FAE9F879.ttl b/data/1B/3C/87/1B3C87AA003CFFCFFF1DF9A7FAE9F879.ttl
index 91bb93c7ec61..5f4a9573ffed 100644
--- a/data/1B/3C/87/1B3C87AA003CFFCFFF1DF9A7FAE9F879.ttl
+++ b/data/1B/3C/87/1B3C87AA003CFFCFFF1DF9A7FAE9F879.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Amauroleucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amauroleucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA003CFFCFFF1DFBE7FB82F989.ttl b/data/1B/3C/87/1B3C87AA003CFFCFFF1DFBE7FB82F989.ttl
index 79c3b8116436..17597b09dffc 100644
--- a/data/1B/3C/87/1B3C87AA003CFFCFFF1DFBE7FB82F989.ttl
+++ b/data/1B/3C/87/1B3C87AA003CFFCFFF1DFBE7FB82F989.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Amauroleucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amauroleucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA003DFFCEFF1DF9EEFF55F879.ttl b/data/1B/3C/87/1B3C87AA003DFFCEFF1DF9EEFF55F879.ttl
index bfc0b682f585..6c29c166f5ec 100644
--- a/data/1B/3C/87/1B3C87AA003DFFCEFF1DF9EEFF55F879.ttl
+++ b/data/1B/3C/87/1B3C87AA003DFFCEFF1DF9EEFF55F879.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Discopeltis_tricolor>
+    dwc:genus "Discopeltis" ;
     dwc:rank "species" ;
     dwc:species "tricolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Discopeltis> ;
diff --git a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFA10FEC2F8EE.ttl b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFA10FEC2F8EE.ttl
index f9e6f1115257..34e564d8d334 100644
--- a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFA10FEC2F8EE.ttl
+++ b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFA10FEC2F8EE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFB7BFB7EFA1A.ttl b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFB7BFB7EFA1A.ttl
index 7fa425029a9e..390078bd5857 100644
--- a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFB7BFB7EFA1A.ttl
+++ b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFB7BFB7EFA1A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFDB2FB5AFBFD.ttl b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFDB2FB5AFBFD.ttl
index 72d6591d9bc4..a8dcee81bc83 100644
--- a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFDB2FB5AFBFD.ttl
+++ b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFDB2FB5AFBFD.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFF63FEC2FDBD.ttl b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFF63FEC2FDBD.ttl
index 05c9d8407150..33c006f774e6 100644
--- a/data/1B/3C/87/1B3C87AA003FFFCCFF1DFF63FEC2FDBD.ttl
+++ b/data/1B/3C/87/1B3C87AA003FFFCCFF1DFF63FEC2FDBD.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_adspersa>
+    dwc:genus "Leucocelis" ;
     dwc:rank "species" ;
     dwc:species "adspersa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA003FFFD2FF1DF88FFDA3FDBD.ttl b/data/1B/3C/87/1B3C87AA003FFFD2FF1DF88FFDA3FDBD.ttl
index 6bb94d525999..0ecec4308a93 100644
--- a/data/1B/3C/87/1B3C87AA003FFFD2FF1DF88FFDA3FDBD.ttl
+++ b/data/1B/3C/87/1B3C87AA003FFFD2FF1DF88FFDA3FDBD.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leucocelis_Leucocelis>
+    dwc:genus "Leucocelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucocelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leucocelis> ;
diff --git a/data/1B/3C/87/1B3C87AA0040FFB3FF1DF9E4FAADF807.ttl b/data/1B/3C/87/1B3C87AA0040FFB3FF1DF9E4FAADF807.ttl
index 160abfb91d4c..e6dcd4f732ea 100644
--- a/data/1B/3C/87/1B3C87AA0040FFB3FF1DF9E4FAADF807.ttl
+++ b/data/1B/3C/87/1B3C87AA0040FFB3FF1DF9E4FAADF807.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlorocala_africana>
+    dwc:genus "Chlorocala" ;
     dwc:rank "species" ;
     dwc:species "africana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlorocala> ;
diff --git a/data/1B/3C/87/1B3C87AA0040FFB3FF1DFC5BFD58FB1E.ttl b/data/1B/3C/87/1B3C87AA0040FFB3FF1DFC5BFD58FB1E.ttl
index e83c1fec3396..b02c63ba2dfe 100644
--- a/data/1B/3C/87/1B3C87AA0040FFB3FF1DFC5BFD58FB1E.ttl
+++ b/data/1B/3C/87/1B3C87AA0040FFB3FF1DFC5BFD58FB1E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cheirolasia_burkei>
+    dwc:genus "Cheirolasia" ;
     dwc:rank "species" ;
     dwc:species "burkei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cheirolasia> ;
diff --git a/data/1B/3C/87/1B3C87AA0040FFB3FF1DFEB8FAF8FCDF.ttl b/data/1B/3C/87/1B3C87AA0040FFB3FF1DFEB8FAF8FCDF.ttl
index 3ea6ac977889..1ff301406633 100644
--- a/data/1B/3C/87/1B3C87AA0040FFB3FF1DFEB8FAF8FCDF.ttl
+++ b/data/1B/3C/87/1B3C87AA0040FFB3FF1DFEB8FAF8FCDF.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cheirolasia_burkei>
+    dwc:genus "Cheirolasia" ;
     dwc:rank "species" ;
     dwc:species "burkei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cheirolasia> ;
diff --git a/data/1B/3C/87/1B3C87AA0042FFB1FF1DFB72FEB3F9F5.ttl b/data/1B/3C/87/1B3C87AA0042FFB1FF1DFB72FEB3F9F5.ttl
index fa04ac9d60bb..6bef77ad3805 100644
--- a/data/1B/3C/87/1B3C87AA0042FFB1FF1DFB72FEB3F9F5.ttl
+++ b/data/1B/3C/87/1B3C87AA0042FFB1FF1DFB72FEB3F9F5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlorocala_smaragdina>
+    dwc:genus "Chlorocala" ;
     dwc:rank "species" ;
     dwc:species "smaragdina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlorocala> ;
diff --git a/data/1B/3C/87/1B3C87AA0043FFB0FF1DFF62FED4FB4D.ttl b/data/1B/3C/87/1B3C87AA0043FFB0FF1DFF62FED4FB4D.ttl
index c325065da816..ebc3085f8423 100644
--- a/data/1B/3C/87/1B3C87AA0043FFB0FF1DFF62FED4FB4D.ttl
+++ b/data/1B/3C/87/1B3C87AA0043FFB0FF1DFF62FED4FB4D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlorocala_africana>
+    dwc:genus "Chlorocala" ;
     dwc:rank "species" ;
     dwc:species "africana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlorocala> ;
diff --git a/data/1B/3C/87/1B3C87AA0045FFB4FF1DFA9BFDD1FE09.ttl b/data/1B/3C/87/1B3C87AA0045FFB4FF1DFA9BFDD1FE09.ttl
index 9dbb00f5f18a..c542712826ba 100644
--- a/data/1B/3C/87/1B3C87AA0045FFB4FF1DFA9BFDD1FE09.ttl
+++ b/data/1B/3C/87/1B3C87AA0045FFB4FF1DFA9BFDD1FE09.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_trivittata>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "species" ;
     dwc:species "trivittata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Chondrorrhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Chondrorrhina>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chondrorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0045FFB6FF1DFD4FFDBAFA95.ttl b/data/1B/3C/87/1B3C87AA0045FFB6FF1DFD4FFDBAFA95.ttl
index c414cead3d4d..dc12ee818bde 100644
--- a/data/1B/3C/87/1B3C87AA0045FFB6FF1DFD4FFDBAFA95.ttl
+++ b/data/1B/3C/87/1B3C87AA0045FFB6FF1DFD4FFDBAFA95.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Chondrorrhina>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chondrorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0047FFB4FF1DFB72FEF1F9F2.ttl b/data/1B/3C/87/1B3C87AA0047FFB4FF1DFB72FEF1F9F2.ttl
index 20d496660810..b39d207bad7f 100644
--- a/data/1B/3C/87/1B3C87AA0047FFB4FF1DFB72FEF1F9F2.ttl
+++ b/data/1B/3C/87/1B3C87AA0047FFB4FF1DFB72FEF1F9F2.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_cinctuta>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "species" ;
     dwc:species "cinctuta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Plaesiorrhinella> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Plaesiorrhinella>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plaesiorrhinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0047FFB4FF1DFE26FBFBFBFD.ttl b/data/1B/3C/87/1B3C87AA0047FFB4FF1DFE26FBFBFBFD.ttl
index 0eca99ef33fe..ec8c8b199851 100644
--- a/data/1B/3C/87/1B3C87AA0047FFB4FF1DFE26FBFBFBFD.ttl
+++ b/data/1B/3C/87/1B3C87AA0047FFB4FF1DFE26FBFBFBFD.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_cinctuta>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "species" ;
     dwc:species "cinctuta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Plaesiorrhinella> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Plaesiorrhinella>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plaesiorrhinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0047FFBAFF1DF97AFB13FEC1.ttl b/data/1B/3C/87/1B3C87AA0047FFBAFF1DF97AFB13FEC1.ttl
index ff86187d78e8..41638afb41fc 100644
--- a/data/1B/3C/87/1B3C87AA0047FFBAFF1DF97AFB13FEC1.ttl
+++ b/data/1B/3C/87/1B3C87AA0047FFBAFF1DF97AFB13FEC1.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_plana>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "species" ;
     dwc:species "plana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Plaesiorrhinella> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Plaesiorrhinella>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plaesiorrhinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0048FFB8FF1DF932FB95FF71.ttl b/data/1B/3C/87/1B3C87AA0048FFB8FF1DF932FB95FF71.ttl
index 2240cfdbd948..bd353669c6f1 100644
--- a/data/1B/3C/87/1B3C87AA0048FFB8FF1DF932FB95FF71.ttl
+++ b/data/1B/3C/87/1B3C87AA0048FFB8FF1DF932FB95FF71.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_loricata>
+    dwc:genus "Eudicella" ;
     dwc:rank "species" ;
     dwc:species "loricata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella_Cyprolais> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_Cyprolais>
+    dwc:genus "Eudicella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyprolais" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella> ;
diff --git a/data/1B/3C/87/1B3C87AA0048FFBBFF1DFB9EFE25F93D.ttl b/data/1B/3C/87/1B3C87AA0048FFBBFF1DFB9EFE25F93D.ttl
index 76eda33b06f2..93d863bce3a3 100644
--- a/data/1B/3C/87/1B3C87AA0048FFBBFF1DFB9EFE25F93D.ttl
+++ b/data/1B/3C/87/1B3C87AA0048FFBBFF1DFB9EFE25F93D.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_loricata>
+    dwc:genus "Eudicella" ;
     dwc:rank "species" ;
     dwc:species "loricata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella_Cyprolais> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_Cyprolais>
+    dwc:genus "Eudicella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyprolais" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella> ;
diff --git a/data/1B/3C/87/1B3C87AA0049FFBAFF1DFAC6FC1BF945.ttl b/data/1B/3C/87/1B3C87AA0049FFBAFF1DFAC6FC1BF945.ttl
index e82356d4b783..f3bfeb4e18f4 100644
--- a/data/1B/3C/87/1B3C87AA0049FFBAFF1DFAC6FC1BF945.ttl
+++ b/data/1B/3C/87/1B3C87AA0049FFBAFF1DFAC6FC1BF945.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicronorhina_derbyana>
+    dwc:genus "Dicronorhina" ;
     dwc:rank "species" ;
     dwc:species "derbyana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicronorhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0049FFBAFF1DFE6FFC5BFB91.ttl b/data/1B/3C/87/1B3C87AA0049FFBAFF1DFE6FFC5BFB91.ttl
index df2bbdc73faa..0087f18213a3 100644
--- a/data/1B/3C/87/1B3C87AA0049FFBAFF1DFE6FFC5BFB91.ttl
+++ b/data/1B/3C/87/1B3C87AA0049FFBAFF1DFE6FFC5BFB91.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina_Plaesiorrhinella>
+    dwc:genus "Chondrorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plaesiorrhinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chondrorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA004BFFB8FF1DFD4EFEA6FAA9.ttl b/data/1B/3C/87/1B3C87AA004BFFB8FF1DFD4EFEA6FAA9.ttl
index 3c48e60b5b6f..8122bf66338e 100644
--- a/data/1B/3C/87/1B3C87AA004BFFB8FF1DFD4EFEA6FAA9.ttl
+++ b/data/1B/3C/87/1B3C87AA004BFFB8FF1DFD4EFEA6FAA9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_Eudicella>
+    dwc:genus "Eudicella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudicella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella> ;
diff --git a/data/1B/3C/87/1B3C87AA004BFFB8FF1DFEFEFE48FD21.ttl b/data/1B/3C/87/1B3C87AA004BFFB8FF1DFEFEFE48FD21.ttl
index fab8f91fff25..4a882f6ba217 100644
--- a/data/1B/3C/87/1B3C87AA004BFFB8FF1DFEFEFE48FD21.ttl
+++ b/data/1B/3C/87/1B3C87AA004BFFB8FF1DFEFEFE48FD21.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_Cyprolais>
+    dwc:genus "Eudicella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyprolais" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella> ;
diff --git a/data/1B/3C/87/1B3C87AA004BFFBEFF1DFAC6FEA9FEE5.ttl b/data/1B/3C/87/1B3C87AA004BFFBEFF1DFAC6FEA9FEE5.ttl
index 863b3c2ae623..ce92a2adf63c 100644
--- a/data/1B/3C/87/1B3C87AA004BFFBEFF1DFAC6FEA9FEE5.ttl
+++ b/data/1B/3C/87/1B3C87AA004BFFBEFF1DFAC6FEA9FEE5.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_tetraspilota>
+    dwc:genus "Eudicella" ;
     dwc:rank "species" ;
     dwc:species "tetraspilota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella_Eudicella> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eudicella_Eudicella>
+    dwc:genus "Eudicella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eudicella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eudicella> ;
diff --git a/data/1B/3C/87/1B3C87AA004DFFBCFF1DF932FF6EFE09.ttl b/data/1B/3C/87/1B3C87AA004DFFBCFF1DF932FF6EFE09.ttl
index 3391a9db2348..1ea6450a0610 100644
--- a/data/1B/3C/87/1B3C87AA004DFFBCFF1DF932FF6EFE09.ttl
+++ b/data/1B/3C/87/1B3C87AA004DFFBCFF1DF932FF6EFE09.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_cruda>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "cruda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA004DFFBEFF1DFD06FD98FAF1.ttl b/data/1B/3C/87/1B3C87AA004DFFBEFF1DFD06FD98FAF1.ttl
index d7f2da42cb91..804eebcd90dd 100644
--- a/data/1B/3C/87/1B3C87AA004DFFBEFF1DFD06FD98FAF1.ttl
+++ b/data/1B/3C/87/1B3C87AA004DFFBEFF1DFD06FD98FAF1.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_angolensis>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "angolensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA004FFFBCFF1DFB2BFB56F945.ttl b/data/1B/3C/87/1B3C87AA004FFFBCFF1DFB2BFB56F945.ttl
index 8330e1fe0ce6..93c0c605ac33 100644
--- a/data/1B/3C/87/1B3C87AA004FFFBCFF1DFB2BFB56F945.ttl
+++ b/data/1B/3C/87/1B3C87AA004FFFBCFF1DFB2BFB56F945.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_cruda>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "cruda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA004FFFBCFF1DFE26FDC7FB05.ttl b/data/1B/3C/87/1B3C87AA004FFFBCFF1DFE26FDC7FB05.ttl
index d08b48178ecb..2215d7ad8f8c 100644
--- a/data/1B/3C/87/1B3C87AA004FFFBCFF1DFE26FDC7FB05.ttl
+++ b/data/1B/3C/87/1B3C87AA004FFFBCFF1DFE26FDC7FB05.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_cruda>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "cruda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA004FFFBDFF1DF8EAFEBBFE09.ttl b/data/1B/3C/87/1B3C87AA004FFFBDFF1DF8EAFEBBFE09.ttl
index 3bde1d34b768..2c4ff3e2340f 100644
--- a/data/1B/3C/87/1B3C87AA004FFFBDFF1DF8EAFEBBFE09.ttl
+++ b/data/1B/3C/87/1B3C87AA004FFFBDFF1DF8EAFEBBFE09.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_cruda>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "cruda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA0052FFA1FF1DFD96FDADFBD9.ttl b/data/1B/3C/87/1B3C87AA0052FFA1FF1DFD96FDADFBD9.ttl
index 4d4e5c004b35..eaf5967cd2be 100644
--- a/data/1B/3C/87/1B3C87AA0052FFA1FF1DFD96FDADFBD9.ttl
+++ b/data/1B/3C/87/1B3C87AA0052FFA1FF1DFD96FDADFBD9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trogodes_Trogodes>
+    dwc:genus "Trogodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trogodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trogodes> ;
diff --git a/data/1B/3C/87/1B3C87AA0052FFA1FF1DFF62FAA3FD99.ttl b/data/1B/3C/87/1B3C87AA0052FFA1FF1DFF62FAA3FD99.ttl
index af20c4718b26..dcc7324c0022 100644
--- a/data/1B/3C/87/1B3C87AA0052FFA1FF1DFF62FAA3FD99.ttl
+++ b/data/1B/3C/87/1B3C87AA0052FFA1FF1DFF62FAA3FD99.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trogodes_Trogodes>
+    dwc:genus "Trogodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trogodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trogodes> ;
diff --git a/data/1B/3C/87/1B3C87AA0053FFA0FF1DF97AFE11F831.ttl b/data/1B/3C/87/1B3C87AA0053FFA0FF1DF97AFE11F831.ttl
index b499ac41ebaa..dcf331f2fef3 100644
--- a/data/1B/3C/87/1B3C87AA0053FFA0FF1DF97AFE11F831.ttl
+++ b/data/1B/3C/87/1B3C87AA0053FFA0FF1DF97AFE11F831.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trogodes_Trogodes>
+    dwc:genus "Trogodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trogodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trogodes> ;
diff --git a/data/1B/3C/87/1B3C87AA0053FFA0FF1DFCDAFD9BFB4D.ttl b/data/1B/3C/87/1B3C87AA0053FFA0FF1DFCDAFD9BFB4D.ttl
index 693ceaa71e7e..d850c1f6989b 100644
--- a/data/1B/3C/87/1B3C87AA0053FFA0FF1DFCDAFD9BFB4D.ttl
+++ b/data/1B/3C/87/1B3C87AA0053FFA0FF1DFCDAFD9BFB4D.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spilophorus_plagosus>
+    dwc:genus "Spilophorus" ;
     dwc:rank "species" ;
     dwc:species "plagosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilophorus_Spilophorus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spilophorus_Spilophorus>
+    dwc:genus "Spilophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spilophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilophorus> ;
diff --git a/data/1B/3C/87/1B3C87AA0054FFA4FF1DF8A2FE9AFC49.ttl b/data/1B/3C/87/1B3C87AA0054FFA4FF1DF8A2FE9AFC49.ttl
index 5df22c855f6c..c1e91839bc3b 100644
--- a/data/1B/3C/87/1B3C87AA0054FFA4FF1DF8A2FE9AFC49.ttl
+++ b/data/1B/3C/87/1B3C87AA0054FFA4FF1DF8A2FE9AFC49.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplognatha_Diplognatha>
+    dwc:genus "Diplognatha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplognatha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplognatha> ;
diff --git a/data/1B/3C/87/1B3C87AA0054FFA7FF1DFA37FC21F88D.ttl b/data/1B/3C/87/1B3C87AA0054FFA7FF1DFA37FC21F88D.ttl
index 32bf9cf3875c..cb766230ba7c 100644
--- a/data/1B/3C/87/1B3C87AA0054FFA7FF1DFA37FC21F88D.ttl
+++ b/data/1B/3C/87/1B3C87AA0054FFA7FF1DFA37FC21F88D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplognatha_Diplognatha>
+    dwc:genus "Diplognatha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplognatha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplognatha> ;
diff --git a/data/1B/3C/87/1B3C87AA0056FFA5FF1DFD0DFAF1FAAF.ttl b/data/1B/3C/87/1B3C87AA0056FFA5FF1DFD0DFAF1FAAF.ttl
index 18f27be091f6..50897164c5d8 100644
--- a/data/1B/3C/87/1B3C87AA0056FFA5FF1DFD0DFAF1FAAF.ttl
+++ b/data/1B/3C/87/1B3C87AA0056FFA5FF1DFD0DFAF1FAAF.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplognatha_pagana>
+    dwc:genus "Diplognatha" ;
     dwc:rank "species" ;
     dwc:species "pagana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplognatha_Diplognatha> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplognatha_Diplognatha>
+    dwc:genus "Diplognatha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplognatha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplognatha> ;
diff --git a/data/1B/3C/87/1B3C87AA0056FFABFF1DF9B6FBF3FF5D.ttl b/data/1B/3C/87/1B3C87AA0056FFABFF1DF9B6FBF3FF5D.ttl
index 6c9352b4b23f..96e380b46cdf 100644
--- a/data/1B/3C/87/1B3C87AA0056FFABFF1DF9B6FBF3FF5D.ttl
+++ b/data/1B/3C/87/1B3C87AA0056FFABFF1DF9B6FBF3FF5D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Porphyronota_cinnamomea>
+    dwc:genus "Porphyronota" ;
     dwc:rank "species" ;
     dwc:species "cinnamomea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Porphyronota> ;
diff --git a/data/1B/3C/87/1B3C87AA0057FFA5FF1DFBE6FAEFFD69.ttl b/data/1B/3C/87/1B3C87AA0057FFA5FF1DFBE6FAEFFD69.ttl
index b6d8acd6563a..fd8baffb711a 100644
--- a/data/1B/3C/87/1B3C87AA0057FFA5FF1DFBE6FAEFFD69.ttl
+++ b/data/1B/3C/87/1B3C87AA0057FFA5FF1DFBE6FAEFFD69.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplognatha_Diplognatha>
+    dwc:genus "Diplognatha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplognatha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplognatha> ;
diff --git a/data/1B/3C/87/1B3C87AA0058FFABFF1DFBFEFB53F989.ttl b/data/1B/3C/87/1B3C87AA0058FFABFF1DFBFEFB53F989.ttl
index 930f95dcc4d3..afd4a084ec9f 100644
--- a/data/1B/3C/87/1B3C87AA0058FFABFF1DFBFEFB53F989.ttl
+++ b/data/1B/3C/87/1B3C87AA0058FFABFF1DFBFEFB53F989.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Porphyronota_maculatissima>
+    dwc:genus "Porphyronota" ;
     dwc:rank "species" ;
     dwc:species "maculatissima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Porphyronota> ;
diff --git a/data/1B/3C/87/1B3C87AA0058FFABFF1DFEDBFE37FC7E.ttl b/data/1B/3C/87/1B3C87AA0058FFABFF1DFEDBFE37FC7E.ttl
index 0517fa64876d..7dea7fa089ef 100644
--- a/data/1B/3C/87/1B3C87AA0058FFABFF1DFEDBFE37FC7E.ttl
+++ b/data/1B/3C/87/1B3C87AA0058FFABFF1DFEDBFE37FC7E.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Porphyronota_hebraea>
+    dwc:genus "Porphyronota" ;
     dwc:rank "species" ;
     dwc:species "hebraea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Porphyronota> ;
diff --git a/data/1B/3C/87/1B3C87AA005CFFACFF1DF8A9FB67FE2F.ttl b/data/1B/3C/87/1B3C87AA005CFFACFF1DF8A9FB67FE2F.ttl
index 60b33897d341..3cf437fcbb01 100644
--- a/data/1B/3C/87/1B3C87AA005CFFACFF1DF8A9FB67FE2F.ttl
+++ b/data/1B/3C/87/1B3C87AA005CFFACFF1DF8A9FB67FE2F.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_hassoni>
+    dwc:genus "Anisorrhina" ;
     dwc:rank "species" ;
     dwc:species "hassoni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_Anisorrhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_Anisorrhina>
+    dwc:genus "Anisorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA005CFFAFFF1DFA7EFB3CF88D.ttl b/data/1B/3C/87/1B3C87AA005CFFAFFF1DFA7EFB3CF88D.ttl
index ebc7dcec80b8..808a875be444 100644
--- a/data/1B/3C/87/1B3C87AA005CFFAFFF1DFA7EFB3CF88D.ttl
+++ b/data/1B/3C/87/1B3C87AA005CFFAFFF1DFA7EFB3CF88D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_Anisorrhina>
+    dwc:genus "Anisorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA005CFFAFFF1DFBBAFED8FAF1.ttl b/data/1B/3C/87/1B3C87AA005CFFAFFF1DFBBAFED8FAF1.ttl
index 305ed7ac7255..ae702302435a 100644
--- a/data/1B/3C/87/1B3C87AA005CFFAFFF1DFBBAFED8FAF1.ttl
+++ b/data/1B/3C/87/1B3C87AA005CFFAFFF1DFBBAFED8FAF1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_Anisorrhina>
+    dwc:genus "Anisorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA005EFFADFF1DF91AFD63F854.ttl b/data/1B/3C/87/1B3C87AA005EFFADFF1DF91AFD63F854.ttl
index 9cb7a610d475..4a5a9739ed65 100644
--- a/data/1B/3C/87/1B3C87AA005EFFADFF1DF91AFD63F854.ttl
+++ b/data/1B/3C/87/1B3C87AA005EFFADFF1DF91AFD63F854.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Caelorrhina_superba>
+    dwc:genus "Caelorrhina" ;
     dwc:rank "species" ;
     dwc:species "superba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Caelorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA005EFFADFF1DFE74FA85FCCA.ttl b/data/1B/3C/87/1B3C87AA005EFFADFF1DFE74FA85FCCA.ttl
index 0af7df568878..894fa77bb6e7 100644
--- a/data/1B/3C/87/1B3C87AA005EFFADFF1DFE74FA85FCCA.ttl
+++ b/data/1B/3C/87/1B3C87AA005EFFADFF1DFE74FA85FCCA.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Caelorrhina_barthi>
+    dwc:genus "Caelorrhina" ;
     dwc:rank "species" ;
     dwc:species "barthi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Caelorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA005FFFACFF1DFC16FA27FA2B.ttl b/data/1B/3C/87/1B3C87AA005FFFACFF1DFC16FA27FA2B.ttl
index fdb286cd4b2e..0075c996c436 100644
--- a/data/1B/3C/87/1B3C87AA005FFFACFF1DFC16FA27FA2B.ttl
+++ b/data/1B/3C/87/1B3C87AA005FFFACFF1DFC16FA27FA2B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_Melinesthes>
+    dwc:genus "Anisorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melinesthes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA005FFFACFF1DFE4FFD0BFC66.ttl b/data/1B/3C/87/1B3C87AA005FFFACFF1DFE4FFD0BFC66.ttl
index 0d014f79bb9d..efe92099dcad 100644
--- a/data/1B/3C/87/1B3C87AA005FFFACFF1DFE4FFD0BFC66.ttl
+++ b/data/1B/3C/87/1B3C87AA005FFFACFF1DFE4FFD0BFC66.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_laeviplaga>
+    dwc:genus "Anisorrhina" ;
     dwc:rank "species" ;
     dwc:species "laeviplaga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_Anisorrhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisorrhina_Anisorrhina>
+    dwc:genus "Anisorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0061FF92FF1DFD22FEA6FAF1.ttl b/data/1B/3C/87/1B3C87AA0061FF92FF1DFD22FEA6FAF1.ttl
index 36673786f649..b6e701bf1462 100644
--- a/data/1B/3C/87/1B3C87AA0061FF92FF1DFD22FEA6FAF1.ttl
+++ b/data/1B/3C/87/1B3C87AA0061FF92FF1DFD22FEA6FAF1.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stethodesma_strachani>
+    dwc:genus "Stethodesma" ;
     dwc:rank "species" ;
     dwc:species "strachani" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stethodesma> ;
diff --git a/data/1B/3C/87/1B3C87AA0062FF91FF1DFE8BFD93FD21.ttl b/data/1B/3C/87/1B3C87AA0062FF91FF1DFE8BFD93FD21.ttl
index 20cb6a2094e3..7b9caa985ce2 100644
--- a/data/1B/3C/87/1B3C87AA0062FF91FF1DFE8BFD93FD21.ttl
+++ b/data/1B/3C/87/1B3C87AA0062FF91FF1DFE8BFD93FD21.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Incala_Incala>
+    dwc:genus "Incala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Incala" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Incala> ;
diff --git a/data/1B/3C/87/1B3C87AA0063FF90FF1DFCDAFAA9FAA9.ttl b/data/1B/3C/87/1B3C87AA0063FF90FF1DFCDAFAA9FAA9.ttl
index 8d3b4da4b421..153e6a086929 100644
--- a/data/1B/3C/87/1B3C87AA0063FF90FF1DFCDAFAA9FAA9.ttl
+++ b/data/1B/3C/87/1B3C87AA0063FF90FF1DFCDAFAA9FAA9.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clastocnemis_quadrimaculatus>
+    dwc:genus "Clastocnemis" ;
     dwc:rank "species" ;
     dwc:species "quadrimaculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clastocnemis> ;
diff --git a/data/1B/3C/87/1B3C87AA0071FF82FF1DFA36FA91F831.ttl b/data/1B/3C/87/1B3C87AA0071FF82FF1DFA36FA91F831.ttl
index 0aed55b6620e..b7aad40c5e5e 100644
--- a/data/1B/3C/87/1B3C87AA0071FF82FF1DFA36FA91F831.ttl
+++ b/data/1B/3C/87/1B3C87AA0071FF82FF1DFA36FA91F831.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_trivittata>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "trivittata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA0071FF82FF1DFC92FD22FA39.ttl b/data/1B/3C/87/1B3C87AA0071FF82FF1DFC92FD22FA39.ttl
index 3a66eb86ef94..0733add5539f 100644
--- a/data/1B/3C/87/1B3C87AA0071FF82FF1DFC92FD22FA39.ttl
+++ b/data/1B/3C/87/1B3C87AA0071FF82FF1DFC92FD22FA39.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_trivittata>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "trivittata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA0071FF82FF1DFEFEFB81FC9D.ttl b/data/1B/3C/87/1B3C87AA0071FF82FF1DFEFEFB81FC9D.ttl
index 40cbf1f531a6..30ab648da529 100644
--- a/data/1B/3C/87/1B3C87AA0071FF82FF1DFEFEFB81FC9D.ttl
+++ b/data/1B/3C/87/1B3C87AA0071FF82FF1DFEFEFB81FC9D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gnathocera_trivittata>
+    dwc:genus "Gnathocera" ;
     dwc:rank "species" ;
     dwc:species "trivittata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gnathocera> ;
diff --git a/data/1B/3C/87/1B3C87AA0072FF86FF1DF963FDCEFF71.ttl b/data/1B/3C/87/1B3C87AA0072FF86FF1DF963FDCEFF71.ttl
index 8f46c8edd662..e4ad13afb399 100644
--- a/data/1B/3C/87/1B3C87AA0072FF86FF1DF963FDCEFF71.ttl
+++ b/data/1B/3C/87/1B3C87AA0072FF86FF1DF963FDCEFF71.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_passerinii>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "species" ;
     dwc:species "passerinii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Amaurodes> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Amaurodes>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amaurodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0075FF86FF1DFA36FA8BF81D.ttl b/data/1B/3C/87/1B3C87AA0075FF86FF1DFA36FA8BF81D.ttl
index 9a27af55c568..922ae8931e14 100644
--- a/data/1B/3C/87/1B3C87AA0075FF86FF1DFA36FA8BF81D.ttl
+++ b/data/1B/3C/87/1B3C87AA0075FF86FF1DFA36FA8BF81D.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_harrisii>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "species" ;
     dwc:species "harrisii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Megalorrhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Megalorrhina>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megalorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0075FF86FF1DFBE6FB4FFA39.ttl b/data/1B/3C/87/1B3C87AA0075FF86FF1DFBE6FB4FFA39.ttl
index 3c5e94609e6b..80a6ee5a6481 100644
--- a/data/1B/3C/87/1B3C87AA0075FF86FF1DFBE6FB4FFA39.ttl
+++ b/data/1B/3C/87/1B3C87AA0075FF86FF1DFBE6FB4FFA39.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_torquata>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "species" ;
     dwc:species "torquata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Mecynorhinella> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Mecynorhinella>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mecynorhinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0075FF86FF1DFD6BFEC2FC49.ttl b/data/1B/3C/87/1B3C87AA0075FF86FF1DFD6BFEC2FC49.ttl
index 7c8f278e293b..6e66ee53dbc7 100644
--- a/data/1B/3C/87/1B3C87AA0075FF86FF1DFD6BFEC2FC49.ttl
+++ b/data/1B/3C/87/1B3C87AA0075FF86FF1DFD6BFEC2FC49.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_polyphemus>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "species" ;
     dwc:species "polyphemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Mecynorhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Mecynorhina>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mecynorhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0075FF86FF1DFEFEFA81FDC5.ttl b/data/1B/3C/87/1B3C87AA0075FF86FF1DFEFEFA81FDC5.ttl
index cab338717001..1469136e1eae 100644
--- a/data/1B/3C/87/1B3C87AA0075FF86FF1DFEFEFA81FDC5.ttl
+++ b/data/1B/3C/87/1B3C87AA0075FF86FF1DFEFEFA81FDC5.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_polyphemus>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "species" ;
     dwc:species "polyphemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Mecynorhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mecynorhina_Mecynorhina>
+    dwc:genus "Mecynorhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mecynorhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mecynorhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0076FF85FF1DFF62FEFFFDC5.ttl b/data/1B/3C/87/1B3C87AA0076FF85FF1DFF62FEFFFDC5.ttl
index 052129b4a893..ea0d6c1ed976 100644
--- a/data/1B/3C/87/1B3C87AA0076FF85FF1DFF62FEFFFDC5.ttl
+++ b/data/1B/3C/87/1B3C87AA0076FF85FF1DFF62FEFFFDC5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ptychodesthes_bicostata>
+    dwc:genus "Ptychodesthes" ;
     dwc:rank "species" ;
     dwc:species "bicostata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ptychodesthes> ;
diff --git a/data/1B/3C/87/1B3C87AA0076FF8AFF1DFA36FED8FF71.ttl b/data/1B/3C/87/1B3C87AA0076FF8AFF1DFA36FED8FF71.ttl
index 10339ce81355..bf3a64a6850b 100644
--- a/data/1B/3C/87/1B3C87AA0076FF8AFF1DFA36FED8FF71.ttl
+++ b/data/1B/3C/87/1B3C87AA0076FF8AFF1DFA36FED8FF71.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_bella>
+    dwc:genus "Stephanorrhina" ;
     dwc:rank "species" ;
     dwc:species "bella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_Aphelorrhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_Aphelorrhina>
+    dwc:genus "Stephanorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphelorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0077FF84FF1DFC4BFEE5FA39.ttl b/data/1B/3C/87/1B3C87AA0077FF84FF1DFC4BFEE5FA39.ttl
index e946cc5f0866..30067edaf468 100644
--- a/data/1B/3C/87/1B3C87AA0077FF84FF1DFC4BFEE5FA39.ttl
+++ b/data/1B/3C/87/1B3C87AA0077FF84FF1DFC4BFEE5FA39.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pedinorrhina_subaenea>
+    dwc:genus "Pedinorrhina" ;
     dwc:rank "species" ;
     dwc:species "subaenea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pedinorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0077FF84FF1DFE27FE36FC25.ttl b/data/1B/3C/87/1B3C87AA0077FF84FF1DFE27FE36FC25.ttl
index 0953bd7232c6..44976b9d336e 100644
--- a/data/1B/3C/87/1B3C87AA0077FF84FF1DFE27FE36FC25.ttl
+++ b/data/1B/3C/87/1B3C87AA0077FF84FF1DFE27FE36FC25.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pedinorrhina_sellata>
+    dwc:genus "Pedinorrhina" ;
     dwc:rank "species" ;
     dwc:species "sellata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pedinorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0079FF8AFF1DFAE2FC6BF9F5.ttl b/data/1B/3C/87/1B3C87AA0079FF8AFF1DFAE2FC6BF9F5.ttl
index 5c4499558652..c38d36789f24 100644
--- a/data/1B/3C/87/1B3C87AA0079FF8AFF1DFAE2FC6BF9F5.ttl
+++ b/data/1B/3C/87/1B3C87AA0079FF8AFF1DFAE2FC6BF9F5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_Stephanorrhina>
+    dwc:genus "Stephanorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stephanorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0079FF8AFF1DFD06FD74FB4D.ttl b/data/1B/3C/87/1B3C87AA0079FF8AFF1DFD06FD74FB4D.ttl
index 463fe9660a54..1a413a3b5da2 100644
--- a/data/1B/3C/87/1B3C87AA0079FF8AFF1DFD06FD74FB4D.ttl
+++ b/data/1B/3C/87/1B3C87AA0079FF8AFF1DFD06FD74FB4D.ttl
@@ -65,12 +65,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_guttata>
+    dwc:genus "Stephanorrhina" ;
     dwc:rank "species" ;
     dwc:species "guttata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_Stephanorrhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_Stephanorrhina>
+    dwc:genus "Stephanorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stephanorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA0079FF8AFF1DFEFEFD1FFD69.ttl b/data/1B/3C/87/1B3C87AA0079FF8AFF1DFEFEFD1FFD69.ttl
index 7f190af99e56..fe2a4d9c19f8 100644
--- a/data/1B/3C/87/1B3C87AA0079FF8AFF1DFEFEFD1FFD69.ttl
+++ b/data/1B/3C/87/1B3C87AA0079FF8AFF1DFEFEFD1FFD69.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_tibialis>
+    dwc:genus "Stephanorrhina" ;
     dwc:rank "species" ;
     dwc:species "tibialis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_Aphelorrhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina_Aphelorrhina>
+    dwc:genus "Stephanorrhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphelorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007BFF88FF1DFB72FB40F9F5.ttl b/data/1B/3C/87/1B3C87AA007BFF88FF1DFB72FB40F9F5.ttl
index fc0bd0b852cb..d4d847cfbf5c 100644
--- a/data/1B/3C/87/1B3C87AA007BFF88FF1DFB72FB40F9F5.ttl
+++ b/data/1B/3C/87/1B3C87AA007BFF88FF1DFB72FB40F9F5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Taurhina_Taurhina>
+    dwc:genus "Taurhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taurhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Taurhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007BFF88FF1DFD96FEEDFBFD.ttl b/data/1B/3C/87/1B3C87AA007BFF88FF1DFD96FEEDFBFD.ttl
index b2eec090b126..db4c9dc890b8 100644
--- a/data/1B/3C/87/1B3C87AA007BFF88FF1DFD96FEEDFBFD.ttl
+++ b/data/1B/3C/87/1B3C87AA007BFF88FF1DFD96FEEDFBFD.ttl
@@ -64,12 +64,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Taurhina_longiceps>
+    dwc:genus "Taurhina" ;
     dwc:rank "species" ;
     dwc:species "longiceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Taurhina_Taurhina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Taurhina_Taurhina>
+    dwc:genus "Taurhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taurhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Taurhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007BFF88FF1DFF62FE9AFD99.ttl b/data/1B/3C/87/1B3C87AA007BFF88FF1DFF62FE9AFD99.ttl
index 663ee0f9adb5..66c8d1a906cd 100644
--- a/data/1B/3C/87/1B3C87AA007BFF88FF1DFF62FE9AFD99.ttl
+++ b/data/1B/3C/87/1B3C87AA007BFF88FF1DFF62FE9AFD99.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Taurhina_Rhamphorrhina>
+    dwc:genus "Taurhina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhamphorrhina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Taurhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007CFF8FFF1DFBBAFCC1F9D1.ttl b/data/1B/3C/87/1B3C87AA007CFF8FFF1DFBBAFCC1F9D1.ttl
index 7aa2b7b89d40..fe87dda21301 100644
--- a/data/1B/3C/87/1B3C87AA007CFF8FFF1DFBBAFCC1F9D1.ttl
+++ b/data/1B/3C/87/1B3C87AA007CFF8FFF1DFBBAFCC1F9D1.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Goliathus_goliatus>
+    dwc:genus "Goliathus" ;
     dwc:rank "species" ;
     dwc:species "goliatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Goliathus> ;
diff --git a/data/1B/3C/87/1B3C87AA007DFF8EFF1DFBE6FDE0F93C.ttl b/data/1B/3C/87/1B3C87AA007DFF8EFF1DFBE6FDE0F93C.ttl
index 7e3338167718..d0ee9e267170 100644
--- a/data/1B/3C/87/1B3C87AA007DFF8EFF1DFBE6FDE0F93C.ttl
+++ b/data/1B/3C/87/1B3C87AA007DFF8EFF1DFBE6FDE0F93C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina_laeta>
+    dwc:genus "Tmesorrhina" ;
     dwc:rank "species" ;
     dwc:species "laeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007DFF8EFF1DFDDEFC60FC48.ttl b/data/1B/3C/87/1B3C87AA007DFF8EFF1DFDDEFC60FC48.ttl
index e755b803c8f9..6ee217080074 100644
--- a/data/1B/3C/87/1B3C87AA007DFF8EFF1DFDDEFC60FC48.ttl
+++ b/data/1B/3C/87/1B3C87AA007DFF8EFF1DFDDEFC60FC48.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina_iris>
+    dwc:genus "Tmesorrhina" ;
     dwc:rank "species" ;
     dwc:species "iris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007DFF8EFF1DFF62FCEEFE50.ttl b/data/1B/3C/87/1B3C87AA007DFF8EFF1DFF62FCEEFE50.ttl
index 588e95715346..aa66d0b76d5e 100644
--- a/data/1B/3C/87/1B3C87AA007DFF8EFF1DFF62FCEEFE50.ttl
+++ b/data/1B/3C/87/1B3C87AA007DFF8EFF1DFF62FCEEFE50.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina_iris>
+    dwc:genus "Tmesorrhina" ;
     dwc:rank "species" ;
     dwc:species "iris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007DFF8FFF1DF932FEC1FF71.ttl b/data/1B/3C/87/1B3C87AA007DFF8FFF1DF932FEC1FF71.ttl
index 698aeb2a29cf..8e0efd91ee45 100644
--- a/data/1B/3C/87/1B3C87AA007DFF8FFF1DF932FEC1FF71.ttl
+++ b/data/1B/3C/87/1B3C87AA007DFF8FFF1DF932FEC1FF71.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina_tridens>
+    dwc:genus "Tmesorrhina" ;
     dwc:rank "species" ;
     dwc:species "tridens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tmesorrhina> ;
diff --git a/data/1B/3C/87/1B3C87AA007EFF8DFF1DFC4AFE50FB4D.ttl b/data/1B/3C/87/1B3C87AA007EFF8DFF1DFC4AFE50FB4D.ttl
index 3e1a65ed3c4c..7609f64ff0c6 100644
--- a/data/1B/3C/87/1B3C87AA007EFF8DFF1DFC4AFE50FB4D.ttl
+++ b/data/1B/3C/87/1B3C87AA007EFF8DFF1DFC4AFE50FB4D.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypselogenia_geotrupina>
+    dwc:genus "Hypselogenia" ;
     dwc:rank "species" ;
     dwc:species "geotrupina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypselogenia> ;
diff --git a/data/1B/3F/4E/1B3F4E4E8993D5CD3E5B1AB715D245E3.ttl b/data/1B/3F/4E/1B3F4E4E8993D5CD3E5B1AB715D245E3.ttl
index 272c9c9e66dc..97ad93a6d4c1 100644
--- a/data/1B/3F/4E/1B3F4E4E8993D5CD3E5B1AB715D245E3.ttl
+++ b/data/1B/3F/4E/1B3F4E4E8993D5CD3E5B1AB715D245E3.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Carlina_acaulis>
+    dwc:genus "Carlina" ;
     dwc:rank "species" ;
     dwc:species "acaulis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Carlina> ;
diff --git a/data/1B/3F/87/1B3F87A43056FFF9FF04F971FDCB638F.ttl b/data/1B/3F/87/1B3F87A43056FFF9FF04F971FDCB638F.ttl
index 899fb44ba87d..e6cf1ce5e745 100644
--- a/data/1B/3F/87/1B3F87A43056FFF9FF04F971FDCB638F.ttl
+++ b/data/1B/3F/87/1B3F87A43056FFF9FF04F971FDCB638F.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoderes_Acanthoderes>
+    dwc:genus "Acanthoderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acanthoderes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoderes> ;
diff --git a/data/1B/41/93/1B41937B760C852D30934DB2FDDEF8DF.ttl b/data/1B/41/93/1B41937B760C852D30934DB2FDDEF8DF.ttl
index 1a46c34102b5..d944dfcb1f0b 100644
--- a/data/1B/41/93/1B41937B760C852D30934DB2FDDEF8DF.ttl
+++ b/data/1B/41/93/1B41937B760C852D30934DB2FDDEF8DF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empoascanara_E>
+    dwc:genus "Empoascanara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "E." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empoascanara> ;
diff --git a/data/1B/41/93/1B41937B760F852830934F11FE71FEE1.ttl b/data/1B/41/93/1B41937B760F852830934F11FE71FEE1.ttl
index 6786ed555f54..9f63f8feb50a 100644
--- a/data/1B/41/93/1B41937B760F852830934F11FE71FEE1.ttl
+++ b/data/1B/41/93/1B41937B760F852830934F11FE71FEE1.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empoascanara_E>
+    dwc:genus "Empoascanara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "E." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empoascanara> ;
diff --git a/data/1B/42/DA/1B42DA71A88EA2D18463423844FB0108.ttl b/data/1B/42/DA/1B42DA71A88EA2D18463423844FB0108.ttl
index 3361e624a775..3f5605f4baa4 100644
--- a/data/1B/42/DA/1B42DA71A88EA2D18463423844FB0108.ttl
+++ b/data/1B/42/DA/1B42DA71A88EA2D18463423844FB0108.ttl
@@ -58,6 +58,7 @@
     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/1B/44/1F/1B441F7F1E6FC7D1140C042067E0C885.ttl b/data/1B/44/1F/1B441F7F1E6FC7D1140C042067E0C885.ttl
index 3f12177e36c6..774453fee4df 100644
--- a/data/1B/44/1F/1B441F7F1E6FC7D1140C042067E0C885.ttl
+++ b/data/1B/44/1F/1B441F7F1E6FC7D1140C042067E0C885.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pipistrellus_hesperidus>
+    dwc:genus "Pipistrellus" ;
     dwc:rank "species" ;
     dwc:species "hesperidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pipistrellus_Pipistrellus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pipistrellus_Pipistrellus>
+    dwc:genus "Pipistrellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pipistrellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pipistrellus> ;
diff --git a/data/1B/44/9F/1B449F14F5E356719F8CFF23E76B8E3E.ttl b/data/1B/44/9F/1B449F14F5E356719F8CFF23E76B8E3E.ttl
index c7fe164570f3..07d4ae07d9af 100644
--- a/data/1B/44/9F/1B449F14F5E356719F8CFF23E76B8E3E.ttl
+++ b/data/1B/44/9F/1B449F14F5E356719F8CFF23E76B8E3E.ttl
@@ -12,7 +12,7 @@
     dc:creator "Jahn, Regine; Kusber, Wolf-Henning; Cocquyt, Christine" ;
     dc:title "Iconella crawfordii (Cocquyt & R. Jahn) Cocquyt & R. Jahn 2017, comb. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Iconella_crawfordii_Cocquyt_2017> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Surirella_crawfordii_Jahn_2017>, <http://taxon-concept.plazi.org/id/Plantae/Surirella_fuellebornii_var_tumida_Jahn_2017> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Surirella_crawfordii_Jahn_2017>, <http://taxon-concept.plazi.org/id/Plantae/Surirella_fuellebornii_tumida_Jahn_2017> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.82.13542> ;
     a trt:Treatment .
 
@@ -61,7 +61,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Surirella_crawfordii> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Surirella_fuellebornii_var_tumida_Jahn_2017>
+<http://taxon-concept.plazi.org/id/Plantae/Surirella_fuellebornii_tumida_Jahn_2017>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Jahn & Kusber & Cocquyt" ;
     dwc:authorityYear "2017" ;
     dwc:baseAuthorityName "Jahn & Kusber & Cocquyt" ;
@@ -75,9 +76,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Jahn, Kusber & Cocquyt, 2017) Jahn, Kusber & Cocquyt, 2017" ;
     dwc:species "fuellebornii" ;
-    dwc:subSpecies "var." ;
     dwc:variety "tumida" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii_var_tumida> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii_tumida> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Iconella_crawfordii>
@@ -151,8 +151,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii_var_tumida>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii_tumida>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Bacillariophyceae" ;
     dwc:family "Surirellaceae" ;
     dwc:genus "Surirella" ;
@@ -161,18 +161,12 @@
     dwc:phylum "Bacillariophyta" ;
     dwc:rank "variety" ;
     dwc:species "fuellebornii" ;
-    dwc:subSpecies "var." ;
     dwc:variety "tumida" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Surirella_fuellebornii>
+    dwc:genus "Surirella" ;
     dwc:rank "species" ;
     dwc:species "fuellebornii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Surirella> ;
diff --git a/data/1B/45/4A/1B454A5AF3001D6DFF07F8FEFD59F81F.ttl b/data/1B/45/4A/1B454A5AF3001D6DFF07F8FEFD59F81F.ttl
index dd876da1cc06..2269236ce749 100644
--- a/data/1B/45/4A/1B454A5AF3001D6DFF07F8FEFD59F81F.ttl
+++ b/data/1B/45/4A/1B454A5AF3001D6DFF07F8FEFD59F81F.ttl
@@ -61,6 +61,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/1B/45/4A/1B454A5AF3051D68FF07FDEEFDB3FD0F.ttl b/data/1B/45/4A/1B454A5AF3051D68FF07FDEEFDB3FD0F.ttl
index 74a609f614f6..9b8ab55aed9c 100644
--- a/data/1B/45/4A/1B454A5AF3051D68FF07FDEEFDB3FD0F.ttl
+++ b/data/1B/45/4A/1B454A5AF3051D68FF07FDEEFDB3FD0F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oreodera_glauca>
+    dwc:genus "Oreodera" ;
     dwc:rank "species" ;
     dwc:species "glauca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oreodera> ;
diff --git a/data/1B/45/4A/1B454A5AF3171D7AFF07F8EBFD17F834.ttl b/data/1B/45/4A/1B454A5AF3171D7AFF07F8EBFD17F834.ttl
index ec692a3f7055..e1f2243207e7 100644
--- a/data/1B/45/4A/1B454A5AF3171D7AFF07F8EBFD17F834.ttl
+++ b/data/1B/45/4A/1B454A5AF3171D7AFF07F8EBFD17F834.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Juiaparus_batus>
+    dwc:genus "Juiaparus" ;
     dwc:rank "species" ;
     dwc:species "batus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Juiaparus> ;
diff --git a/data/1B/45/4A/1B454A5AF3181D75FF07F8D2FC82F81F.ttl b/data/1B/45/4A/1B454A5AF3181D75FF07F8D2FC82F81F.ttl
index fc2202423f8d..1496dd8ffc20 100644
--- a/data/1B/45/4A/1B454A5AF3181D75FF07F8D2FC82F81F.ttl
+++ b/data/1B/45/4A/1B454A5AF3181D75FF07F8D2FC82F81F.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachyderes_succincta>
+    dwc:genus "Trachyderes" ;
     dwc:rank "species" ;
     dwc:species "succincta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachyderes> ;
diff --git a/data/1B/45/4A/1B454A5AF3191D74FF07FBD9FD90FB02.ttl b/data/1B/45/4A/1B454A5AF3191D74FF07FBD9FD90FB02.ttl
index 0a3e3aa7ae15..a00f3308c356 100644
--- a/data/1B/45/4A/1B454A5AF3191D74FF07FBD9FD90FB02.ttl
+++ b/data/1B/45/4A/1B454A5AF3191D74FF07FBD9FD90FB02.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lagocheirus_araneiformis>
+    dwc:genus "Lagocheirus" ;
     dwc:rank "species" ;
     dwc:species "araneiformis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lagocheirus> ;
diff --git a/data/1B/45/4A/1B454A5AF31A1D77FF07FB02FDBAFACE.ttl b/data/1B/45/4A/1B454A5AF31A1D77FF07FB02FDBAFACE.ttl
index 4801a8c0c7d3..c6d2382465fa 100644
--- a/data/1B/45/4A/1B454A5AF31A1D77FF07FB02FDBAFACE.ttl
+++ b/data/1B/45/4A/1B454A5AF31A1D77FF07FB02FDBAFACE.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoderes_Acanthoderes>
+    dwc:genus "Acanthoderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acanthoderes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoderes> ;
diff --git a/data/1B/47/57/1B47575A2B6D5535B5799C728BF799AA.ttl b/data/1B/47/57/1B47575A2B6D5535B5799C728BF799AA.ttl
index 6cc78d5fec11..b4aa2d8213cd 100644
--- a/data/1B/47/57/1B47575A2B6D5535B5799C728BF799AA.ttl
+++ b/data/1B/47/57/1B47575A2B6D5535B5799C728BF799AA.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Exocentrus_Camptomyne>
+    dwc:genus "Exocentrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Camptomyne" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Exocentrus> ;
diff --git a/data/1B/4E/98/1B4E980E46368F416C2B371AF6EF8959.ttl b/data/1B/4E/98/1B4E980E46368F416C2B371AF6EF8959.ttl
index 6c43f41007a0..063f922aab43 100644
--- a/data/1B/4E/98/1B4E980E46368F416C2B371AF6EF8959.ttl
+++ b/data/1B/4E/98/1B4E980E46368F416C2B371AF6EF8959.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Balionycteris_maculata>
+    dwc:genus "Balionycteris" ;
     dwc:rank "species" ;
     dwc:species "maculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Balionycteris> ;
diff --git a/data/1B/4E/F2/1B4EF2F9A76B00BE374C2FE25655DA08.ttl b/data/1B/4E/F2/1B4EF2F9A76B00BE374C2FE25655DA08.ttl
index 6a5a3fd10022..a716bfbeeeed 100644
--- a/data/1B/4E/F2/1B4EF2F9A76B00BE374C2FE25655DA08.ttl
+++ b/data/1B/4E/F2/1B4EF2F9A76B00BE374C2FE25655DA08.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chimarra_Curgia>
+    dwc:genus "Chimarra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Curgia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chimarra> ;
diff --git a/data/1B/51/8C/1B518CBD1F09178B4E4CEB4F499A57FC.ttl b/data/1B/51/8C/1B518CBD1F09178B4E4CEB4F499A57FC.ttl
index b3e49f31f345..1a5ad8736416 100644
--- a/data/1B/51/8C/1B518CBD1F09178B4E4CEB4F499A57FC.ttl
+++ b/data/1B/51/8C/1B518CBD1F09178B4E4CEB4F499A57FC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphinctomyrmex_rufiventris>
+    dwc:genus "Sphinctomyrmex" ;
     dwc:rank "species" ;
     dwc:species "rufiventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphinctomyrmex> ;
diff --git a/data/1B/57/2F/1B572FE163CF5C03B36702C7B133C948.ttl b/data/1B/57/2F/1B572FE163CF5C03B36702C7B133C948.ttl
index b94a881e81e7..a55fdbe4aee4 100644
--- a/data/1B/57/2F/1B572FE163CF5C03B36702C7B133C948.ttl
+++ b/data/1B/57/2F/1B572FE163CF5C03B36702C7B133C948.ttl
@@ -12,7 +12,7 @@
     dc:creator "Huebner, Jeremy Joshua; Chemyreva, Vasilisa" ;
     dc:title "Spilomicrus nigriclavis Marshall 1868" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_Marshall_1868> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_armatus_Ashmead_1893>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_kozlovi_Notton_2014>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_armatus_Kieffer_1911>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_subarmatus_Kieffer_1912>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_punctatus_Kozlov_1978> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_armatus_Ashmead_1893>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_kozlovi_Notton_2014>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_armatus_Kieffer_1911>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_subarmatus_Kieffer_1912>, <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_punctatus_Kozlov_1978> ;
     trt:publishedIn <http://dx.doi.org/10.3897/BDJ.12.e114515> ;
     a trt:Treatment .
 
@@ -74,7 +74,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_kozlovi> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_armatus_Kieffer_1911>
+<http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_armatus_Kieffer_1911>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Kieffer" ;
     dwc:authorityYear "1911" ;
     dwc:class "Insecta" ;
@@ -86,9 +87,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Kieffer, 1911" ;
     dwc:species "nigriclavis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "armatus" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_armatus> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_armatus> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_armatus_Ashmead_1893>
@@ -106,7 +106,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_armatus> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_subarmatus_Kieffer_1912>
+<http://taxon-concept.plazi.org/id/Animalia/Spilomicrus_nigriclavis_subarmatus_Kieffer_1912>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Kieffer" ;
     dwc:authorityYear "1912" ;
     dwc:class "Insecta" ;
@@ -118,9 +119,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Kieffer, 1912" ;
     dwc:species "nigriclavis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "subarmatus" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_subarmatus> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_subarmatus> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis>
@@ -194,8 +194,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_armatus>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_armatus>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Diapriidae" ;
     dwc:genus "Spilomicrus" ;
@@ -204,14 +204,7 @@
     dwc:phylum "Arthropodo" ;
     dwc:rank "variety" ;
     dwc:species "nigriclavis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "armatus" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis> ;
     a dwcFP:TaxonName .
 
@@ -227,8 +220,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var_subarmatus>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_subarmatus>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Diapriidae" ;
     dwc:genus "Spilomicrus" ;
@@ -237,7 +230,6 @@
     dwc:phylum "Arthropodo" ;
     dwc:rank "variety" ;
     dwc:species "nigriclavis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "subarmatus" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis_var> ;
+    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilomicrus_nigriclavis> ;
     a dwcFP:TaxonName .
diff --git a/data/1B/57/5E/1B575E375BB55C08A63E1CC7B7357BB8.ttl b/data/1B/57/5E/1B575E375BB55C08A63E1CC7B7357BB8.ttl
index 4c7d8f8237b3..12fce4bea343 100644
--- a/data/1B/57/5E/1B575E375BB55C08A63E1CC7B7357BB8.ttl
+++ b/data/1B/57/5E/1B575E375BB55C08A63E1CC7B7357BB8.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudanophthalmus_ciliaris>
+    dwc:genus "Pseudanophthalmus" ;
     dwc:rank "species" ;
     dwc:species "ciliaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudanophthalmus> ;
diff --git a/data/1B/57/9D/1B579D8EF0ACC3223F2CD9F2A3E5C4E1.ttl b/data/1B/57/9D/1B579D8EF0ACC3223F2CD9F2A3E5C4E1.ttl
index b34f123c1216..a93b936a54a5 100644
--- a/data/1B/57/9D/1B579D8EF0ACC3223F2CD9F2A3E5C4E1.ttl
+++ b/data/1B/57/9D/1B579D8EF0ACC3223F2CD9F2A3E5C4E1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/1B/58/44/1B58446B979D5267121026A51819BACA.ttl b/data/1B/58/44/1B58446B979D5267121026A51819BACA.ttl
index f476f964e77d..3ec52c5c47bc 100644
--- a/data/1B/58/44/1B58446B979D5267121026A51819BACA.ttl
+++ b/data/1B/58/44/1B58446B979D5267121026A51819BACA.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Mystacanthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mystacanthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/1B/5B/87/1B5B87E5C801765AFE03F9093305FD80.ttl b/data/1B/5B/87/1B5B87E5C801765AFE03F9093305FD80.ttl
index 7000c14fe725..233eb8faef6d 100644
--- a/data/1B/5B/87/1B5B87E5C801765AFE03F9093305FD80.ttl
+++ b/data/1B/5B/87/1B5B87E5C801765AFE03F9093305FD80.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nyangalla_Ecpolopella>
+    dwc:genus "Nyangalla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ecpolopella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nyangalla> ;
diff --git a/data/1B/5B/87/1B5B87E5C801765BFE03F9D735D5F931.ttl b/data/1B/5B/87/1B5B87E5C801765BFE03F9D735D5F931.ttl
index 935911614d14..ee9a458b84d5 100644
--- a/data/1B/5B/87/1B5B87E5C801765BFE03F9D735D5F931.ttl
+++ b/data/1B/5B/87/1B5B87E5C801765BFE03F9D735D5F931.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nyangalla_Ecpolopella>
+    dwc:genus "Nyangalla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ecpolopella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nyangalla> ;
diff --git a/data/1B/5B/87/1B5B87E5C8027658FE03FBEB3262F86E.ttl b/data/1B/5B/87/1B5B87E5C8027658FE03FBEB3262F86E.ttl
index 8bb542f790d9..e18e55d6a050 100644
--- a/data/1B/5B/87/1B5B87E5C8027658FE03FBEB3262F86E.ttl
+++ b/data/1B/5B/87/1B5B87E5C8027658FE03FBEB3262F86E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nyangalla_Ecpolopella>
+    dwc:genus "Nyangalla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ecpolopella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nyangalla> ;
diff --git a/data/1B/5B/87/1B5B87E5C8027658FE03FD313567FC59.ttl b/data/1B/5B/87/1B5B87E5C8027658FE03FD313567FC59.ttl
index 68a224554ac0..a8cfaf42b91c 100644
--- a/data/1B/5B/87/1B5B87E5C8027658FE03FD313567FC59.ttl
+++ b/data/1B/5B/87/1B5B87E5C8027658FE03FD313567FC59.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Soarella>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Soarella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C8027658FE03FE48358DFD5E.ttl b/data/1B/5B/87/1B5B87E5C8027658FE03FE48358DFD5E.ttl
index 6f3de96497c8..8c564670a547 100644
--- a/data/1B/5B/87/1B5B87E5C8027658FE03FE48358DFD5E.ttl
+++ b/data/1B/5B/87/1B5B87E5C8027658FE03FE48358DFD5E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Lemienia>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lemienia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C8037658FE03F8BD35C0FEF7.ttl b/data/1B/5B/87/1B5B87E5C8037658FE03F8BD35C0FEF7.ttl
index 73613cce42f4..46b2d728bf5e 100644
--- a/data/1B/5B/87/1B5B87E5C8037658FE03F8BD35C0FEF7.ttl
+++ b/data/1B/5B/87/1B5B87E5C8037658FE03F8BD35C0FEF7.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Neumania>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neumania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C8037659FE03F95E3305F8DD.ttl b/data/1B/5B/87/1B5B87E5C8037659FE03F95E3305F8DD.ttl
index 04c8af11ba5e..0c80598a8e64 100644
--- a/data/1B/5B/87/1B5B87E5C8037659FE03F95E3305F8DD.ttl
+++ b/data/1B/5B/87/1B5B87E5C8037659FE03F95E3305F8DD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Neumania>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neumania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C8047651FE03FCFC3311F8FE.ttl b/data/1B/5B/87/1B5B87E5C8047651FE03FCFC3311F8FE.ttl
index 7f8154e424e1..463fdb3058bc 100644
--- a/data/1B/5B/87/1B5B87E5C8047651FE03FCFC3311F8FE.ttl
+++ b/data/1B/5B/87/1B5B87E5C8047651FE03FCFC3311F8FE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Micruracarus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micruracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C804765EFE03FDBA3420FC83.ttl b/data/1B/5B/87/1B5B87E5C804765EFE03FDBA3420FC83.ttl
index ccf52eaabec9..442d654ebba1 100644
--- a/data/1B/5B/87/1B5B87E5C804765EFE03FDBA3420FC83.ttl
+++ b/data/1B/5B/87/1B5B87E5C804765EFE03FDBA3420FC83.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_chutteri>
+    dwc:genus "Arrenurus" ;
     dwc:rank "species" ;
     dwc:species "chutteri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Megaluracarus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Megaluracarus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaluracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C806765CFE03FC0334E0FA96.ttl b/data/1B/5B/87/1B5B87E5C806765CFE03FC0334E0FA96.ttl
index 019e333f6e1b..b33da6e39b2e 100644
--- a/data/1B/5B/87/1B5B87E5C806765CFE03FC0334E0FA96.ttl
+++ b/data/1B/5B/87/1B5B87E5C806765CFE03FC0334E0FA96.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Arrenurus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arrenurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C806765CFE03FCC9342AFC0C.ttl b/data/1B/5B/87/1B5B87E5C806765CFE03FCC9342AFC0C.ttl
index 1ab04b72ad19..2dd55988ef2b 100644
--- a/data/1B/5B/87/1B5B87E5C806765CFE03FCC9342AFC0C.ttl
+++ b/data/1B/5B/87/1B5B87E5C806765CFE03FCC9342AFC0C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Arrenurus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arrenurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8087655FE03F9C134CAFE7F.ttl b/data/1B/5B/87/1B5B87E5C8087655FE03F9C134CAFE7F.ttl
index e57046945750..c5c4c272854e 100644
--- a/data/1B/5B/87/1B5B87E5C8087655FE03F9C134CAFE7F.ttl
+++ b/data/1B/5B/87/1B5B87E5C8087655FE03F9C134CAFE7F.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thoracophoracarus_Thoracophorurus>
+    dwc:genus "Thoracophoracarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thoracophorurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thoracophoracarus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8097653FE03F90B34EEF836.ttl b/data/1B/5B/87/1B5B87E5C8097653FE03F90B34EEF836.ttl
index 5ab3f59fc059..1ccea42f926e 100644
--- a/data/1B/5B/87/1B5B87E5C8097653FE03F90B34EEF836.ttl
+++ b/data/1B/5B/87/1B5B87E5C8097653FE03F90B34EEF836.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thoracophoracarus_Thoracophoracarus>
+    dwc:genus "Thoracophoracarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thoracophoracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thoracophoracarus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8097653FE03FA9735C7F994.ttl b/data/1B/5B/87/1B5B87E5C8097653FE03FA9735C7F994.ttl
index e30d89e661b8..66baaf3e7853 100644
--- a/data/1B/5B/87/1B5B87E5C8097653FE03FA9735C7F994.ttl
+++ b/data/1B/5B/87/1B5B87E5C8097653FE03FA9735C7F994.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Micruracarus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micruracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8097653FE03FB5D3425FABB.ttl b/data/1B/5B/87/1B5B87E5C8097653FE03FB5D3425FABB.ttl
index 1c011dbf7fc6..1411d9240344 100644
--- a/data/1B/5B/87/1B5B87E5C8097653FE03FB5D3425FABB.ttl
+++ b/data/1B/5B/87/1B5B87E5C8097653FE03FB5D3425FABB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Rhinophoracarus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhinophoracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8097653FE03FC1B340EFBFD.ttl b/data/1B/5B/87/1B5B87E5C8097653FE03FC1B340EFBFD.ttl
index c5d1f65ae1b1..f469691cd02c 100644
--- a/data/1B/5B/87/1B5B87E5C8097653FE03FC1B340EFBFD.ttl
+++ b/data/1B/5B/87/1B5B87E5C8097653FE03FC1B340EFBFD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Brevicaudaturus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brevicaudaturus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8097653FE03FCC435DCFC24.ttl b/data/1B/5B/87/1B5B87E5C8097653FE03FCC435DCFC24.ttl
index 4e4271965167..9c379562e654 100644
--- a/data/1B/5B/87/1B5B87E5C8097653FE03FCC435DCFC24.ttl
+++ b/data/1B/5B/87/1B5B87E5C8097653FE03FCC435DCFC24.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Brevicaudaturus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brevicaudaturus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8097653FE03FD823436FD4B.ttl b/data/1B/5B/87/1B5B87E5C8097653FE03FD823436FD4B.ttl
index c3f961079f7a..b951b8826b3e 100644
--- a/data/1B/5B/87/1B5B87E5C8097653FE03FD823436FD4B.ttl
+++ b/data/1B/5B/87/1B5B87E5C8097653FE03FD823436FD4B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Brevicaudaturus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brevicaudaturus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8097653FE03FEAE33A1FD8D.ttl b/data/1B/5B/87/1B5B87E5C8097653FE03FEAE33A1FD8D.ttl
index 99f7a54c8096..0fe9316be92e 100644
--- a/data/1B/5B/87/1B5B87E5C8097653FE03FEAE33A1FD8D.ttl
+++ b/data/1B/5B/87/1B5B87E5C8097653FE03FEAE33A1FD8D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Brevicaudaturus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brevicaudaturus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C80A7650FE03FB313421FA7E.ttl b/data/1B/5B/87/1B5B87E5C80A7650FE03FB313421FA7E.ttl
index 885ac7c01e5a..253b14e35407 100644
--- a/data/1B/5B/87/1B5B87E5C80A7650FE03FB313421FA7E.ttl
+++ b/data/1B/5B/87/1B5B87E5C80A7650FE03FB313421FA7E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Micruracarus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micruracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C80A7653FE03F9D13444FED1.ttl b/data/1B/5B/87/1B5B87E5C80A7653FE03F9D13444FED1.ttl
index 69db87a04f75..2cf544cb08e0 100644
--- a/data/1B/5B/87/1B5B87E5C80A7653FE03F9D13444FED1.ttl
+++ b/data/1B/5B/87/1B5B87E5C80A7653FE03F9D13444FED1.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Megaluracarus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaluracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/1B/5B/87/1B5B87E5C820767AFE03FD1A3408FCE2.ttl b/data/1B/5B/87/1B5B87E5C820767AFE03FD1A3408FCE2.ttl
index 27b912866e61..edf8fcb739ba 100644
--- a/data/1B/5B/87/1B5B87E5C820767AFE03FD1A3408FCE2.ttl
+++ b/data/1B/5B/87/1B5B87E5C820767AFE03FD1A3408FCE2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnochares_Limnochares>
+    dwc:genus "Limnochares" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnochares" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnochares> ;
diff --git a/data/1B/5B/87/1B5B87E5C8247671FE03F9BE342AFDC5.ttl b/data/1B/5B/87/1B5B87E5C8247671FE03F9BE342AFDC5.ttl
index 8a6333d61025..2b6cec28bab0 100644
--- a/data/1B/5B/87/1B5B87E5C8247671FE03F9BE342AFDC5.ttl
+++ b/data/1B/5B/87/1B5B87E5C8247671FE03F9BE342AFDC5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnesia_Limnesia>
+    dwc:genus "Limnesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnesia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnesia> ;
diff --git a/data/1B/5B/87/1B5B87E5C824767EFE03FA5B348CF9C1.ttl b/data/1B/5B/87/1B5B87E5C824767EFE03FA5B348CF9C1.ttl
index d3795f9012a3..4e8b60706fe1 100644
--- a/data/1B/5B/87/1B5B87E5C824767EFE03FA5B348CF9C1.ttl
+++ b/data/1B/5B/87/1B5B87E5C824767EFE03FA5B348CF9C1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnesia_Limnesia>
+    dwc:genus "Limnesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnesia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnesia> ;
diff --git a/data/1B/5B/87/1B5B87E5C825767EFE03F8863520FAE4.ttl b/data/1B/5B/87/1B5B87E5C825767EFE03F8863520FAE4.ttl
index e1a5f49e83d3..ce12a81ff45b 100644
--- a/data/1B/5B/87/1B5B87E5C825767EFE03F8863520FAE4.ttl
+++ b/data/1B/5B/87/1B5B87E5C825767EFE03F8863520FAE4.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnesia_longidens>
+    dwc:genus "Limnesia" ;
     dwc:rank "species" ;
     dwc:species "longidens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnesia_Limnesia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnesia_Limnesia>
+    dwc:genus "Limnesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnesia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnesia> ;
diff --git a/data/1B/5B/87/1B5B87E5C826767CFE03F9EB342AF8D8.ttl b/data/1B/5B/87/1B5B87E5C826767CFE03F9EB342AF8D8.ttl
index 6989602e5107..e221f77c4a4c 100644
--- a/data/1B/5B/87/1B5B87E5C826767CFE03F9EB342AF8D8.ttl
+++ b/data/1B/5B/87/1B5B87E5C826767CFE03F9EB342AF8D8.ttl
@@ -58,6 +58,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/1B/5B/87/1B5B87E5C826767CFE03FAFF354BFA5E.ttl b/data/1B/5B/87/1B5B87E5C826767CFE03FAFF354BFA5E.ttl
index 71109bdff816..cc8055720955 100644
--- a/data/1B/5B/87/1B5B87E5C826767CFE03FAFF354BFA5E.ttl
+++ b/data/1B/5B/87/1B5B87E5C826767CFE03FAFF354BFA5E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Africoxus_Africoxus>
+    dwc:genus "Africoxus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Africoxus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Africoxus> ;
diff --git a/data/1B/5B/87/1B5B87E5C826767CFE03FCA13408FB30.ttl b/data/1B/5B/87/1B5B87E5C826767CFE03FCA13408FB30.ttl
index 0021dc7c93f5..6c81cc556d64 100644
--- a/data/1B/5B/87/1B5B87E5C826767CFE03FCA13408FB30.ttl
+++ b/data/1B/5B/87/1B5B87E5C826767CFE03FCA13408FB30.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lebertia_Lebertia>
+    dwc:genus "Lebertia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lebertia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lebertia> ;
diff --git a/data/1B/5B/87/1B5B87E5C827767DFE03FE3F342AFC32.ttl b/data/1B/5B/87/1B5B87E5C827767DFE03FE3F342AFC32.ttl
index 7e6923e3086b..4ebda18ab0b8 100644
--- a/data/1B/5B/87/1B5B87E5C827767DFE03FE3F342AFC32.ttl
+++ b/data/1B/5B/87/1B5B87E5C827767DFE03FE3F342AFC32.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydryphantes_Polyhydryphantes>
+    dwc:genus "Hydryphantes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polyhydryphantes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydryphantes> ;
diff --git a/data/1B/5B/87/1B5B87E5C8287672FE03FB8633D5F907.ttl b/data/1B/5B/87/1B5B87E5C8287672FE03FB8633D5F907.ttl
index cf7f7319c875..1b7442444245 100644
--- a/data/1B/5B/87/1B5B87E5C8287672FE03FB8633D5F907.ttl
+++ b/data/1B/5B/87/1B5B87E5C8287672FE03FB8633D5F907.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atractides_Atractides>
+    dwc:genus "Atractides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atractides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atractides> ;
diff --git a/data/1B/5B/87/1B5B87E5C8287672FE03FD8F3487FC39.ttl b/data/1B/5B/87/1B5B87E5C8287672FE03FD8F3487FC39.ttl
index 4219c05921ed..7961dd60afc2 100644
--- a/data/1B/5B/87/1B5B87E5C8287672FE03FD8F3487FC39.ttl
+++ b/data/1B/5B/87/1B5B87E5C8287672FE03FD8F3487FC39.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sperchon_Hispidosperchon>
+    dwc:genus "Sperchon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hispidosperchon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sperchon> ;
diff --git a/data/1B/5B/87/1B5B87E5C8287672FE03FE8E33D0FDB0.ttl b/data/1B/5B/87/1B5B87E5C8287672FE03FE8E33D0FDB0.ttl
index f14c7be3d6b0..10a27d42f26d 100644
--- a/data/1B/5B/87/1B5B87E5C8287672FE03FE8E33D0FDB0.ttl
+++ b/data/1B/5B/87/1B5B87E5C8287672FE03FE8E33D0FDB0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sperchon_Hispidosperchon>
+    dwc:genus "Sperchon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hispidosperchon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sperchon> ;
diff --git a/data/1B/5B/87/1B5B87E5C8287675FE03F93D35AFF8DE.ttl b/data/1B/5B/87/1B5B87E5C8287675FE03F93D35AFF8DE.ttl
index 9376906d08f9..ec55cb41a9a1 100644
--- a/data/1B/5B/87/1B5B87E5C8287675FE03F93D35AFF8DE.ttl
+++ b/data/1B/5B/87/1B5B87E5C8287675FE03F93D35AFF8DE.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobatomegapus>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobatomegapus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C82A7670FE03F99F34A6F89F.ttl b/data/1B/5B/87/1B5B87E5C82A7670FE03F99F34A6F89F.ttl
index c89c385a37ea..8131213f243b 100644
--- a/data/1B/5B/87/1B5B87E5C82A7670FE03F99F34A6F89F.ttl
+++ b/data/1B/5B/87/1B5B87E5C82A7670FE03F99F34A6F89F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnesia_Limnesia>
+    dwc:genus "Limnesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnesia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnesia> ;
diff --git a/data/1B/5B/87/1B5B87E5C82B7670FE03FC643307F9A3.ttl b/data/1B/5B/87/1B5B87E5C82B7670FE03FC643307F9A3.ttl
index d7d037493901..eee7d1c4cd18 100644
--- a/data/1B/5B/87/1B5B87E5C82B7670FE03FC643307F9A3.ttl
+++ b/data/1B/5B/87/1B5B87E5C82B7670FE03FC643307F9A3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnesia_Limnesia>
+    dwc:genus "Limnesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnesia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnesia> ;
diff --git a/data/1B/5B/87/1B5B87E5C82B7671FE03FDBA353FFCEA.ttl b/data/1B/5B/87/1B5B87E5C82B7671FE03FDBA353FFCEA.ttl
index 90437ca7fba1..b1002bbd7aec 100644
--- a/data/1B/5B/87/1B5B87E5C82B7671FE03FDBA353FFCEA.ttl
+++ b/data/1B/5B/87/1B5B87E5C82B7671FE03FDBA353FFCEA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnesia_Limnesia>
+    dwc:genus "Limnesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnesia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnesia> ;
diff --git a/data/1B/5B/87/1B5B87E5C82C7669FE03F9B73219F8F4.ttl b/data/1B/5B/87/1B5B87E5C82C7669FE03F9B73219F8F4.ttl
index 79adf1b004f3..dec015818c9c 100644
--- a/data/1B/5B/87/1B5B87E5C82C7669FE03F9B73219F8F4.ttl
+++ b/data/1B/5B/87/1B5B87E5C82C7669FE03F9B73219F8F4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobates>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C82D7676FE03F9043432F9D8.ttl b/data/1B/5B/87/1B5B87E5C82D7676FE03F9043432F9D8.ttl
index efd866fb2841..1e5df78e90c9 100644
--- a/data/1B/5B/87/1B5B87E5C82D7676FE03F9043432F9D8.ttl
+++ b/data/1B/5B/87/1B5B87E5C82D7676FE03F9043432F9D8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobates>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C82D7677FE03F9CD3408F90B.ttl b/data/1B/5B/87/1B5B87E5C82D7677FE03F9CD3408F90B.ttl
index 0956358542d2..8cbf650599b4 100644
--- a/data/1B/5B/87/1B5B87E5C82D7677FE03F9CD3408F90B.ttl
+++ b/data/1B/5B/87/1B5B87E5C82D7677FE03F9CD3408F90B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobates>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C82D7677FE03FCC3342AFA4D.ttl b/data/1B/5B/87/1B5B87E5C82D7677FE03FCC3342AFA4D.ttl
index f583399c9189..96634533b2ba 100644
--- a/data/1B/5B/87/1B5B87E5C82D7677FE03FCC3342AFA4D.ttl
+++ b/data/1B/5B/87/1B5B87E5C82D7677FE03FCC3342AFA4D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobates>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C82F7677FE03F8B03203FD4C.ttl b/data/1B/5B/87/1B5B87E5C82F7677FE03F8B03203FD4C.ttl
index 856c16a90064..1e4f0aedf8c1 100644
--- a/data/1B/5B/87/1B5B87E5C82F7677FE03F8B03203FD4C.ttl
+++ b/data/1B/5B/87/1B5B87E5C82F7677FE03F8B03203FD4C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobates>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C831766DFE03F8FA34CAF9E7.ttl b/data/1B/5B/87/1B5B87E5C831766DFE03F8FA34CAF9E7.ttl
index b0b163e02b4e..5f2b3715380c 100644
--- a/data/1B/5B/87/1B5B87E5C831766DFE03F8FA34CAF9E7.ttl
+++ b/data/1B/5B/87/1B5B87E5C831766DFE03F8FA34CAF9E7.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobatopsis_Hygrobatopsella>
+    dwc:genus "Hygrobatopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobatopsella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobatopsis> ;
diff --git a/data/1B/5B/87/1B5B87E5C8327668FE03FD01342AFB91.ttl b/data/1B/5B/87/1B5B87E5C8327668FE03FD01342AFB91.ttl
index 8379304113a4..4a0ec368d6ed 100644
--- a/data/1B/5B/87/1B5B87E5C8327668FE03FD01342AFB91.ttl
+++ b/data/1B/5B/87/1B5B87E5C8327668FE03FD01342AFB91.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobatomegapus>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobatomegapus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C8337668FE03F84A342AFD0E.ttl b/data/1B/5B/87/1B5B87E5C8337668FE03F84A342AFD0E.ttl
index ce362c83dea3..0df6c7123ab9 100644
--- a/data/1B/5B/87/1B5B87E5C8337668FE03F84A342AFD0E.ttl
+++ b/data/1B/5B/87/1B5B87E5C8337668FE03F84A342AFD0E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobates_Hygrobates>
+    dwc:genus "Hygrobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobates> ;
diff --git a/data/1B/5B/87/1B5B87E5C8347661FE03F8FB3408FB21.ttl b/data/1B/5B/87/1B5B87E5C8347661FE03F8FB3408FB21.ttl
index 215b42c70426..381aa5994e6a 100644
--- a/data/1B/5B/87/1B5B87E5C8347661FE03F8FB3408FB21.ttl
+++ b/data/1B/5B/87/1B5B87E5C8347661FE03F8FB3408FB21.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetrabates_Liberiobates>
+    dwc:genus "Tetrabates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Liberiobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetrabates> ;
diff --git a/data/1B/5B/87/1B5B87E5C837766EFE03F9583545F908.ttl b/data/1B/5B/87/1B5B87E5C837766EFE03F9583545F908.ttl
index 1a7474904dab..e2a3c08b2b26 100644
--- a/data/1B/5B/87/1B5B87E5C837766EFE03F9583545F908.ttl
+++ b/data/1B/5B/87/1B5B87E5C837766EFE03F9583545F908.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hygrobatopsis_Hygrobatopsis>
+    dwc:genus "Hygrobatopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hygrobatopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hygrobatopsis> ;
diff --git a/data/1B/5B/87/1B5B87E5C8387665FE03FA4834AAFA03.ttl b/data/1B/5B/87/1B5B87E5C8387665FE03FA4834AAFA03.ttl
index 88446766107c..1afe641273a2 100644
--- a/data/1B/5B/87/1B5B87E5C8387665FE03FA4834AAFA03.ttl
+++ b/data/1B/5B/87/1B5B87E5C8387665FE03FA4834AAFA03.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Allolemienia>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allolemienia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C8397662FE03FA803466FEF6.ttl b/data/1B/5B/87/1B5B87E5C8397662FE03FA803466FEF6.ttl
index 11fa88143cea..6d56b4619f55 100644
--- a/data/1B/5B/87/1B5B87E5C8397662FE03FA803466FEF6.ttl
+++ b/data/1B/5B/87/1B5B87E5C8397662FE03FA803466FEF6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Encentridophorus_Encentridophorus>
+    dwc:genus "Encentridophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Encentridophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Encentridophorus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8397663FE03FBC53503FA8E.ttl b/data/1B/5B/87/1B5B87E5C8397663FE03FBC53503FA8E.ttl
index b8134451897e..0a76e5446867 100644
--- a/data/1B/5B/87/1B5B87E5C8397663FE03FBC53503FA8E.ttl
+++ b/data/1B/5B/87/1B5B87E5C8397663FE03FBC53503FA8E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Encentridophorus_Encentridophorus>
+    dwc:genus "Encentridophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Encentridophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Encentridophorus> ;
diff --git a/data/1B/5B/87/1B5B87E5C8397663FE03FE4835DBFCA1.ttl b/data/1B/5B/87/1B5B87E5C8397663FE03FE4835DBFCA1.ttl
index 2ba047c52f5e..33d71b35bc6c 100644
--- a/data/1B/5B/87/1B5B87E5C8397663FE03FE4835DBFCA1.ttl
+++ b/data/1B/5B/87/1B5B87E5C8397663FE03FE4835DBFCA1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Piona_seyrigi>
+    dwc:genus "Piona" ;
     dwc:rank "species" ;
     dwc:species "seyrigi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Piona> ;
diff --git a/data/1B/5B/87/1B5B87E5C83A7660FE03FAD33408F99C.ttl b/data/1B/5B/87/1B5B87E5C83A7660FE03FAD33408F99C.ttl
index 2657c7f8f641..ce138db8b0be 100644
--- a/data/1B/5B/87/1B5B87E5C83A7660FE03FAD33408F99C.ttl
+++ b/data/1B/5B/87/1B5B87E5C83A7660FE03FAD33408F99C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Piona_angulata>
+    dwc:genus "Piona" ;
     dwc:rank "species" ;
     dwc:species "angulata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Piona> ;
diff --git a/data/1B/5B/87/1B5B87E5C83B7661FE03FB1E3525FAFF.ttl b/data/1B/5B/87/1B5B87E5C83B7661FE03FB1E3525FAFF.ttl
index 8580a6c63d24..7c0da7846432 100644
--- a/data/1B/5B/87/1B5B87E5C83B7661FE03FB1E3525FAFF.ttl
+++ b/data/1B/5B/87/1B5B87E5C83B7661FE03FB1E3525FAFF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetrabates_Tetrabates>
+    dwc:genus "Tetrabates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetrabates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetrabates> ;
diff --git a/data/1B/5B/87/1B5B87E5C83C7659FE03F9F234DFF9E1.ttl b/data/1B/5B/87/1B5B87E5C83C7659FE03F9F234DFF9E1.ttl
index 96f1f63d8b0d..91e449786cfb 100644
--- a/data/1B/5B/87/1B5B87E5C83C7659FE03F9F234DFF9E1.ttl
+++ b/data/1B/5B/87/1B5B87E5C83C7659FE03F9F234DFF9E1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Neumania>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neumania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C83C7666FE03FABB3529F99D.ttl b/data/1B/5B/87/1B5B87E5C83C7666FE03FABB3529F99D.ttl
index 17bd950ef780..91b4e32f5049 100644
--- a/data/1B/5B/87/1B5B87E5C83C7666FE03FABB3529F99D.ttl
+++ b/data/1B/5B/87/1B5B87E5C83C7666FE03FABB3529F99D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Leptopterotrichophorus>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptopterotrichophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C83C7666FE03FC553408FAC4.ttl b/data/1B/5B/87/1B5B87E5C83C7666FE03FC553408FAC4.ttl
index db1f7f38b404..79947fb84294 100644
--- a/data/1B/5B/87/1B5B87E5C83C7666FE03FC553408FAC4.ttl
+++ b/data/1B/5B/87/1B5B87E5C83C7666FE03FC553408FAC4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Neumania>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neumania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C83E7666FE03F98E3472FCF5.ttl b/data/1B/5B/87/1B5B87E5C83E7666FE03F98E3472FCF5.ttl
index 3dddbcc13cd6..7fe6acc5ccea 100644
--- a/data/1B/5B/87/1B5B87E5C83E7666FE03F98E3472FCF5.ttl
+++ b/data/1B/5B/87/1B5B87E5C83E7666FE03F98E3472FCF5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Soarella>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Soarella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5B/87/1B5B87E5C83F7664FE03FA7F3363F9B0.ttl b/data/1B/5B/87/1B5B87E5C83F7664FE03FA7F3363F9B0.ttl
index 48b188d13c87..503a776a2644 100644
--- a/data/1B/5B/87/1B5B87E5C83F7664FE03FA7F3363F9B0.ttl
+++ b/data/1B/5B/87/1B5B87E5C83F7664FE03FA7F3363F9B0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Soarella>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Soarella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/1B/5C/87/1B5C87BFFFB0FF84FEF210EDFB5BFC6F.ttl b/data/1B/5C/87/1B5C87BFFFB0FF84FEF210EDFB5BFC6F.ttl
index cb0cc662eab5..3ce4f820bd47 100644
--- a/data/1B/5C/87/1B5C87BFFFB0FF84FEF210EDFB5BFC6F.ttl
+++ b/data/1B/5C/87/1B5C87BFFFB0FF84FEF210EDFB5BFC6F.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dares_Dares>
+    dwc:genus "Dares" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dares" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dares> ;
diff --git a/data/1B/5D/45/1B5D457B4DC958EF8B149A36C97702E8.ttl b/data/1B/5D/45/1B5D457B4DC958EF8B149A36C97702E8.ttl
index d02b4fd39ef0..038457d7541e 100644
--- a/data/1B/5D/45/1B5D457B4DC958EF8B149A36C97702E8.ttl
+++ b/data/1B/5D/45/1B5D457B4DC958EF8B149A36C97702E8.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Quedius_Paraquedius>
+    dwc:genus "Quedius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraquedius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Quedius> ;
diff --git a/data/1B/5E/2F/1B5E2FFAB5A839A0B0CF5FE277FE250D.ttl b/data/1B/5E/2F/1B5E2FFAB5A839A0B0CF5FE277FE250D.ttl
index 4847e7c12d22..d99bc559f01f 100644
--- a/data/1B/5E/2F/1B5E2FFAB5A839A0B0CF5FE277FE250D.ttl
+++ b/data/1B/5E/2F/1B5E2FFAB5A839A0B0CF5FE277FE250D.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aotus_azarae>
+    dwc:genus "Aotus" ;
     dwc:rank "species" ;
     dwc:species "azarae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aotus> ;
diff --git a/data/1B/5F/FD/1B5FFDEB90944F814C5765E69A99634D.ttl b/data/1B/5F/FD/1B5FFDEB90944F814C5765E69A99634D.ttl
index ccbf9d466304..e4abf7374d63 100644
--- a/data/1B/5F/FD/1B5FFDEB90944F814C5765E69A99634D.ttl
+++ b/data/1B/5F/FD/1B5FFDEB90944F814C5765E69A99634D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Triforis_Viriola>
+    dwc:genus "Triforis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Viriola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Triforis> ;
diff --git a/data/1B/60/3D/1B603DF645D94DD4AE7CD8835A0079D3.ttl b/data/1B/60/3D/1B603DF645D94DD4AE7CD8835A0079D3.ttl
index 585a9f99d989..233daf0f76e1 100644
--- a/data/1B/60/3D/1B603DF645D94DD4AE7CD8835A0079D3.ttl
+++ b/data/1B/60/3D/1B603DF645D94DD4AE7CD8835A0079D3.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monomorium_Xeromyrmex>
+    dwc:genus "Monomorium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xeromyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monomorium> ;
diff --git a/data/1B/69/5A/1B695A18FB6E0F43FF3BA795FA2460CC.ttl b/data/1B/69/5A/1B695A18FB6E0F43FF3BA795FA2460CC.ttl
index c558ba1d2147..9c9152e8b7fa 100644
--- a/data/1B/69/5A/1B695A18FB6E0F43FF3BA795FA2460CC.ttl
+++ b/data/1B/69/5A/1B695A18FB6E0F43FF3BA795FA2460CC.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perameles_nasuta>
+    dwc:genus "Perameles" ;
     dwc:rank "species" ;
     dwc:species "nasuta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perameles> ;
diff --git a/data/1B/69/B0/1B69B012FFBD784A8F2CFD98FE6BFAE4.ttl b/data/1B/69/B0/1B69B012FFBD784A8F2CFD98FE6BFAE4.ttl
index a602427e744a..8e8c1af0d59f 100644
--- a/data/1B/69/B0/1B69B012FFBD784A8F2CFD98FE6BFAE4.ttl
+++ b/data/1B/69/B0/1B69B012FFBD784A8F2CFD98FE6BFAE4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cratyna_Diversicratyna>
+    dwc:genus "Cratyna" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diversicratyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cratyna> ;
diff --git a/data/1B/6C/67/1B6C67967CC37F065F8D4B49ADB0CCE2.ttl b/data/1B/6C/67/1B6C67967CC37F065F8D4B49ADB0CCE2.ttl
index c893f2928927..9a74f1cc39ec 100644
--- a/data/1B/6C/67/1B6C67967CC37F065F8D4B49ADB0CCE2.ttl
+++ b/data/1B/6C/67/1B6C67967CC37F065F8D4B49ADB0CCE2.ttl
@@ -71,6 +71,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Mucuna_pruriens>
+    dwc:genus "Mucuna" ;
     dwc:rank "species" ;
     dwc:species "pruriens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Mucuna> ;
diff --git a/data/1B/6F/87/1B6F879DE151BD6954A1FC91DEB18A65.ttl b/data/1B/6F/87/1B6F879DE151BD6954A1FC91DEB18A65.ttl
index e5d3ae238aab..f40403ef55a3 100644
--- a/data/1B/6F/87/1B6F879DE151BD6954A1FC91DEB18A65.ttl
+++ b/data/1B/6F/87/1B6F879DE151BD6954A1FC91DEB18A65.ttl
@@ -199,6 +199,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sesarma_Sesarma>
+    dwc:genus "Sesarma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sesarma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sesarma> ;
diff --git a/data/1B/70/74/1B707462A380540280E3ED3BE75297C8.ttl b/data/1B/70/74/1B707462A380540280E3ED3BE75297C8.ttl
index d827a150d268..88f2ff01520c 100644
--- a/data/1B/70/74/1B707462A380540280E3ED3BE75297C8.ttl
+++ b/data/1B/70/74/1B707462A380540280E3ED3BE75297C8.ttl
@@ -60,6 +60,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/1B/73/87/1B7387DD900356679982D566FCB56921.ttl b/data/1B/73/87/1B7387DD900356679982D566FCB56921.ttl
index bfe009cbb310..3679a2636b01 100644
--- a/data/1B/73/87/1B7387DD900356679982D566FCB56921.ttl
+++ b/data/1B/73/87/1B7387DD900356679982D566FCB56921.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ilyocryptus_cuneatus>
+    dwc:genus "Ilyocryptus" ;
     dwc:rank "species" ;
     dwc:species "cuneatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ilyocryptus> ;
diff --git a/data/1B/73/87/1B7387DD900456699982D24CFDEF6E29.ttl b/data/1B/73/87/1B7387DD900456699982D24CFDEF6E29.ttl
index 9e995b0bb15f..acfefb65142e 100644
--- a/data/1B/73/87/1B7387DD900456699982D24CFDEF6E29.ttl
+++ b/data/1B/73/87/1B7387DD900456699982D24CFDEF6E29.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ilyocryptus_silvaeducensis>
+    dwc:genus "Ilyocryptus" ;
     dwc:rank "species" ;
     dwc:species "silvaeducensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ilyocryptus> ;
diff --git a/data/1B/73/87/1B7387DD900A56689982D554FC2D6A11.ttl b/data/1B/73/87/1B7387DD900A56689982D554FC2D6A11.ttl
index 07d49e35e08e..24eb9baf4c44 100644
--- a/data/1B/73/87/1B7387DD900A56689982D554FC2D6A11.ttl
+++ b/data/1B/73/87/1B7387DD900A56689982D554FC2D6A11.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ilyocryptus_paranaensis>
+    dwc:genus "Ilyocryptus" ;
     dwc:rank "species" ;
     dwc:species "paranaensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ilyocryptus> ;
diff --git a/data/1B/75/88/1B75880EDB0B505E89EB5C4C5E2771AF.ttl b/data/1B/75/88/1B75880EDB0B505E89EB5C4C5E2771AF.ttl
index 7c5f1ac6d967..11a5b9a376d5 100644
--- a/data/1B/75/88/1B75880EDB0B505E89EB5C4C5E2771AF.ttl
+++ b/data/1B/75/88/1B75880EDB0B505E89EB5C4C5E2771AF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nebria_piute>
+    dwc:genus "Nebria" ;
     dwc:rank "species" ;
     dwc:species "piute" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nebria> ;
diff --git a/data/1B/76/A2/1B76A233D758FFB6A6C7A3DB65029D23.ttl b/data/1B/76/A2/1B76A233D758FFB6A6C7A3DB65029D23.ttl
index 2d986a15951b..890e1c58be02 100644
--- a/data/1B/76/A2/1B76A233D758FFB6A6C7A3DB65029D23.ttl
+++ b/data/1B/76/A2/1B76A233D758FFB6A6C7A3DB65029D23.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/76/A2/1B76A233D758FFB6A6C7A694630B9F31.ttl b/data/1B/76/A2/1B76A233D758FFB6A6C7A694630B9F31.ttl
index dd7f6ff1723b..3f9cfb6d1701 100644
--- a/data/1B/76/A2/1B76A233D758FFB6A6C7A694630B9F31.ttl
+++ b/data/1B/76/A2/1B76A233D758FFB6A6C7A694630B9F31.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/76/A2/1B76A233D758FFB7A6C7A4A764309890.ttl b/data/1B/76/A2/1B76A233D758FFB7A6C7A4A764309890.ttl
index 5c9debf034f2..70409b231b96 100644
--- a/data/1B/76/A2/1B76A233D758FFB7A6C7A4A764309890.ttl
+++ b/data/1B/76/A2/1B76A233D758FFB7A6C7A4A764309890.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/76/A2/1B76A233D759FFB4A6C7A436649899B0.ttl b/data/1B/76/A2/1B76A233D759FFB4A6C7A436649899B0.ttl
index 39fe1c6d8a4f..85cbdfd2c2c4 100644
--- a/data/1B/76/A2/1B76A233D759FFB4A6C7A436649899B0.ttl
+++ b/data/1B/76/A2/1B76A233D759FFB4A6C7A436649899B0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/76/A2/1B76A233D759FFB7A6C7A04F640A9CBA.ttl b/data/1B/76/A2/1B76A233D759FFB7A6C7A04F640A9CBA.ttl
index 93f3f9f3d3fd..3c2b79229edf 100644
--- a/data/1B/76/A2/1B76A233D759FFB7A6C7A04F640A9CBA.ttl
+++ b/data/1B/76/A2/1B76A233D759FFB7A6C7A04F640A9CBA.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/76/A2/1B76A233D75AFFB4A6C7A32F67D29D11.ttl b/data/1B/76/A2/1B76A233D75AFFB4A6C7A32F67D29D11.ttl
index ce4191518134..789bd7f83453 100644
--- a/data/1B/76/A2/1B76A233D75AFFB4A6C7A32F67D29D11.ttl
+++ b/data/1B/76/A2/1B76A233D75AFFB4A6C7A32F67D29D11.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_strzeleckii>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "species" ;
     dwc:species "strzeleckii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/76/A2/1B76A233D75AFFB4A6C7A6CF65889FA6.ttl b/data/1B/76/A2/1B76A233D75AFFB4A6C7A6CF65889FA6.ttl
index 2546f89e366d..6b96e81638b4 100644
--- a/data/1B/76/A2/1B76A233D75AFFB4A6C7A6CF65889FA6.ttl
+++ b/data/1B/76/A2/1B76A233D75AFFB4A6C7A6CF65889FA6.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/76/A2/1B76A233D75FFFB6A6C7A51E67FD98EC.ttl b/data/1B/76/A2/1B76A233D75FFFB6A6C7A51E67FD98EC.ttl
index e51f5f26a655..023296c87e26 100644
--- a/data/1B/76/A2/1B76A233D75FFFB6A6C7A51E67FD98EC.ttl
+++ b/data/1B/76/A2/1B76A233D75FFFB6A6C7A51E67FD98EC.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymetopus_Brachymetopus>
+    dwc:genus "Brachymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachymetopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymetopus> ;
diff --git a/data/1B/79/53/1B7953BA548D4A717720C55FD72A9077.ttl b/data/1B/79/53/1B7953BA548D4A717720C55FD72A9077.ttl
index ced6748d55c7..39d1a9014cea 100644
--- a/data/1B/79/53/1B7953BA548D4A717720C55FD72A9077.ttl
+++ b/data/1B/79/53/1B7953BA548D4A717720C55FD72A9077.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tripteridia_Eupithecia>
+    dwc:genus "Tripteridia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eupithecia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tripteridia> ;
diff --git a/data/1B/79/84/1B79841631B7913D8653EC48BE9F0C32.ttl b/data/1B/79/84/1B79841631B7913D8653EC48BE9F0C32.ttl
index 27d6de2978ca..4f632810a402 100644
--- a/data/1B/79/84/1B79841631B7913D8653EC48BE9F0C32.ttl
+++ b/data/1B/79/84/1B79841631B7913D8653EC48BE9F0C32.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudomyrma_sericea>
+    dwc:genus "Pseudomyrma" ;
     dwc:rank "species" ;
     dwc:species "sericea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudomyrma> ;
@@ -228,6 +229,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudomyrmex_sericeus>
+    dwc:genus "Pseudomyrmex" ;
     dwc:rank "species" ;
     dwc:species "sericeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudomyrmex> ;
diff --git a/data/1B/7C/25/1B7C25C18A4059E2B5F8143B185E6BDF.ttl b/data/1B/7C/25/1B7C25C18A4059E2B5F8143B185E6BDF.ttl
index b5c8103202a3..ed5cebe99db9 100644
--- a/data/1B/7C/25/1B7C25C18A4059E2B5F8143B185E6BDF.ttl
+++ b/data/1B/7C/25/1B7C25C18A4059E2B5F8143B185E6BDF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ebaeus_pedicularius>
+    dwc:genus "Ebaeus" ;
     dwc:rank "species" ;
     dwc:species "pedicularius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ebaeus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC27864FF0DE4F739B4FC84.ttl b/data/1B/7E/FA/1B7EFA3BFFC27864FF0DE4F739B4FC84.ttl
index dd1121e26f27..84160dc862d7 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC27864FF0DE4F739B4FC84.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC27864FF0DE4F739B4FC84.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mixonychus_Tylonicus>
+    dwc:genus "Mixonychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tylonicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mixonychus> ;
@@ -118,6 +119,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mixonychus_Tylonychus>
+    dwc:genus "Mixonychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tylonychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mixonychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC37864FE4BE2ED3B84FE15.ttl b/data/1B/7E/FA/1B7EFA3BFFC37864FE4BE2ED3B84FE15.ttl
index 778d7b115454..411663f2c8c3 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC37864FE4BE2ED3B84FE15.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC37864FE4BE2ED3B84FE15.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mixonychus_Bakerina>
+    dwc:genus "Mixonychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bakerina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mixonychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC37865FE31E39339E9F82E.ttl b/data/1B/7E/FA/1B7EFA3BFFC37865FE31E39339E9F82E.ttl
index 88e8c6af15c7..6ec1149708e3 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC37865FE31E39339E9F82E.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC37865FE31E39339E9F82E.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mixonychus_Bakerina>
+    dwc:genus "Mixonychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bakerina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mixonychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC47862FE29E36F3B40F8E7.ttl b/data/1B/7E/FA/1B7EFA3BFFC47862FE29E36F3B40F8E7.ttl
index ab4fbfa35bb1..2c0c45aa1ecb 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC47862FE29E36F3B40F8E7.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC47862FE29E36F3B40F8E7.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aponychus_Stylophoronychus>
+    dwc:genus "Aponychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stylophoronychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aponychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC47865FDFEE2A2398AFEDB.ttl b/data/1B/7E/FA/1B7EFA3BFFC47865FDFEE2A2398AFEDB.ttl
index 5235cbde8373..55886dd96d2e 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC47865FDFEE2A2398AFEDB.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC47865FDFEE2A2398AFEDB.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aponychus_Stylophoronychus>
+    dwc:genus "Aponychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stylophoronychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aponychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC67860FDF3E6CC3A64F9BE.ttl b/data/1B/7E/FA/1B7EFA3BFFC67860FDF3E6CC3A64F9BE.ttl
index 8e375ab27f8e..4cac8e03d7d4 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC67860FDF3E6CC3A64F9BE.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC67860FDF3E6CC3A64F9BE.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neotetranychus_Eutetranychus>
+    dwc:genus "Neotetranychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutetranychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neotetranychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC8786EFE2FE660391BFA77.ttl b/data/1B/7E/FA/1B7EFA3BFFC8786EFE2FE660391BFA77.ttl
index 08bb01cdb2b6..bce08e82c813 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC8786EFE2FE660391BFA77.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC8786EFE2FE660391BFA77.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petrobia_Tetranychina>
+    dwc:genus "Petrobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetranychina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petrobia> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC9786EFE1DE3B6393DFCB9.ttl b/data/1B/7E/FA/1B7EFA3BFFC9786EFE1DE3B6393DFCB9.ttl
index c372eb3e4055..c8fd42d3db68 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC9786EFE1DE3B6393DFCB9.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC9786EFE1DE3B6393DFCB9.ttl
@@ -264,6 +264,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petrobia_Petrobia>
+    dwc:genus "Petrobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petrobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petrobia> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFC9786FFE3EE6043A5BFBBB.ttl b/data/1B/7E/FA/1B7EFA3BFFC9786FFE3EE6043A5BFBBB.ttl
index 321d82b97807..b7898d5ac8fd 100644
--- a/data/1B/7E/FA/1B7EFA3BFFC9786FFE3EE6043A5BFBBB.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFC9786FFE3EE6043A5BFBBB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neopetrobia_Neopetrobia>
+    dwc:genus "Neopetrobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neopetrobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neopetrobia> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFD57873FE3AE6603C38FB29.ttl b/data/1B/7E/FA/1B7EFA3BFFD57873FE3AE6603C38FB29.ttl
index 8853a630d690..5bfa53c524f4 100644
--- a/data/1B/7E/FA/1B7EFA3BFFD57873FE3AE6603C38FB29.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFD57873FE3AE6603C38FB29.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetranychus_Schizotetranychus>
+    dwc:genus "Tetranychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Schizotetranychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetranychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFD77871FDDCE7CE3A79F8B0.ttl b/data/1B/7E/FA/1B7EFA3BFFD77871FDDCE7CE3A79F8B0.ttl
index f370dc63a885..d4f215b8fb66 100644
--- a/data/1B/7E/FA/1B7EFA3BFFD77871FDDCE7CE3A79F8B0.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFD77871FDDCE7CE3A79F8B0.ttl
@@ -435,6 +435,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paratetranychus_pilosus>
+    dwc:genus "Paratetranychus" ;
     dwc:rank "species" ;
     dwc:species "pilosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paratetranychus> ;
diff --git a/data/1B/7E/FA/1B7EFA3BFFDB787DFE23E49B39C0FD4B.ttl b/data/1B/7E/FA/1B7EFA3BFFDB787DFE23E49B39C0FD4B.ttl
index 54a72effed6e..ca12314a7432 100644
--- a/data/1B/7E/FA/1B7EFA3BFFDB787DFE23E49B39C0FD4B.ttl
+++ b/data/1B/7E/FA/1B7EFA3BFFDB787DFE23E49B39C0FD4B.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligonychus_Reckiella>
+    dwc:genus "Oligonychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Reckiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligonychus> ;
diff --git a/data/1B/7F/7E/1B7F7E76FCFA406744AF043B6602A34C.ttl b/data/1B/7F/7E/1B7F7E76FCFA406744AF043B6602A34C.ttl
index 39c70253965a..e5ea436ca4be 100644
--- a/data/1B/7F/7E/1B7F7E76FCFA406744AF043B6602A34C.ttl
+++ b/data/1B/7F/7E/1B7F7E76FCFA406744AF043B6602A34C.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachyscorpia_Mesoscorpia>
+    dwc:genus "Trachyscorpia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesoscorpia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachyscorpia> ;
diff --git a/data/1B/81/55/1B8155C8AF32549497B26EBDC8813479.ttl b/data/1B/81/55/1B8155C8AF32549497B26EBDC8813479.ttl
index 2a33753304bd..9e0aae7de17e 100644
--- a/data/1B/81/55/1B8155C8AF32549497B26EBDC8813479.ttl
+++ b/data/1B/81/55/1B8155C8AF32549497B26EBDC8813479.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Kaniska_canace>
+    dwc:genus "Kaniska" ;
     dwc:rank "species" ;
     dwc:species "canace" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kaniska> ;
diff --git a/data/1B/81/C3/1B81C319ED9D52A9B67445A667DDFDF6.ttl b/data/1B/81/C3/1B81C319ED9D52A9B67445A667DDFDF6.ttl
index 97992591e0e3..667415eb23c0 100644
--- a/data/1B/81/C3/1B81C319ED9D52A9B67445A667DDFDF6.ttl
+++ b/data/1B/81/C3/1B81C319ED9D52A9B67445A667DDFDF6.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/1B81C319ED9D52A9B67445A667DDFDF6>
     dc:creator "Liu, Bin-Bin; Wang, Yu-Bing; Hong, De-Yuan; Wen, Jun" ;
     dc:title "Rhaphiolepis bengalensis subsp. f. fm. bengalensis f. bengalensis" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_bengalensis_bengalensis_> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_bengalensis_bengalensis_> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Alsodeia_grandis> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Eriobotrya_tinctoria_Kurz_1875> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.154.52790> ;
@@ -27,7 +27,8 @@
     dc:title "A synopsis of the expanded Rhaphiolepis (Maleae, Rosaceae)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_bengalensis_bengalensis_>
+<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_bengalensis_bengalensis_>
+    # Warning: ignoring subSpecies "f." ;
     dwc:LSID "1B81C319-ED9D-52A9-B674-45A667DDFDF6" ;
     dwc:authority "f. bengalensis" ;
     dwc:class "Magnoliopsida" ;
@@ -40,8 +41,7 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "f. bengalensis" ;
     dwc:species "bengalensis" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_bengalensis> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_bengalensis> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Eriobotrya_tinctoria_Kurz_1875>
@@ -59,8 +59,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Eriobotrya_tinctoria> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_f_bengalensis>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_bengalensis_bengalensis>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Rosaceae" ;
     dwc:form "bengalensis" ;
@@ -70,17 +70,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/1B/83/C2/1B83C2B10C0EF743D3B55B97A58169A9.ttl b/data/1B/83/C2/1B83C2B10C0EF743D3B55B97A58169A9.ttl
index eed8cec43d2f..9bee6149bc3f 100644
--- a/data/1B/83/C2/1B83C2B10C0EF743D3B55B97A58169A9.ttl
+++ b/data/1B/83/C2/1B83C2B10C0EF743D3B55B97A58169A9.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Homo_sapiens>
+    dwc:genus "Homo" ;
     dwc:rank "species" ;
     dwc:species "sapiens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Homo> ;
diff --git a/data/1B/87/CB/1B87CB0456F3BECF71F4FBFC510B58F1.ttl b/data/1B/87/CB/1B87CB0456F3BECF71F4FBFC510B58F1.ttl
index 1e85c5877c9c..9728e3e34f3c 100644
--- a/data/1B/87/CB/1B87CB0456F3BECF71F4FBFC510B58F1.ttl
+++ b/data/1B/87/CB/1B87CB0456F3BECF71F4FBFC510B58F1.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helogale_parvula>
+    dwc:genus "Helogale" ;
     dwc:rank "species" ;
     dwc:species "parvula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helogale> ;
diff --git a/data/1B/90/E9/1B90E994423E5E258F46F4B780F76D20.ttl b/data/1B/90/E9/1B90E994423E5E258F46F4B780F76D20.ttl
index 737ce73dc7a2..43bb68435a8d 100644
--- a/data/1B/90/E9/1B90E994423E5E258F46F4B780F76D20.ttl
+++ b/data/1B/90/E9/1B90E994423E5E258F46F4B780F76D20.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glycyphana_Glycyphaniola>
+    dwc:genus "Glycyphana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glycyphaniola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glycyphana> ;
diff --git a/data/1B/93/37/1B93375CC539543C84FA57F17E0096B0.ttl b/data/1B/93/37/1B93375CC539543C84FA57F17E0096B0.ttl
index 226570552416..8a7f907c55ce 100644
--- a/data/1B/93/37/1B93375CC539543C84FA57F17E0096B0.ttl
+++ b/data/1B/93/37/1B93375CC539543C84FA57F17E0096B0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helophorus_Rhopalelophorus>
+    dwc:genus "Helophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhopalelophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helophorus> ;
diff --git a/data/1B/9F/CD/1B9FCDAC81EE5D8DB14535D651625800.ttl b/data/1B/9F/CD/1B9FCDAC81EE5D8DB14535D651625800.ttl
index a815d6adea70..f8d8648902e5 100644
--- a/data/1B/9F/CD/1B9FCDAC81EE5D8DB14535D651625800.ttl
+++ b/data/1B/9F/CD/1B9FCDAC81EE5D8DB14535D651625800.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ampullaceana_relicta>
+    dwc:genus "Ampullaceana" ;
     dwc:rank "species" ;
     dwc:species "relicta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ampullaceana> ;
diff --git a/data/1B/A0/67/1BA067DF2DEF298E4E3E88EB4FDA7A30.ttl b/data/1B/A0/67/1BA067DF2DEF298E4E3E88EB4FDA7A30.ttl
index 5a75648df67a..e3110fd0e56e 100644
--- a/data/1B/A0/67/1BA067DF2DEF298E4E3E88EB4FDA7A30.ttl
+++ b/data/1B/A0/67/1BA067DF2DEF298E4E3E88EB4FDA7A30.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelobates_syriacus>
+    dwc:genus "Pelobates" ;
     dwc:rank "species" ;
     dwc:species "syriacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelobates> ;
diff --git a/data/1B/A0/74/1BA07416CF2C54578BB025CA010698AF.ttl b/data/1B/A0/74/1BA07416CF2C54578BB025CA010698AF.ttl
index b23d9fa7db0b..08ffd146749b 100644
--- a/data/1B/A0/74/1BA07416CF2C54578BB025CA010698AF.ttl
+++ b/data/1B/A0/74/1BA07416CF2C54578BB025CA010698AF.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alloptes_Conuralloptes>
+    dwc:genus "Alloptes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conuralloptes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alloptes> ;
diff --git a/data/1B/A5/6A/1BA56AAA8A08DF3F7E08DFEFEEC2E90D.ttl b/data/1B/A5/6A/1BA56AAA8A08DF3F7E08DFEFEEC2E90D.ttl
index 94a52a62bcc5..db939a51a5bb 100644
--- a/data/1B/A5/6A/1BA56AAA8A08DF3F7E08DFEFEEC2E90D.ttl
+++ b/data/1B/A5/6A/1BA56AAA8A08DF3F7E08DFEFEEC2E90D.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/1B/AA/07/1BAA07A32F445D9BA871E75C107A5922.ttl b/data/1B/AA/07/1BAA07A32F445D9BA871E75C107A5922.ttl
index 7fb67455f1d0..f205fe5ae801 100644
--- a/data/1B/AA/07/1BAA07A32F445D9BA871E75C107A5922.ttl
+++ b/data/1B/AA/07/1BAA07A32F445D9BA871E75C107A5922.ttl
@@ -12,7 +12,7 @@
     dc:creator "Queiroz, Luciano Paganucci de; Snak, Cristiane" ;
     dc:title "Cleobulia leiantha Benth., Fl. Bras. 15 (1): 162. 1859" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Cleobulia_leiantha_Benth_15> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Cleobulia_multiflora_var_leiantha> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Cleobulia_multiflora_leiantha> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.164.55441> ;
     a trt:Treatment .
 
diff --git a/data/1B/AA/63/1BAA63BB38DE54C1BA8DE93F57F9AA8C.ttl b/data/1B/AA/63/1BAA63BB38DE54C1BA8DE93F57F9AA8C.ttl
index 6f2773bbfec0..c1602ac933d2 100644
--- a/data/1B/AA/63/1BAA63BB38DE54C1BA8DE93F57F9AA8C.ttl
+++ b/data/1B/AA/63/1BAA63BB38DE54C1BA8DE93F57F9AA8C.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristiphora_Micronematus>
+    dwc:genus "Pristiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micronematus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristiphora> ;
diff --git a/data/1B/AC/0D/1BAC0DDF855D56297491F7369FFA3CA8.ttl b/data/1B/AC/0D/1BAC0DDF855D56297491F7369FFA3CA8.ttl
index d3e352fd738c..a08670185289 100644
--- a/data/1B/AC/0D/1BAC0DDF855D56297491F7369FFA3CA8.ttl
+++ b/data/1B/AC/0D/1BAC0DDF855D56297491F7369FFA3CA8.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Valeriana_locusta>
+    dwc:genus "Valeriana" ;
     dwc:rank "species" ;
     dwc:species "locusta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Valeriana> ;
diff --git a/data/1B/B4/40/1BB4400B34597FF4D0A358ADFA67F2BE.ttl b/data/1B/B4/40/1BB4400B34597FF4D0A358ADFA67F2BE.ttl
index 3981158b1310..7374de9b497a 100644
--- a/data/1B/B4/40/1BB4400B34597FF4D0A358ADFA67F2BE.ttl
+++ b/data/1B/B4/40/1BB4400B34597FF4D0A358ADFA67F2BE.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Euphorbia_exigua>
+    dwc:genus "Euphorbia" ;
     dwc:rank "species" ;
     dwc:species "exigua" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Euphorbia> ;
diff --git a/data/1B/B7/77/1BB777EC7E6223FC5B3D615CA3D3873D.ttl b/data/1B/B7/77/1BB777EC7E6223FC5B3D615CA3D3873D.ttl
index f0b66067d012..4715d6290ce3 100644
--- a/data/1B/B7/77/1BB777EC7E6223FC5B3D615CA3D3873D.ttl
+++ b/data/1B/B7/77/1BB777EC7E6223FC5B3D615CA3D3873D.ttl
@@ -57,6 +57,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/1B/B8/BB/1BB8BBC4E049B58216C4E9D06AA9EF17.ttl b/data/1B/B8/BB/1BB8BBC4E049B58216C4E9D06AA9EF17.ttl
index 3bbdc2ef0af0..0ed31af1a930 100644
--- a/data/1B/B8/BB/1BB8BBC4E049B58216C4E9D06AA9EF17.ttl
+++ b/data/1B/B8/BB/1BB8BBC4E049B58216C4E9D06AA9EF17.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/1B/B9/98/1BB998C4309B5675A1962FDF0E36E6B9.ttl b/data/1B/B9/98/1BB998C4309B5675A1962FDF0E36E6B9.ttl
index 9f29361be67f..9c708f6ff19c 100644
--- a/data/1B/B9/98/1BB998C4309B5675A1962FDF0E36E6B9.ttl
+++ b/data/1B/B9/98/1BB998C4309B5675A1962FDF0E36E6B9.ttl
@@ -12,7 +12,7 @@
     dc:creator "Luo, Yang; Bourgoin, Thierry; Zhang, Jia-Lin; Feng, Ji-Nian" ;
     dc:title "Kuvera pallidula Matsumura 1914" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Kuvera_pallidula_Matsumura_1914> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Kuvera_flaviceps_var_pallidula_Matsumura_1914> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Kuvera_flaviceps_pallidula_Matsumura_1914> ;
     trt:publishedIn <http://dx.doi.org/10.3897/BDJ.10.e75303> ;
     a trt:Treatment .
 
@@ -45,7 +45,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Kuvera_pallidula> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Kuvera_flaviceps_var_pallidula_Matsumura_1914>
+<http://taxon-concept.plazi.org/id/Animalia/Kuvera_flaviceps_pallidula_Matsumura_1914>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Matsumura" ;
     dwc:authorityYear "1914" ;
     dwc:class "Insecta" ;
@@ -57,9 +58,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Matsumura, 1914" ;
     dwc:species "flaviceps" ;
-    dwc:subSpecies "var." ;
     dwc:variety "pallidula" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps_var_pallidula> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps_pallidula> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Animalia/Kuvera_pallidula>
@@ -109,8 +109,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps_var_pallidula>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps_pallidula>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Cixiidae" ;
     dwc:genus "Kuvera" ;
@@ -119,18 +119,12 @@
     dwc:phylum "Arthropoda" ;
     dwc:rank "variety" ;
     dwc:species "flaviceps" ;
-    dwc:subSpecies "var." ;
     dwc:variety "pallidula" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Kuvera_flaviceps>
+    dwc:genus "Kuvera" ;
     dwc:rank "species" ;
     dwc:species "flaviceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kuvera> ;
diff --git a/data/1B/BE/27/1BBE277D9F1F55E09DD9E8E72EAB6DBE.ttl b/data/1B/BE/27/1BBE277D9F1F55E09DD9E8E72EAB6DBE.ttl
index 65cfcace9b85..012ccc379657 100644
--- a/data/1B/BE/27/1BBE277D9F1F55E09DD9E8E72EAB6DBE.ttl
+++ b/data/1B/BE/27/1BBE277D9F1F55E09DD9E8E72EAB6DBE.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/1B/BE/F2/1BBEF27B0F29127BA0A3C038DC434EA7.ttl b/data/1B/BE/F2/1BBEF27B0F29127BA0A3C038DC434EA7.ttl
index a662793e6cdc..fcdf3e5bef52 100644
--- a/data/1B/BE/F2/1BBEF27B0F29127BA0A3C038DC434EA7.ttl
+++ b/data/1B/BE/F2/1BBEF27B0F29127BA0A3C038DC434EA7.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cercopithecus_ascanius>
+    dwc:genus "Cercopithecus" ;
     dwc:rank "species" ;
     dwc:species "ascanius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cercopithecus> ;
diff --git a/data/1B/C3/9C/1BC39CC2452B1FE821CD1BB17F3E9081.ttl b/data/1B/C3/9C/1BC39CC2452B1FE821CD1BB17F3E9081.ttl
index a875c0c374d3..2f6141272b2d 100644
--- a/data/1B/C3/9C/1BC39CC2452B1FE821CD1BB17F3E9081.ttl
+++ b/data/1B/C3/9C/1BC39CC2452B1FE821CD1BB17F3E9081.ttl
@@ -42,12 +42,12 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Acalypha_spachiana_latifolia_Baill_1861>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authorityName "Baill" ;
     dwc:authorityYear "1861" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Euphorbiaceae" ;
     dwc:genus "Acalypha" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Malpighiales" ;
     dwc:phylum "Tracheophyta" ;
diff --git a/data/1B/C7/EB/1BC7EBBAD63B1098A0EAEDBB41336964.ttl b/data/1B/C7/EB/1BC7EBBAD63B1098A0EAEDBB41336964.ttl
index 134f60faa34d..f23bb5de44f1 100644
--- a/data/1B/C7/EB/1BC7EBBAD63B1098A0EAEDBB41336964.ttl
+++ b/data/1B/C7/EB/1BC7EBBAD63B1098A0EAEDBB41336964.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blacus_Hysterobolus>
+    dwc:genus "Blacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hysterobolus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blacus> ;
diff --git a/data/1B/C9/1E/1BC91E417DC6556C9D3D15C01F10D019.ttl b/data/1B/C9/1E/1BC91E417DC6556C9D3D15C01F10D019.ttl
index 6b9456e9a528..d2ab4937af3d 100644
--- a/data/1B/C9/1E/1BC91E417DC6556C9D3D15C01F10D019.ttl
+++ b/data/1B/C9/1E/1BC91E417DC6556C9D3D15C01F10D019.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neogutierrezia_mirabilis>
+    dwc:genus "Neogutierrezia" ;
     dwc:rank "species" ;
     dwc:species "mirabilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neogutierrezia> ;
diff --git a/data/1B/CC/74/1BCC7495964C6172C68603233DD6B8F8.ttl b/data/1B/CC/74/1BCC7495964C6172C68603233DD6B8F8.ttl
index b1ca8134f7fb..1941ba1fcfcc 100644
--- a/data/1B/CC/74/1BCC7495964C6172C68603233DD6B8F8.ttl
+++ b/data/1B/CC/74/1BCC7495964C6172C68603233DD6B8F8.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Montenegrina_fuchsi>
+    dwc:genus "Montenegrina" ;
     dwc:rank "species" ;
     dwc:species "fuchsi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Montenegrina> ;
diff --git a/data/1B/CE/64/1BCE6470318F5CFD30078937956A7F56.ttl b/data/1B/CE/64/1BCE6470318F5CFD30078937956A7F56.ttl
index 942b120eee43..962e2e5601fb 100644
--- a/data/1B/CE/64/1BCE6470318F5CFD30078937956A7F56.ttl
+++ b/data/1B/CE/64/1BCE6470318F5CFD30078937956A7F56.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_bicolor>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "species" ;
     dwc:species "bicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis>, <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_Cataglyphis> ;
@@ -153,12 +154,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_bicolor_nodus>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "nodus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_bicolor> ;
     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> ;
diff --git a/data/1B/D2/B2/1BD2B2787FC5AFE43C13CE03623E439D.ttl b/data/1B/D2/B2/1BD2B2787FC5AFE43C13CE03623E439D.ttl
index 37b71f60eada..db70a8e9a530 100644
--- a/data/1B/D2/B2/1BD2B2787FC5AFE43C13CE03623E439D.ttl
+++ b/data/1B/D2/B2/1BD2B2787FC5AFE43C13CE03623E439D.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Pyrobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1B/D3/47/1BD34758A01923F8821294BD6907513E.ttl b/data/1B/D3/47/1BD34758A01923F8821294BD6907513E.ttl
index f397ffa6c0d1..61319f8c4bd9 100644
--- a/data/1B/D3/47/1BD34758A01923F8821294BD6907513E.ttl
+++ b/data/1B/D3/47/1BD34758A01923F8821294BD6907513E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gudeodiscus_Gudeodiscus>
+    dwc:genus "Gudeodiscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gudeodiscus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gudeodiscus> ;
diff --git a/data/1B/DB/07/1BDB078E25BFC5FF9ED8AFE11F224038.ttl b/data/1B/DB/07/1BDB078E25BFC5FF9ED8AFE11F224038.ttl
index cfe85e9dbd71..7decdcf96990 100644
--- a/data/1B/DB/07/1BDB078E25BFC5FF9ED8AFE11F224038.ttl
+++ b/data/1B/DB/07/1BDB078E25BFC5FF9ED8AFE11F224038.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Melanosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/1B/DC/30/1BDC3038F913548CB63A82E6E70DF509.ttl b/data/1B/DC/30/1BDC3038F913548CB63A82E6E70DF509.ttl
index 811f744ac99b..0f5d94a721f6 100644
--- a/data/1B/DC/30/1BDC3038F913548CB63A82E6E70DF509.ttl
+++ b/data/1B/DC/30/1BDC3038F913548CB63A82E6E70DF509.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neurothemis_tullia>
+    dwc:genus "Neurothemis" ;
     dwc:rank "species" ;
     dwc:species "tullia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neurothemis> ;
diff --git a/data/1B/E4/A9/1BE4A9189EC4BFC06B40100E07522B6D.ttl b/data/1B/E4/A9/1BE4A9189EC4BFC06B40100E07522B6D.ttl
index 3334a904dfd8..ccd552a85671 100644
--- a/data/1B/E4/A9/1BE4A9189EC4BFC06B40100E07522B6D.ttl
+++ b/data/1B/E4/A9/1BE4A9189EC4BFC06B40100E07522B6D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristiphora_Micronematus>
+    dwc:genus "Pristiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micronematus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristiphora> ;
diff --git a/data/1B/E6/18/1BE618F297D33253C5A1EC26B2C05FAC.ttl b/data/1B/E6/18/1BE618F297D33253C5A1EC26B2C05FAC.ttl
index e142ace8821f..31c5c21c341f 100644
--- a/data/1B/E6/18/1BE618F297D33253C5A1EC26B2C05FAC.ttl
+++ b/data/1B/E6/18/1BE618F297D33253C5A1EC26B2C05FAC.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dipodomys_ordii>
+    dwc:genus "Dipodomys" ;
     dwc:rank "species" ;
     dwc:species "ordii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dipodomys> ;
diff --git a/data/1B/E7/B6/1BE7B6602FFF33A1CD08A6FBF13C1FF9.ttl b/data/1B/E7/B6/1BE7B6602FFF33A1CD08A6FBF13C1FF9.ttl
index 337819daf73c..853ea5ad093a 100644
--- a/data/1B/E7/B6/1BE7B6602FFF33A1CD08A6FBF13C1FF9.ttl
+++ b/data/1B/E7/B6/1BE7B6602FFF33A1CD08A6FBF13C1FF9.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Deltochilum_Aganhyboma>
+    dwc:genus "Deltochilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aganhyboma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Deltochilum> ;
diff --git a/data/1B/E8/FC/1BE8FC10CB07B714CBA0FAB008904CBE.ttl b/data/1B/E8/FC/1BE8FC10CB07B714CBA0FAB008904CBE.ttl
index 95b2a34fc779..1149480bac20 100644
--- a/data/1B/E8/FC/1BE8FC10CB07B714CBA0FAB008904CBE.ttl
+++ b/data/1B/E8/FC/1BE8FC10CB07B714CBA0FAB008904CBE.ttl
@@ -281,6 +281,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atta_Acromyrmex>
+    dwc:genus "Atta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acromyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atta> ;
@@ -358,6 +359,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acromyrmex_Trachymyrmex>
+    dwc:genus "Acromyrmex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trachymyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acromyrmex> ;
diff --git a/data/1B/EA/F3/1BEAF3C44F9855628D91640BDC61616E.ttl b/data/1B/EA/F3/1BEAF3C44F9855628D91640BDC61616E.ttl
index 65c74599de1f..a6baef8c3b8e 100644
--- a/data/1B/EA/F3/1BEAF3C44F9855628D91640BDC61616E.ttl
+++ b/data/1B/EA/F3/1BEAF3C44F9855628D91640BDC61616E.ttl
@@ -67,6 +67,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stomacosmethis_kapayanensis>
+    dwc:genus "Stomacosmethis" ;
     dwc:rank "species" ;
     dwc:species "kapayanensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stomacosmethis> ;
diff --git a/data/1B/EB/2C/1BEB2C3409822A38E2ACB9269D490A81.ttl b/data/1B/EB/2C/1BEB2C3409822A38E2ACB9269D490A81.ttl
index 4e4220055741..623e50907aa4 100644
--- a/data/1B/EB/2C/1BEB2C3409822A38E2ACB9269D490A81.ttl
+++ b/data/1B/EB/2C/1BEB2C3409822A38E2ACB9269D490A81.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ephedrus_Ephedrus>
+    dwc:genus "Ephedrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ephedrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ephedrus> ;
diff --git a/data/1B/EF/2A/1BEF2A7803E753A472E3908276545205.ttl b/data/1B/EF/2A/1BEF2A7803E753A472E3908276545205.ttl
index b5b6856eedd9..aa5add1972eb 100644
--- a/data/1B/EF/2A/1BEF2A7803E753A472E3908276545205.ttl
+++ b/data/1B/EF/2A/1BEF2A7803E753A472E3908276545205.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Silene_vulgaris>
+    dwc:genus "Silene" ;
     dwc:rank "species" ;
     dwc:species "vulgaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Silene> ;
diff --git a/data/1B/F2/37/1BF237B284C47B0215B5A73251CB041D.ttl b/data/1B/F2/37/1BF237B284C47B0215B5A73251CB041D.ttl
index 437174522579..66970bfcb2c6 100644
--- a/data/1B/F2/37/1BF237B284C47B0215B5A73251CB041D.ttl
+++ b/data/1B/F2/37/1BF237B284C47B0215B5A73251CB041D.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paragongylopus_sinensis>
+    dwc:genus "Paragongylopus" ;
     dwc:rank "species" ;
     dwc:species "sinensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paragongylopus_Paragongylopus> ;
     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/1B/F3/01/1BF30168D63627799E79AB4E25665823.ttl b/data/1B/F3/01/1BF30168D63627799E79AB4E25665823.ttl
index 647db94b5048..f75d311e515a 100644
--- a/data/1B/F3/01/1BF30168D63627799E79AB4E25665823.ttl
+++ b/data/1B/F3/01/1BF30168D63627799E79AB4E25665823.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxyethira_Pacificotrichia>
+    dwc:genus "Oxyethira" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pacificotrichia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxyethira> ;
diff --git a/data/1B/F3/79/1BF3796ECB845360AC28A43C22D4D4B8.ttl b/data/1B/F3/79/1BF3796ECB845360AC28A43C22D4D4B8.ttl
index bfe9d2e783b0..198ab6aa85f2 100644
--- a/data/1B/F3/79/1BF3796ECB845360AC28A43C22D4D4B8.ttl
+++ b/data/1B/F3/79/1BF3796ECB845360AC28A43C22D4D4B8.ttl
@@ -60,6 +60,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/1B/F4/A4/1BF4A45F36B5AA1D90C798EC4DFA57D5.ttl b/data/1B/F4/A4/1BF4A45F36B5AA1D90C798EC4DFA57D5.ttl
index 5217ca1c21c7..e0d36a315050 100644
--- a/data/1B/F4/A4/1BF4A45F36B5AA1D90C798EC4DFA57D5.ttl
+++ b/data/1B/F4/A4/1BF4A45F36B5AA1D90C798EC4DFA57D5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Kallobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Kallobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1B/F6/00/1BF600381AA33DDBA850E7B750D72FBC.ttl b/data/1B/F6/00/1BF600381AA33DDBA850E7B750D72FBC.ttl
index 56819cb13d8a..e06a8c50c80b 100644
--- a/data/1B/F6/00/1BF600381AA33DDBA850E7B750D72FBC.ttl
+++ b/data/1B/F6/00/1BF600381AA33DDBA850E7B750D72FBC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mycomya_Mycomya>
+    dwc:genus "Mycomya" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycomya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mycomya> ;
diff --git a/data/1B/F6/19/1BF6197BC9868812FA9185CF0B2F25E8.ttl b/data/1B/F6/19/1BF6197BC9868812FA9185CF0B2F25E8.ttl
index 49f99d2a3709..ac65d7092f75 100644
--- a/data/1B/F6/19/1BF6197BC9868812FA9185CF0B2F25E8.ttl
+++ b/data/1B/F6/19/1BF6197BC9868812FA9185CF0B2F25E8.ttl
@@ -14,7 +14,7 @@
     dc:title "Poa flaccidula Boiss. & Reut., Pugill. Pl. Afr. Bor. Hispan. 128. 1852." ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Poa_flaccidula_Boiss_128> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_balearica> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Poa_trivialis_balearica_Knoche_1921>, <http://taxon-concept.plazi.org/id/Plantae/Poa_trivialis_f_balearica_Knoche_1921>, <http://taxon-concept.plazi.org/id/Plantae/Poa_trivialis_var_balearica_Knoche_1921>, <http://taxon-concept.plazi.org/id/Plantae/Poa_ventalloi_Sennen_1978>, <http://taxon-concept.plazi.org/id/Plantae/Poa_zapateri_Sennen_1978> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Poa_trivialis_balearica_Knoche_1921>, <http://taxon-concept.plazi.org/id/Plantae/Poa_ventalloi_Sennen_1978>, <http://taxon-concept.plazi.org/id/Plantae/Poa_zapateri_Sennen_1978> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.103.26029> ;
     a trt:Treatment .
 
@@ -46,22 +46,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Poa_trivialis_balearica_Knoche_1921>
-    dwc:authorityName "Knoche" ;
-    dwc:authorityYear "1921" ;
-    dwc:class "Liliopsida" ;
-    dwc:family "Poaceae" ;
-    dwc:genus "Poa" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Poales" ;
-    dwc:phylum "Tracheophyta" ;
-    dwc:rank "subSpecies" ;
-    dwc:scientificNameAuthorship "Knoche, 1921" ;
-    dwc:species "trivialis" ;
-    dwc:subSpecies "balearica" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_balearica> ;
-    a dwcFP:TaxonConcept .
-
-<http://taxon-concept.plazi.org/id/Plantae/Poa_trivialis_f_balearica_Knoche_1921>
+    # Warning: ignoring subSpecies "f.", ignoring subSpecies "var." ;
     dwc:authorityName "Knoche" ;
     dwc:authorityYear "1921" ;
     dwc:class "Liliopsida" ;
@@ -71,28 +56,12 @@
     dwc:kingdom "Plantae" ;
     dwc:order "Poales" ;
     dwc:phylum "Tracheophyta" ;
-    dwc:rank "form" ;
+    dwc:rank "form", "subSpecies", "variety" ;
     dwc:scientificNameAuthorship "Knoche, 1921" ;
     dwc:species "trivialis" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_f_balearica> ;
-    a dwcFP:TaxonConcept .
-
-<http://taxon-concept.plazi.org/id/Plantae/Poa_trivialis_var_balearica_Knoche_1921>
-    dwc:authorityName "Knoche" ;
-    dwc:authorityYear "1921" ;
-    dwc:class "Liliopsida" ;
-    dwc:family "Poaceae" ;
-    dwc:genus "Poa" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Poales" ;
-    dwc:phylum "Tracheophyta" ;
-    dwc:rank "variety" ;
-    dwc:scientificNameAuthorship "Knoche, 1921" ;
-    dwc:species "trivialis" ;
-    dwc:subSpecies "var." ;
+    dwc:subSpecies "balearica" ;
     dwc:variety "balearica" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_var_balearica> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_balearica> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Poa_zapateri_Sennen_1978>
@@ -173,26 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_balearica>
-    dwc:class "Liliopsida" ;
-    dwc:family "Poaceae" ;
-    dwc:genus "Poa" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Poales" ;
-    dwc:phylum "Tracheophyta" ;
-    dwc:rank "subSpecies" ;
-    dwc:species "trivialis" ;
-    dwc:subSpecies "balearica" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Poa_trivialis>
-    dwc:rank "species" ;
-    dwc:species "trivialis" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_f_balearica>
-    # Warning: abbreviated subSpecies "f." ;
+    # Warning: ignoring subSpecies "f.", ignoring subSpecies "var." ;
     dwc:class "Liliopsida" ;
     dwc:family "Poaceae" ;
     dwc:form "balearica" ;
@@ -200,37 +150,18 @@
     dwc:kingdom "Plantae" ;
     dwc:order "Poales" ;
     dwc:phylum "Tracheophyta" ;
-    dwc:rank "form" ;
+    dwc:rank "form", "subSpecies", "variety" ;
     dwc:species "trivialis" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_var_balearica>
-    # Warning: abbreviated subSpecies "var." ;
-    dwc:class "Liliopsida" ;
-    dwc:family "Poaceae" ;
-    dwc:genus "Poa" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Poales" ;
-    dwc:phylum "Tracheophyta" ;
-    dwc:rank "variety" ;
-    dwc:species "trivialis" ;
-    dwc:subSpecies "var." ;
+    dwc:subSpecies "balearica" ;
     dwc:variety "balearica" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_var> ;
+    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Poa_trivialis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_trivialis> ;
+<http://taxon-name.plazi.org/id/Plantae/Poa_trivialis>
+    dwc:genus "Poa" ;
+    dwc:rank "species" ;
+    dwc:species "trivialis" ;
+    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Poa_zapateri>
diff --git a/data/1B/F6/99/1BF69903EA705E998FCCAE484C2D2AD0.ttl b/data/1B/F6/99/1BF69903EA705E998FCCAE484C2D2AD0.ttl
index 93568459fa91..58e84637fa65 100644
--- a/data/1B/F6/99/1BF69903EA705E998FCCAE484C2D2AD0.ttl
+++ b/data/1B/F6/99/1BF69903EA705E998FCCAE484C2D2AD0.ttl
@@ -94,12 +94,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Palpibracon_described>
+    dwc:genus "Palpibracon" ;
     dwc:rank "species" ;
     dwc:species "described" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Palpibracon_Glabrobracon> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Palpibracon_Glabrobracon>
+    dwc:genus "Palpibracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabrobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Palpibracon> ;
diff --git a/data/1B/F6/EE/1BF6EE3DFED268069B9B5F10A3308FBD.ttl b/data/1B/F6/EE/1BF6EE3DFED268069B9B5F10A3308FBD.ttl
index 8c653c80e8e6..8b7f6887a614 100644
--- a/data/1B/F6/EE/1BF6EE3DFED268069B9B5F10A3308FBD.ttl
+++ b/data/1B/F6/EE/1BF6EE3DFED268069B9B5F10A3308FBD.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Sedum_telephium>
+    dwc:genus "Sedum" ;
     dwc:rank "species" ;
     dwc:species "telephium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Sedum> ;
diff --git a/data/1B/FB/25/1BFB25F1D74674B3B722EBA9A0DB2796.ttl b/data/1B/FB/25/1BFB25F1D74674B3B722EBA9A0DB2796.ttl
index e00988376b0c..5bb19ed8c9fa 100644
--- a/data/1B/FB/25/1BFB25F1D74674B3B722EBA9A0DB2796.ttl
+++ b/data/1B/FB/25/1BFB25F1D74674B3B722EBA9A0DB2796.ttl
@@ -27,7 +27,7 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Plantae/Soroseris_hookeriana_Wang_2018>
-    # Warning: Removing "(J. Anthony)" from baseAuthority, Removing "(Stebbins)" from authority ;
+    # Warning: Removing "(J. Anthony)" from baseAuthority, Removing "(Stebbins)" from authority, ignoring infraspecific-rank "subsp." ;
     dwc:LSID "D51D33F7-9B17-52E7-B0F5-8C36DC0D0867" ;
     dwc:authority "subsp. handelii (Stebbins) Yu. J. Wang & L. M. Heng" ;
     dwc:authorityName "subsp. handelii (Stebbins) Yu. J. Wang & L. M. Heng" ;
@@ -37,7 +37,6 @@
     dwc:class "Magnoliopsida" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Soroseris" ;
-    dwc:infraspecific-rank "subsp." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Asterales" ;
     dwc:phylum "Tracheophyta" ;
@@ -48,11 +47,11 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Soroseris_gillii_handelii_>
+    # Warning: ignoring infraspecific-rank "subsp." ;
     dwc:authority "subsp. handelii" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Soroseris" ;
-    dwc:infraspecific-rank "subsp." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Asterales" ;
     dwc:phylum "Tracheophyta" ;
diff --git a/data/1B/FC/92/1BFC9217AB2A56F1A94969A362A9FD88.ttl b/data/1B/FC/92/1BFC9217AB2A56F1A94969A362A9FD88.ttl
index acecdfb42c30..d164f488d14c 100644
--- a/data/1B/FC/92/1BFC9217AB2A56F1A94969A362A9FD88.ttl
+++ b/data/1B/FC/92/1BFC9217AB2A56F1A94969A362A9FD88.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epiphragma_Epiphragma>
+    dwc:genus "Epiphragma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epiphragma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epiphragma> ;
diff --git a/data/1B/FC/B6/1BFCB691998B400B0311FD8031B74EA5.ttl b/data/1B/FC/B6/1BFCB691998B400B0311FD8031B74EA5.ttl
index dfb7d3f1bc8d..48ecb873d31f 100644
--- a/data/1B/FC/B6/1BFCB691998B400B0311FD8031B74EA5.ttl
+++ b/data/1B/FC/B6/1BFCB691998B400B0311FD8031B74EA5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/1B/FE/3F/1BFE3F976BCBD32D9CD9B30FB0359761.ttl b/data/1B/FE/3F/1BFE3F976BCBD32D9CD9B30FB0359761.ttl
index 58f66ee14080..ac04d0472e9a 100644
--- a/data/1B/FE/3F/1BFE3F976BCBD32D9CD9B30FB0359761.ttl
+++ b/data/1B/FE/3F/1BFE3F976BCBD32D9CD9B30FB0359761.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platypleura_affinis>
+    dwc:genus "Platypleura" ;
     dwc:rank "species" ;
     dwc:species "affinis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platypleura> ;
diff --git a/data/25/02/87/250287AFFF99672DFEECFA526B0FF97A.ttl b/data/25/02/87/250287AFFF99672DFEECFA526B0FF97A.ttl
index 1360fccf94be..8c53d60a76ce 100644
--- a/data/25/02/87/250287AFFF99672DFEECFA526B0FF97A.ttl
+++ b/data/25/02/87/250287AFFF99672DFEECFA526B0FF97A.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cerodontha_Xenophytomyza>
+    dwc:genus "Cerodontha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xenophytomyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cerodontha> ;
diff --git a/data/25/02/87/250287AFFF9E672EFEECFB586A9DFA42.ttl b/data/25/02/87/250287AFFF9E672EFEECFB586A9DFA42.ttl
index 61a58d48c586..c5c6d4ca60de 100644
--- a/data/25/02/87/250287AFFF9E672EFEECFB586A9DFA42.ttl
+++ b/data/25/02/87/250287AFFF9E672EFEECFB586A9DFA42.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cerodontha_Xenophytomyza>
+    dwc:genus "Cerodontha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xenophytomyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cerodontha> ;
@@ -232,6 +233,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dizygomyza_Poemyza>
+    dwc:genus "Dizygomyza" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poemyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dizygomyza> ;
diff --git a/data/25/02/B5/2502B5BD347C5B87BC1DC09203CB2255.ttl b/data/25/02/B5/2502B5BD347C5B87BC1DC09203CB2255.ttl
index a7b6bcefe09a..a4857df02c78 100644
--- a/data/25/02/B5/2502B5BD347C5B87BC1DC09203CB2255.ttl
+++ b/data/25/02/B5/2502B5BD347C5B87BC1DC09203CB2255.ttl
@@ -257,6 +257,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thrips_Bagnallia>
+    dwc:genus "Thrips" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bagnallia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thrips> ;
diff --git a/data/25/05/9D/25059D0FFFF8FFDDBB93D24B614CFB98.ttl b/data/25/05/9D/25059D0FFFF8FFDDBB93D24B614CFB98.ttl
index df96b202fc55..09832097ba99 100644
--- a/data/25/05/9D/25059D0FFFF8FFDDBB93D24B614CFB98.ttl
+++ b/data/25/05/9D/25059D0FFFF8FFDDBB93D24B614CFB98.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dermestes_Dermestes>
+    dwc:genus "Dermestes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dermestes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dermestes> ;
diff --git a/data/25/05/9D/25059D0FFFF8FFDEBB93D67661CFFD13.ttl b/data/25/05/9D/25059D0FFFF8FFDEBB93D67661CFFD13.ttl
index 36deef556614..fc197af6140e 100644
--- a/data/25/05/9D/25059D0FFFF8FFDEBB93D67661CFFD13.ttl
+++ b/data/25/05/9D/25059D0FFFF8FFDEBB93D67661CFFD13.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthrenus_Anthrenus>
+    dwc:genus "Anthrenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthrenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthrenus> ;
diff --git a/data/25/20/87/252087CA1F089572FDAFF9E4DD73F9E5.ttl b/data/25/20/87/252087CA1F089572FDAFF9E4DD73F9E5.ttl
index 362bb1392300..e1702d5f0758 100644
--- a/data/25/20/87/252087CA1F089572FDAFF9E4DD73F9E5.ttl
+++ b/data/25/20/87/252087CA1F089572FDAFF9E4DD73F9E5.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_lapidarius>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "lapidarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/25/20/87/252087CA1F1E9566FDA0FE2ED89AF80E.ttl b/data/25/20/87/252087CA1F1E9566FDA0FE2ED89AF80E.ttl
index f78d23387bbf..23e8115db17a 100644
--- a/data/25/20/87/252087CA1F1E9566FDA0FE2ED89AF80E.ttl
+++ b/data/25/20/87/252087CA1F1E9566FDA0FE2ED89AF80E.ttl
@@ -281,6 +281,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lapidariobombus_alagesianus>
+    dwc:genus "Lapidariobombus" ;
     dwc:rank "species" ;
     dwc:species "alagesianus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lapidariobombus> ;
diff --git a/data/25/20/87/252087CA1F72950BFDECF8E8DD17FB70.ttl b/data/25/20/87/252087CA1F72950BFDECF8E8DD17FB70.ttl
index a725764b2d4a..8e0511e5afef 100644
--- a/data/25/20/87/252087CA1F72950BFDECF8E8DD17FB70.ttl
+++ b/data/25/20/87/252087CA1F72950BFDECF8E8DD17FB70.ttl
@@ -222,6 +222,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_melaleucus>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "melaleucus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/25/20/DF/2520DF4F1B13531DA68946E1C0653B1D.ttl b/data/25/20/DF/2520DF4F1B13531DA68946E1C0653B1D.ttl
index 5b7a219247b2..2cdc694e1f81 100644
--- a/data/25/20/DF/2520DF4F1B13531DA68946E1C0653B1D.ttl
+++ b/data/25/20/DF/2520DF4F1B13531DA68946E1C0653B1D.ttl
@@ -101,6 +101,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alycaeus_Chamalycaeus>
+    dwc:genus "Alycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chamalycaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alycaeus> ;
diff --git a/data/25/21/C3/2521C35C6A3946B686D1FE09A485CA20.ttl b/data/25/21/C3/2521C35C6A3946B686D1FE09A485CA20.ttl
index 4402918ae81b..dc8970ace8b8 100644
--- a/data/25/21/C3/2521C35C6A3946B686D1FE09A485CA20.ttl
+++ b/data/25/21/C3/2521C35C6A3946B686D1FE09A485CA20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tersilochus_Tersilochus>
+    dwc:genus "Tersilochus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tersilochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tersilochus> ;
diff --git a/data/25/21/E3/2521E3DABBE5A48717AF8901D3A33A6F.ttl b/data/25/21/E3/2521E3DABBE5A48717AF8901D3A33A6F.ttl
index 00e0422cd9a8..598f1572777f 100644
--- a/data/25/21/E3/2521E3DABBE5A48717AF8901D3A33A6F.ttl
+++ b/data/25/21/E3/2521E3DABBE5A48717AF8901D3A33A6F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sylvilagus_Sylvilagus>
+    dwc:genus "Sylvilagus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sylvilagus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sylvilagus> ;
diff --git a/data/25/22/26/2522269EEC970CDCF4BCA575CFAE55E3.ttl b/data/25/22/26/2522269EEC970CDCF4BCA575CFAE55E3.ttl
index 273cdcb3b2c4..1e405709e4ee 100644
--- a/data/25/22/26/2522269EEC970CDCF4BCA575CFAE55E3.ttl
+++ b/data/25/22/26/2522269EEC970CDCF4BCA575CFAE55E3.ttl
@@ -57,6 +57,7 @@
     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/25/22/87/252287953102FFD6A49CFD4D5AA9BF03.ttl b/data/25/22/87/252287953102FFD6A49CFD4D5AA9BF03.ttl
index c33e75bfb70e..f18921816722 100644
--- a/data/25/22/87/252287953102FFD6A49CFD4D5AA9BF03.ttl
+++ b/data/25/22/87/252287953102FFD6A49CFD4D5AA9BF03.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tapaya_orbicularis>
+    dwc:genus "Tapaya" ;
     dwc:rank "species" ;
     dwc:species "orbicularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tapaya> ;
diff --git a/data/25/22/87/252287953109FFDDA49CFF6A5A45B855.ttl b/data/25/22/87/252287953109FFDDA49CFF6A5A45B855.ttl
index cc998571d5ac..4a3194432bfa 100644
--- a/data/25/22/87/252287953109FFDDA49CFF6A5A45B855.ttl
+++ b/data/25/22/87/252287953109FFDDA49CFF6A5A45B855.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bathysiredon_dumerilii>
+    dwc:genus "Bathysiredon" ;
     dwc:rank "species" ;
     dwc:species "dumerilii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bathysiredon> ;
diff --git a/data/25/22/87/25228795310AFFDEA49CFE0F5A55B9AA.ttl b/data/25/22/87/25228795310AFFDEA49CFE0F5A55B9AA.ttl
index 7bf0d2a9ad54..34ef61f17e39 100644
--- a/data/25/22/87/25228795310AFFDEA49CFE0F5A55B9AA.ttl
+++ b/data/25/22/87/25228795310AFFDEA49CFE0F5A55B9AA.ttl
@@ -51,6 +51,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Storeria_dekayi>
+    dwc:genus "Storeria" ;
     dwc:rank "species" ;
     dwc:species "dekayi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Storeria> ;
diff --git a/data/25/22/87/25228795310EFFDAA49CFE235ADCB9AA.ttl b/data/25/22/87/25228795310EFFDAA49CFE235ADCB9AA.ttl
index 19e0fc499270..632572fff8d2 100644
--- a/data/25/22/87/25228795310EFFDAA49CFE235ADCB9AA.ttl
+++ b/data/25/22/87/25228795310EFFDAA49CFE235ADCB9AA.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elaps_diastema>
+    dwc:genus "Elaps" ;
     dwc:rank "species" ;
     dwc:species "diastema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elaps> ;
diff --git a/data/25/28/1D/25281D7AAC5B56FEB95AD5D917668644.ttl b/data/25/28/1D/25281D7AAC5B56FEB95AD5D917668644.ttl
index c6e44483e57f..271d5be349a6 100644
--- a/data/25/28/1D/25281D7AAC5B56FEB95AD5D917668644.ttl
+++ b/data/25/28/1D/25281D7AAC5B56FEB95AD5D917668644.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mycomya_Mycomya>
+    dwc:genus "Mycomya" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycomya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mycomya> ;
diff --git a/data/25/2C/D5/252CD541D9185AE493F647470CB7947C.ttl b/data/25/2C/D5/252CD541D9185AE493F647470CB7947C.ttl
index 4662839bd0cc..3a9bda83b4d3 100644
--- a/data/25/2C/D5/252CD541D9185AE493F647470CB7947C.ttl
+++ b/data/25/2C/D5/252CD541D9185AE493F647470CB7947C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ellipteroides_Ellipteroides>
+    dwc:genus "Ellipteroides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ellipteroides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ellipteroides> ;
diff --git a/data/25/2D/2B/252D2B477A8E32A4FC302C96F2B9166E.ttl b/data/25/2D/2B/252D2B477A8E32A4FC302C96F2B9166E.ttl
index 0d672add35a9..9ff407a2de03 100644
--- a/data/25/2D/2B/252D2B477A8E32A4FC302C96F2B9166E.ttl
+++ b/data/25/2D/2B/252D2B477A8E32A4FC302C96F2B9166E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Quedius_Raphirus>
+    dwc:genus "Quedius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Raphirus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Quedius> ;
diff --git a/data/25/2D/41/252D41F97D7C5A97BB696CD6F339C89E.ttl b/data/25/2D/41/252D41F97D7C5A97BB696CD6F339C89E.ttl
index dddf97176533..2f8294764cf2 100644
--- a/data/25/2D/41/252D41F97D7C5A97BB696CD6F339C89E.ttl
+++ b/data/25/2D/41/252D41F97D7C5A97BB696CD6F339C89E.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aleiodes_Neorhogas>
+    dwc:genus "Aleiodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neorhogas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aleiodes> ;
diff --git a/data/25/34/22/2534228FBFE6BD6E399146422780F702.ttl b/data/25/34/22/2534228FBFE6BD6E399146422780F702.ttl
index d1f56ce69c19..2f431957d468 100644
--- a/data/25/34/22/2534228FBFE6BD6E399146422780F702.ttl
+++ b/data/25/34/22/2534228FBFE6BD6E399146422780F702.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudanophthalmus_grandis>
+    dwc:genus "Pseudanophthalmus" ;
     dwc:rank "species" ;
     dwc:species "grandis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudanophthalmus> ;
diff --git a/data/25/35/09/253509D3AB4FEDE2DA79644A4E349287.ttl b/data/25/35/09/253509D3AB4FEDE2DA79644A4E349287.ttl
index 034e2ebaafc3..87d644b8ed0b 100644
--- a/data/25/35/09/253509D3AB4FEDE2DA79644A4E349287.ttl
+++ b/data/25/35/09/253509D3AB4FEDE2DA79644A4E349287.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Taphozous_Taphozous>
+    dwc:genus "Taphozous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taphozous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Taphozous> ;
diff --git a/data/25/35/7A/25357A69FFB19F2EFCF8FAC509AC55BF.ttl b/data/25/35/7A/25357A69FFB19F2EFCF8FAC509AC55BF.ttl
index f19433ddee13..dc40e7503b76 100644
--- a/data/25/35/7A/25357A69FFB19F2EFCF8FAC509AC55BF.ttl
+++ b/data/25/35/7A/25357A69FFB19F2EFCF8FAC509AC55BF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthomus_barbarus>
+    dwc:genus "Orthomus" ;
     dwc:rank "species" ;
     dwc:species "barbarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthomus> ;
diff --git a/data/25/35/7A/25357A69FFB79F2BFF6FFEBE0949570A.ttl b/data/25/35/7A/25357A69FFB79F2BFF6FFEBE0949570A.ttl
index c1f7c4a83f0c..13da2b00a302 100644
--- a/data/25/35/7A/25357A69FFB79F2BFF6FFEBE0949570A.ttl
+++ b/data/25/35/7A/25357A69FFB79F2BFF6FFEBE0949570A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthomus_tazekensis>
+    dwc:genus "Orthomus" ;
     dwc:rank "species" ;
     dwc:species "tazekensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthomus> ;
diff --git a/data/25/45/87/25458781FFBCE4185340FC59FC0550F2.ttl b/data/25/45/87/25458781FFBCE4185340FC59FC0550F2.ttl
index 94a235487009..1825165a22af 100644
--- a/data/25/45/87/25458781FFBCE4185340FC59FC0550F2.ttl
+++ b/data/25/45/87/25458781FFBCE4185340FC59FC0550F2.ttl
@@ -195,6 +195,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pipistrellus_capensis>
+    dwc:genus "Pipistrellus" ;
     dwc:rank "species" ;
     dwc:species "capensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pipistrellus> ;
diff --git a/data/25/4A/4B/254A4B76B1207542FF3108BD98CCFD8F.ttl b/data/25/4A/4B/254A4B76B1207542FF3108BD98CCFD8F.ttl
index d0a234227e76..35737c9bfca9 100644
--- a/data/25/4A/4B/254A4B76B1207542FF3108BD98CCFD8F.ttl
+++ b/data/25/4A/4B/254A4B76B1207542FF3108BD98CCFD8F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nitokra_typica>
+    dwc:genus "Nitokra" ;
     dwc:rank "species" ;
     dwc:species "typica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nitokra> ;
diff --git a/data/25/4A/4B/254A4B76B1207543FF310CF09A75FE92.ttl b/data/25/4A/4B/254A4B76B1207543FF310CF09A75FE92.ttl
index e72591378ca4..d4b83a5df0cf 100644
--- a/data/25/4A/4B/254A4B76B1207543FF310CF09A75FE92.ttl
+++ b/data/25/4A/4B/254A4B76B1207543FF310CF09A75FE92.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heterolaophonte_stroemii>
+    dwc:genus "Heterolaophonte" ;
     dwc:rank "species" ;
     dwc:species "stroemii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heterolaophonte> ;
diff --git a/data/25/4D/DC/254DDC996A00A2F1D92F1803DAA44B5A.ttl b/data/25/4D/DC/254DDC996A00A2F1D92F1803DAA44B5A.ttl
index d471d5e359f0..93ae9db78147 100644
--- a/data/25/4D/DC/254DDC996A00A2F1D92F1803DAA44B5A.ttl
+++ b/data/25/4D/DC/254DDC996A00A2F1D92F1803DAA44B5A.ttl
@@ -12,8 +12,8 @@
     dc:creator "Ortega-Olivencia, Ana; Devesa, Juan A." ;
     dc:title "Poa supina Schrad., Fl. Germ. 1: 289. 1806." ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Poa_supina_Schrad_1> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Ochlopoa_supina>, <http://taxon-name.plazi.org/id/Plantae/Poa_annua_supina>, <http://taxon-name.plazi.org/id/Plantae/Poa_annua_var_supina>, <http://taxon-name.plazi.org/id/Plantae/Poa_annua_var_varia>, <http://taxon-name.plazi.org/id/Plantae/Poa_annua_varia>, <http://taxon-name.plazi.org/id/Plantae/Poa_exigua>, <http://taxon-name.plazi.org/id/Plantae/Poa_supina_f_exigua> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Poa_annua_f_macranthera_Litard_1931> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Ochlopoa_supina>, <http://taxon-name.plazi.org/id/Plantae/Poa_annua_supina>, <http://taxon-name.plazi.org/id/Plantae/Poa_annua_varia>, <http://taxon-name.plazi.org/id/Plantae/Poa_exigua>, <http://taxon-name.plazi.org/id/Plantae/Poa_supina_exigua> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Poa_annua_macranthera_Litard_1931> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.103.26029> ;
     a trt:Treatment .
 
@@ -44,7 +44,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_supina> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Poa_annua_f_macranthera_Litard_1931>
+<http://taxon-concept.plazi.org/id/Plantae/Poa_annua_macranthera_Litard_1931>
+    # Warning: ignoring subSpecies "f." ;
     dwc:authorityName "Litard. & Maire" ;
     dwc:authorityYear "1931" ;
     dwc:class "Liliopsida" ;
@@ -57,8 +58,7 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "Litard. & Maire, 1931" ;
     dwc:species "annua" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_annua_f_macranthera> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Poa_annua_macranthera> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Poa_supina>
@@ -108,8 +108,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Poa_annua_f_macranthera>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Poa_annua_macranthera>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Liliopsida" ;
     dwc:family "Poaceae" ;
     dwc:form "macranthera" ;
@@ -119,17 +119,11 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "form" ;
     dwc:species "annua" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_annua_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Poa_annua_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa_annua> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Poa_annua>
+    dwc:genus "Poa" ;
     dwc:rank "species" ;
     dwc:species "annua" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa> ;
diff --git a/data/25/55/87/255587A9B579FF91A5DDFBC5FCD34BD4.ttl b/data/25/55/87/255587A9B579FF91A5DDFBC5FCD34BD4.ttl
index 9e6c8f761912..a0a292cc2fa4 100644
--- a/data/25/55/87/255587A9B579FF91A5DDFBC5FCD34BD4.ttl
+++ b/data/25/55/87/255587A9B579FF91A5DDFBC5FCD34BD4.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harnischia_Cladopelma>
+    dwc:genus "Harnischia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladopelma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harnischia> ;
diff --git a/data/25/5D/25/255D25403323B665F529D46B041A2CBC.ttl b/data/25/5D/25/255D25403323B665F529D46B041A2CBC.ttl
index a849777b9cf7..e3e091550259 100644
--- a/data/25/5D/25/255D25403323B665F529D46B041A2CBC.ttl
+++ b/data/25/5D/25/255D25403323B665F529D46B041A2CBC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliplus_Haliplus>
+    dwc:genus "Haliplus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Haliplus)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliplus> ;
diff --git a/data/25/5E/88/255E882CFFD99266FF70A707C44ABD61.ttl b/data/25/5E/88/255E882CFFD99266FF70A707C44ABD61.ttl
index 104e9eb79e12..ae874cd8ec1e 100644
--- a/data/25/5E/88/255E882CFFD99266FF70A707C44ABD61.ttl
+++ b/data/25/5E/88/255E882CFFD99266FF70A707C44ABD61.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pentapedilum_Pentapedilum>
+    dwc:genus "Pentapedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentapedilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pentapedilum> ;
@@ -167,6 +168,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Pentapedilum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentapedilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/25/60/87/256087B8FF855A6EFDE409AAFEB94FA3.ttl b/data/25/60/87/256087B8FF855A6EFDE409AAFEB94FA3.ttl
index 25d79275c874..d6640f3d56ea 100644
--- a/data/25/60/87/256087B8FF855A6EFDE409AAFEB94FA3.ttl
+++ b/data/25/60/87/256087B8FF855A6EFDE409AAFEB94FA3.ttl
@@ -542,6 +542,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megophrys_Panophrys>
+    dwc:genus "Megophrys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panophrys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megophrys> ;
diff --git a/data/25/60/87/256087B8FF9C5A69FDE40983FB054EFF.ttl b/data/25/60/87/256087B8FF9C5A69FDE40983FB054EFF.ttl
index 6873eeafef14..780a96f0723e 100644
--- a/data/25/60/87/256087B8FF9C5A69FDE40983FB054EFF.ttl
+++ b/data/25/60/87/256087B8FF9C5A69FDE40983FB054EFF.ttl
@@ -171,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megophrys_Panophrys>
+    dwc:genus "Megophrys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panophrys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megophrys> ;
@@ -230,6 +231,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megophrys_Megophrys>
+    dwc:genus "Megophrys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megophrys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megophrys> ;
diff --git a/data/25/61/65/25616508978559F18EBA467FD46FECB6.ttl b/data/25/61/65/25616508978559F18EBA467FD46FECB6.ttl
index e72cd43b42c7..8bc00c43205a 100644
--- a/data/25/61/65/25616508978559F18EBA467FD46FECB6.ttl
+++ b/data/25/61/65/25616508978559F18EBA467FD46FECB6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_Canthidomus>
+    dwc:genus "Melanopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Canthidomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/25/64/93/25649393AA5EE725F621B2EFBADE33DB.ttl b/data/25/64/93/25649393AA5EE725F621B2EFBADE33DB.ttl
index 32b9d32f283b..4a7c6403d223 100644
--- a/data/25/64/93/25649393AA5EE725F621B2EFBADE33DB.ttl
+++ b/data/25/64/93/25649393AA5EE725F621B2EFBADE33DB.ttl
@@ -57,6 +57,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/25/68/4B/25684BC87FEFD3B833A120B8D0E06C92.ttl b/data/25/68/4B/25684BC87FEFD3B833A120B8D0E06C92.ttl
index d2b0aade4e64..efe08d958555 100644
--- a/data/25/68/4B/25684BC87FEFD3B833A120B8D0E06C92.ttl
+++ b/data/25/68/4B/25684BC87FEFD3B833A120B8D0E06C92.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Harpalus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/25/6B/93/256B931EFFCBFFA7FF3A4F9EFB22F86A.ttl b/data/25/6B/93/256B931EFFCBFFA7FF3A4F9EFB22F86A.ttl
index fe6b3bae7424..1580e5a54a49 100644
--- a/data/25/6B/93/256B931EFFCBFFA7FF3A4F9EFB22F86A.ttl
+++ b/data/25/6B/93/256B931EFFCBFFA7FF3A4F9EFB22F86A.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agrenia_bidenticulata>
+    dwc:genus "Agrenia" ;
     dwc:rank "species" ;
     dwc:species "bidenticulata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agrenia> ;
diff --git a/data/25/6C/1E/256C1E132EBE46398BD4D4E3A42C63F0.ttl b/data/25/6C/1E/256C1E132EBE46398BD4D4E3A42C63F0.ttl
index 3c9bbbb02e27..91152e3e456b 100644
--- a/data/25/6C/1E/256C1E132EBE46398BD4D4E3A42C63F0.ttl
+++ b/data/25/6C/1E/256C1E132EBE46398BD4D4E3A42C63F0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calluga_Calluga>
+    dwc:genus "Calluga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calluga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calluga> ;
diff --git a/data/25/6C/5B/256C5B2A47F5572D9A29B9DAB5D8BC77.ttl b/data/25/6C/5B/256C5B2A47F5572D9A29B9DAB5D8BC77.ttl
index a60b3c1978d0..2b3d15c04867 100644
--- a/data/25/6C/5B/256C5B2A47F5572D9A29B9DAB5D8BC77.ttl
+++ b/data/25/6C/5B/256C5B2A47F5572D9A29B9DAB5D8BC77.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_Melanosteira>
+    dwc:genus "Melanopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanosteira" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/25/6C/A8/256CA868FF81FFC8FF6FBF6BFE96FA44.ttl b/data/25/6C/A8/256CA868FF81FFC8FF6FBF6BFE96FA44.ttl
index 97f6157af062..afe46eac9ecd 100644
--- a/data/25/6C/A8/256CA868FF81FFC8FF6FBF6BFE96FA44.ttl
+++ b/data/25/6C/A8/256CA868FF81FFC8FF6FBF6BFE96FA44.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ambyleius_Amblyseius>
+    dwc:genus "Ambyleius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ambyleius> ;
diff --git a/data/25/6C/A8/256CA868FF87FFCDFF6FB9C3FA9FFE8E.ttl b/data/25/6C/A8/256CA868FF87FFCDFF6FB9C3FA9FFE8E.ttl
index 0e6efe4027b7..aae49999fef9 100644
--- a/data/25/6C/A8/256CA868FF87FFCDFF6FB9C3FA9FFE8E.ttl
+++ b/data/25/6C/A8/256CA868FF87FFCDFF6FB9C3FA9FFE8E.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FF89FFC0FF6FBF3AFBFDF94C.ttl b/data/25/6C/A8/256CA868FF89FFC0FF6FBF3AFBFDF94C.ttl
index d03b39e5df7d..1827a53152f7 100644
--- a/data/25/6C/A8/256CA868FF89FFC0FF6FBF3AFBFDF94C.ttl
+++ b/data/25/6C/A8/256CA868FF89FFC0FF6FBF3AFBFDF94C.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FF8BFFC2FF6FBE4FFCBEFA2F.ttl b/data/25/6C/A8/256CA868FF8BFFC2FF6FBE4FFCBEFA2F.ttl
index 2e5fb5cb5c2a..5e1c9979d8c1 100644
--- a/data/25/6C/A8/256CA868FF8BFFC2FF6FBE4FFCBEFA2F.ttl
+++ b/data/25/6C/A8/256CA868FF8BFFC2FF6FBE4FFCBEFA2F.ttl
@@ -168,6 +168,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paraphytoseius_Amblyseius>
+    dwc:genus "Paraphytoseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paraphytoseius> ;
@@ -205,6 +206,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Paraphytoseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraphytoseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FF91FFD8FF6FBCE5FB98FC66.ttl b/data/25/6C/A8/256CA868FF91FFD8FF6FBCE5FB98FC66.ttl
index 65c7856be547..541fb91669dd 100644
--- a/data/25/6C/A8/256CA868FF91FFD8FF6FBCE5FB98FC66.ttl
+++ b/data/25/6C/A8/256CA868FF91FFD8FF6FBCE5FB98FC66.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FF96FFDEFF6FBB48FB65FAC0.ttl b/data/25/6C/A8/256CA868FF96FFDEFF6FBB48FB65FAC0.ttl
index 5deb8177b66a..a6085128edcc 100644
--- a/data/25/6C/A8/256CA868FF96FFDEFF6FBB48FB65FAC0.ttl
+++ b/data/25/6C/A8/256CA868FF96FFDEFF6FBB48FB65FAC0.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FFB0FFF8FF6FBA44FD6DFE15.ttl b/data/25/6C/A8/256CA868FFB0FFF8FF6FBA44FD6DFE15.ttl
index afe4bbe5caa4..2e0e71d17324 100644
--- a/data/25/6C/A8/256CA868FFB0FFF8FF6FBA44FD6DFE15.ttl
+++ b/data/25/6C/A8/256CA868FFB0FFF8FF6FBA44FD6DFE15.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FFB1FFF8FF6FBDAEFDE4FB25.ttl b/data/25/6C/A8/256CA868FFB1FFF8FF6FBDAEFDE4FB25.ttl
index 79062d44987d..3515bbbcded7 100644
--- a/data/25/6C/A8/256CA868FFB1FFF8FF6FBDAEFDE4FB25.ttl
+++ b/data/25/6C/A8/256CA868FFB1FFF8FF6FBDAEFDE4FB25.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FFB4FFFCFF6FBB74FA83FC86.ttl b/data/25/6C/A8/256CA868FFB4FFFCFF6FBB74FA83FC86.ttl
index 705cd040e12a..3bd933682a40 100644
--- a/data/25/6C/A8/256CA868FFB4FFFCFF6FBB74FA83FC86.ttl
+++ b/data/25/6C/A8/256CA868FFB4FFFCFF6FBB74FA83FC86.ttl
@@ -115,12 +115,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoseius_Pennaseius>
+    dwc:genus "Phytoseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pennaseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoseius> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoseius_Phytoseius>
+    dwc:genus "Phytoseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phytoseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoseius> ;
diff --git a/data/25/6C/A8/256CA868FFB9FFF0FF6FB953FD4CF860.ttl b/data/25/6C/A8/256CA868FFB9FFF0FF6FB953FD4CF860.ttl
index 5c6eed7cf1ee..668728f4179b 100644
--- a/data/25/6C/A8/256CA868FFB9FFF0FF6FB953FD4CF860.ttl
+++ b/data/25/6C/A8/256CA868FFB9FFF0FF6FB953FD4CF860.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FFBBFFF1FF6FBB28FAF2FD6F.ttl b/data/25/6C/A8/256CA868FFBBFFF1FF6FBB28FAF2FD6F.ttl
index f900ec97d9eb..7e034ed03a0e 100644
--- a/data/25/6C/A8/256CA868FFBBFFF1FF6FBB28FAF2FD6F.ttl
+++ b/data/25/6C/A8/256CA868FFBBFFF1FF6FBB28FAF2FD6F.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
@@ -139,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Typhlodromalus>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Typhlodromalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FFBCFFF5FF6FBE8EFD7BF98D.ttl b/data/25/6C/A8/256CA868FFBCFFF5FF6FBE8EFD7BF98D.ttl
index 5d642a95f9c0..20df43c88cc4 100644
--- a/data/25/6C/A8/256CA868FFBCFFF5FF6FBE8EFD7BF98D.ttl
+++ b/data/25/6C/A8/256CA868FFBCFFF5FF6FBE8EFD7BF98D.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FFBEFFF7FF6FBFEBFB81F9FD.ttl b/data/25/6C/A8/256CA868FFBEFFF7FF6FBFEBFB81F9FD.ttl
index 7e1138c7652e..96eed8a10e13 100644
--- a/data/25/6C/A8/256CA868FFBEFFF7FF6FBFEBFB81F9FD.ttl
+++ b/data/25/6C/A8/256CA868FFBEFFF7FF6FBFEBFB81F9FD.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6C/A8/256CA868FFBFFFF6FF6FBE13FE2DFA5F.ttl b/data/25/6C/A8/256CA868FFBFFFF6FF6FBE13FE2DFA5F.ttl
index 5f8b028452bc..180268d23156 100644
--- a/data/25/6C/A8/256CA868FFBFFFF6FF6FBE13FE2DFA5F.ttl
+++ b/data/25/6C/A8/256CA868FFBFFFF6FF6FBE13FE2DFA5F.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/25/6F/E0/256FE072DEE9A9E7C6EF0F218A5DB4C8.ttl b/data/25/6F/E0/256FE072DEE9A9E7C6EF0F218A5DB4C8.ttl
index 64da6f26c9f2..6bd170a42793 100644
--- a/data/25/6F/E0/256FE072DEE9A9E7C6EF0F218A5DB4C8.ttl
+++ b/data/25/6F/E0/256FE072DEE9A9E7C6EF0F218A5DB4C8.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dipodillus_Dipodillus>
+    dwc:genus "Dipodillus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dipodillus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dipodillus> ;
diff --git a/data/25/73/CE/2573CE7F76515B238AE5FF375F6453CE.ttl b/data/25/73/CE/2573CE7F76515B238AE5FF375F6453CE.ttl
index 0a761d9449cc..99c8b11c4638 100644
--- a/data/25/73/CE/2573CE7F76515B238AE5FF375F6453CE.ttl
+++ b/data/25/73/CE/2573CE7F76515B238AE5FF375F6453CE.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/25/7C/98/257C983E32CF9D6B416EB93640BDCEC9.ttl b/data/25/7C/98/257C983E32CF9D6B416EB93640BDCEC9.ttl
index a2a59caca018..987f780f8666 100644
--- a/data/25/7C/98/257C983E32CF9D6B416EB93640BDCEC9.ttl
+++ b/data/25/7C/98/257C983E32CF9D6B416EB93640BDCEC9.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Lapsana_communis>
+    dwc:genus "Lapsana" ;
     dwc:rank "species" ;
     dwc:species "communis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Lapsana> ;
diff --git a/data/25/7E/BC/257EBC5F637DFF94FF5B20DCFDCDF9D9.ttl b/data/25/7E/BC/257EBC5F637DFF94FF5B20DCFDCDF9D9.ttl
index ecd6bc0c3bb5..67fa25d6c27a 100644
--- a/data/25/7E/BC/257EBC5F637DFF94FF5B20DCFDCDF9D9.ttl
+++ b/data/25/7E/BC/257EBC5F637DFF94FF5B20DCFDCDF9D9.ttl
@@ -69,6 +69,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nigrobaetis_Takobia>
+    dwc:genus "Nigrobaetis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Takobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nigrobaetis> ;
diff --git a/data/25/8E/EB/258EEBF7F3A0D1E3EE9A282900249EF7.ttl b/data/25/8E/EB/258EEBF7F3A0D1E3EE9A282900249EF7.ttl
index 7764e8b76e19..a76d40f07a22 100644
--- a/data/25/8E/EB/258EEBF7F3A0D1E3EE9A282900249EF7.ttl
+++ b/data/25/8E/EB/258EEBF7F3A0D1E3EE9A282900249EF7.ttl
@@ -92,6 +92,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Chenopodium_strictum>
+    dwc:genus "Chenopodium" ;
     dwc:rank "species" ;
     dwc:species "strictum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Chenopodium> ;
@@ -159,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Chenopodium_album>
+    dwc:genus "Chenopodium" ;
     dwc:rank "species" ;
     dwc:species "album" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Chenopodium> ;
diff --git a/data/25/90/45/25904553369B5B0E917671D345D905C5.ttl b/data/25/90/45/25904553369B5B0E917671D345D905C5.ttl
index c0b7baf1fb3b..bb6379529a06 100644
--- a/data/25/90/45/25904553369B5B0E917671D345D905C5.ttl
+++ b/data/25/90/45/25904553369B5B0E917671D345D905C5.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bembidion_Politophanes>
+    dwc:genus "Bembidion" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Politophanes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bembidion> ;
@@ -118,6 +119,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bembidion_Peryphus>
+    dwc:genus "Bembidion" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peryphus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bembidion> ;
diff --git a/data/25/95/37/25953723238E90605E801C92619A5820.ttl b/data/25/95/37/25953723238E90605E801C92619A5820.ttl
index 2a732d1c5336..22fc4ab4f535 100644
--- a/data/25/95/37/25953723238E90605E801C92619A5820.ttl
+++ b/data/25/95/37/25953723238E90605E801C92619A5820.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Akodon_Hypsimys>
+    dwc:genus "Akodon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypsimys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Akodon> ;
diff --git a/data/25/98/45/2598457AFADDDE1AAF918AB52588553B.ttl b/data/25/98/45/2598457AFADDDE1AAF918AB52588553B.ttl
index 2a034b78a1cc..40b4dfb607f1 100644
--- a/data/25/98/45/2598457AFADDDE1AAF918AB52588553B.ttl
+++ b/data/25/98/45/2598457AFADDDE1AAF918AB52588553B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_Halictus>
+    dwc:genus "Halictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/25/A6/CF/25A6CF4494D157E19A3B8A9695A06DBD.ttl b/data/25/A6/CF/25A6CF4494D157E19A3B8A9695A06DBD.ttl
index f119af052001..445c86a39f80 100644
--- a/data/25/A6/CF/25A6CF4494D157E19A3B8A9695A06DBD.ttl
+++ b/data/25/A6/CF/25A6CF4494D157E19A3B8A9695A06DBD.ttl
@@ -92,13 +92,13 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Coleus_barbatus_schimperi_Vatke_1900>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authorityName "Baker" ;
     dwc:authorityYear "1900" ;
     dwc:baseAuthorityName "Vatke" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Lamiaceae" ;
     dwc:genus "Coleus" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Lamiales" ;
     dwc:phylum "Tracheophyta" ;
@@ -302,6 +302,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Coleus_barbatus>
+    dwc:genus "Coleus" ;
     dwc:rank "species" ;
     dwc:species "barbatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Coleus> ;
diff --git a/data/25/A9/F8/25A9F8D90C9C235247370B06B33E30AC.ttl b/data/25/A9/F8/25A9F8D90C9C235247370B06B33E30AC.ttl
index 3804a9e06695..d86553f8f637 100644
--- a/data/25/A9/F8/25A9F8D90C9C235247370B06B33E30AC.ttl
+++ b/data/25/A9/F8/25A9F8D90C9C235247370B06B33E30AC.ttl
@@ -58,6 +58,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/25/AA/F4/25AAF4B3070F17B1F73530AED6595694.ttl b/data/25/AA/F4/25AAF4B3070F17B1F73530AED6595694.ttl
index 224beaaca597..7a1fccfabd65 100644
--- a/data/25/AA/F4/25AAF4B3070F17B1F73530AED6595694.ttl
+++ b/data/25/AA/F4/25AAF4B3070F17B1F73530AED6595694.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monomorium_minutum>
+    dwc:genus "Monomorium" ;
     dwc:rank "species" ;
     dwc:species "minutum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monomorium> ;
diff --git a/data/25/AD/7E/25AD7E88671CC2536B0801F254DD1E91.ttl b/data/25/AD/7E/25AD7E88671CC2536B0801F254DD1E91.ttl
index 66459abf640e..ff820ed5a9be 100644
--- a/data/25/AD/7E/25AD7E88671CC2536B0801F254DD1E91.ttl
+++ b/data/25/AD/7E/25AD7E88671CC2536B0801F254DD1E91.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnometriocnemus_Gymnometriocnemus>
+    dwc:genus "Gymnometriocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gymnometriocnemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnometriocnemus> ;
diff --git a/data/25/CC/DD/25CCDD6DF80856F5AAF232AFD6B1CFA8.ttl b/data/25/CC/DD/25CCDD6DF80856F5AAF232AFD6B1CFA8.ttl
index a9dc051650c9..7ed0e7a6e757 100644
--- a/data/25/CC/DD/25CCDD6DF80856F5AAF232AFD6B1CFA8.ttl
+++ b/data/25/CC/DD/25CCDD6DF80856F5AAF232AFD6B1CFA8.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/25CCDD6DF80856F5AAF232AFD6B1CFA8>
     dc:creator "Liu, Bin-Bin; Wang, Yu-Bing; Hong, De-Yuan; Wen, Jun" ;
     dc:title "Rhaphiolepis indica subsp. f. fm. impressivena S. S. Ying, Coloured Illustr. Fl. Taiwan 1: 371. 1985" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_f_impressivena_Masam_1> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_impressivena_Masam_1> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_impressivena> ;
     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_indica_f_impressivena_Masam_1>
+<http://taxon-concept.plazi.org/id/Plantae/Rhaphiolepis_indica_impressivena_Masam_1>
+    # Warning: ignoring subSpecies "f." ;
     dwc:LSID "25CCDD6D-F808-56F5-AAF2-32AFD6B1CFA8" ;
     dwc:authority "(Masam.) S. S. Ying, Coloured Illustr. Fl. Taiwan 1: 371. 1985." ;
     dwc:class "Magnoliopsida" ;
@@ -39,12 +40,11 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "(Masam.) Ying, Coloured Illustr. Fl. Taiwan 1: 371., 1985" ;
     dwc:species "indica" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_f_impressivena> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_impressivena> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_f_impressivena>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_impressivena>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Rosaceae" ;
     dwc:form "impressivena" ;
@@ -54,17 +54,11 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "form" ;
     dwc:species "indica" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Rhaphiolepis_indica_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     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> ;
diff --git a/data/25/CD/47/25CD4759AD167F9A0048861CF97F55D4.ttl b/data/25/CD/47/25CD4759AD167F9A0048861CF97F55D4.ttl
index 4be843c67552..d81e3dd8caa0 100644
--- a/data/25/CD/47/25CD4759AD167F9A0048861CF97F55D4.ttl
+++ b/data/25/CD/47/25CD4759AD167F9A0048861CF97F55D4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/25/CD/91/25CD916987110633C2F252D319B448EB.ttl b/data/25/CD/91/25CD916987110633C2F252D319B448EB.ttl
index d0655eacf412..fe69459e86b0 100644
--- a/data/25/CD/91/25CD916987110633C2F252D319B448EB.ttl
+++ b/data/25/CD/91/25CD916987110633C2F252D319B448EB.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristiphora_Lygaeonematus>
+    dwc:genus "Pristiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lygaeonematus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristiphora> ;
diff --git a/data/25/D7/3F/25D73F499F95128F279B465F31DCE238.ttl b/data/25/D7/3F/25D73F499F95128F279B465F31DCE238.ttl
index 6269f136f395..5bb2637d3977 100644
--- a/data/25/D7/3F/25D73F499F95128F279B465F31DCE238.ttl
+++ b/data/25/D7/3F/25D73F499F95128F279B465F31DCE238.ttl
@@ -13,7 +13,7 @@
 # Error: Could not produce taxonNameURI ;
     dc:creator "Info Flora" ;
     dc:title "Diphasiastrum zeilleri Holub" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Diphasiastrum_zeilleri_Rouy_> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Diphasiastrum_x_zeilleri_Rouy_> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Diphasiastrum> ;
     trt:publishedIn <http://publication.plazi.org/id/60B31C5BED3C16F3A0D17E04D05176DD> ;
     a trt:Treatment .
@@ -23,7 +23,7 @@
     dc:date "2021" ;
     dc:title "Info Flora Schweiz - Lycopodiaceae" .
 
-<http://taxon-concept.plazi.org/id/Plantae/Diphasiastrum_zeilleri_Rouy_>
+<http://taxon-concept.plazi.org/id/Plantae/Diphasiastrum_x_zeilleri_Rouy_>
     dwc:authority "(Rouy) Holub" ;
     dwc:authorityName "Holub" ;
     dwc:baseAuthorityName "Rouy" ;
@@ -38,10 +38,10 @@
     dwc:scientificNameAuthorship "(Rouy) Holub" ;
     dwc:species "zeilleri" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/6CWHB> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Diphasiastrum_zeilleri> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Diphasiastrum_x_zeilleri> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Diphasiastrum_zeilleri>
+<http://taxon-name.plazi.org/id/Plantae/Diphasiastrum_x_zeilleri>
     dwc:class "Lycopodiopsida" ;
     dwc:family "Lycopodiaceae" ;
     dwc:genus "Diphasiastrum" ;
diff --git a/data/25/D7/69/25D769CDD46E5D249BE80241F661119A.ttl b/data/25/D7/69/25D769CDD46E5D249BE80241F661119A.ttl
index fba92cf48ad1..5c93937e33d5 100644
--- a/data/25/D7/69/25D769CDD46E5D249BE80241F661119A.ttl
+++ b/data/25/D7/69/25D769CDD46E5D249BE80241F661119A.ttl
@@ -109,6 +109,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Tetrachrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetrachrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
@@ -127,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Chrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/25/DF/99/25DF990112F7539F9DFA80285BA8D609.ttl b/data/25/DF/99/25DF990112F7539F9DFA80285BA8D609.ttl
index 675ae949e64f..6984486cc666 100644
--- a/data/25/DF/99/25DF990112F7539F9DFA80285BA8D609.ttl
+++ b/data/25/DF/99/25DF990112F7539F9DFA80285BA8D609.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Derostenus_Holcopelte>
+    dwc:genus "Derostenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holcopelte" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Derostenus> ;
diff --git a/data/25/E3/60/25E360D954E8D1D456D8AC754F70D864.ttl b/data/25/E3/60/25E360D954E8D1D456D8AC754F70D864.ttl
index 7d010da1c7cb..4aa7aad96105 100644
--- a/data/25/E3/60/25E360D954E8D1D456D8AC754F70D864.ttl
+++ b/data/25/E3/60/25E360D954E8D1D456D8AC754F70D864.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crossocerus_Crossocerus>
+    dwc:genus "Crossocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Crossocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crossocerus> ;
diff --git a/data/25/E3/DE/25E3DEAE7FCD747B23BD5069DF6380E2.ttl b/data/25/E3/DE/25E3DEAE7FCD747B23BD5069DF6380E2.ttl
index 3e5260eab857..38a7942fd67f 100644
--- a/data/25/E3/DE/25E3DEAE7FCD747B23BD5069DF6380E2.ttl
+++ b/data/25/E3/DE/25E3DEAE7FCD747B23BD5069DF6380E2.ttl
@@ -59,6 +59,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/25/E5/38/25E53830CC0E59A685E11D3F72FBA9C2.ttl b/data/25/E5/38/25E53830CC0E59A685E11D3F72FBA9C2.ttl
index 20e4bc4b9358..8ade87138fab 100644
--- a/data/25/E5/38/25E53830CC0E59A685E11D3F72FBA9C2.ttl
+++ b/data/25/E5/38/25E53830CC0E59A685E11D3F72FBA9C2.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lathrobium_Lathrobium>
+    dwc:genus "Lathrobium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lathrobium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lathrobium> ;
diff --git a/data/25/E6/00/25E6002DE9B0CFBB8D7D135731E5F591.ttl b/data/25/E6/00/25E6002DE9B0CFBB8D7D135731E5F591.ttl
index 5817f136d91d..4dd7d62c592a 100644
--- a/data/25/E6/00/25E6002DE9B0CFBB8D7D135731E5F591.ttl
+++ b/data/25/E6/00/25E6002DE9B0CFBB8D7D135731E5F591.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Sedum_telephium>
+    dwc:genus "Sedum" ;
     dwc:rank "species" ;
     dwc:species "telephium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Sedum> ;
diff --git a/data/25/ED/69/25ED69D3964C53CB92337233E1DEAFFC.ttl b/data/25/ED/69/25ED69D3964C53CB92337233E1DEAFFC.ttl
index 1e221a37f7f4..246966228ed9 100644
--- a/data/25/ED/69/25ED69D3964C53CB92337233E1DEAFFC.ttl
+++ b/data/25/ED/69/25ED69D3964C53CB92337233E1DEAFFC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyrhachis_Hedomyrma>
+    dwc:genus "Polyrhachis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hedomyrma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyrhachis> ;
diff --git a/data/25/ED/6B/25ED6BA6CFF0BFC9BBD689B6A935B858.ttl b/data/25/ED/6B/25ED6BA6CFF0BFC9BBD689B6A935B858.ttl
index 4fc3875e0910..d4a0d0811591 100644
--- a/data/25/ED/6B/25ED6BA6CFF0BFC9BBD689B6A935B858.ttl
+++ b/data/25/ED/6B/25ED6BA6CFF0BFC9BBD689B6A935B858.ttl
@@ -66,6 +66,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/25/F5/D3/25F5D31728F55A22B2B21C9938656B6D.ttl b/data/25/F5/D3/25F5D31728F55A22B2B21C9938656B6D.ttl
index 43f0247a3ff4..53798d88cccb 100644
--- a/data/25/F5/D3/25F5D31728F55A22B2B21C9938656B6D.ttl
+++ b/data/25/F5/D3/25F5D31728F55A22B2B21C9938656B6D.ttl
@@ -184,6 +184,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coregonus_wartmanni>
+    dwc:genus "Coregonus" ;
     dwc:rank "species" ;
     dwc:species "wartmanni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coregonus> ;
diff --git a/data/25/F9/D8/25F9D8D5049CB594658B9FF72C8AD177.ttl b/data/25/F9/D8/25F9D8D5049CB594658B9FF72C8AD177.ttl
index 4e2a64f910d2..41a0811c6fba 100644
--- a/data/25/F9/D8/25F9D8D5049CB594658B9FF72C8AD177.ttl
+++ b/data/25/F9/D8/25F9D8D5049CB594658B9FF72C8AD177.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chloroclystis_Chloroclystis>
+    dwc:genus "Chloroclystis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chloroclystis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chloroclystis> ;
diff --git a/data/E9/0D/D7/E90DD718EA5C13D936E28B8E8F9E4640.ttl b/data/E9/0D/D7/E90DD718EA5C13D936E28B8E8F9E4640.ttl
index 5e81ae5ef60e..99062ea74e18 100644
--- a/data/E9/0D/D7/E90DD718EA5C13D936E28B8E8F9E4640.ttl
+++ b/data/E9/0D/D7/E90DD718EA5C13D936E28B8E8F9E4640.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chimarra_Chimarrita>
+    dwc:genus "Chimarra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chimarrita" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chimarra> ;
diff --git a/data/E9/1C/9C/E91C9C62FFBA6056FF76F9524750F896.ttl b/data/E9/1C/9C/E91C9C62FFBA6056FF76F9524750F896.ttl
index 2114e51a716d..2a61554f7a98 100644
--- a/data/E9/1C/9C/E91C9C62FFBA6056FF76F9524750F896.ttl
+++ b/data/E9/1C/9C/E91C9C62FFBA6056FF76F9524750F896.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Trillium_ovatum>
+    dwc:genus "Trillium" ;
     dwc:rank "species" ;
     dwc:species "ovatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Trillium> ;
diff --git a/data/E9/1C/9C/E91C9C62FFBA6056FF76FE46406CF9B6.ttl b/data/E9/1C/9C/E91C9C62FFBA6056FF76FE46406CF9B6.ttl
index eeaec4262875..fb6825ba6517 100644
--- a/data/E9/1C/9C/E91C9C62FFBA6056FF76FE46406CF9B6.ttl
+++ b/data/E9/1C/9C/E91C9C62FFBA6056FF76FE46406CF9B6.ttl
@@ -228,12 +228,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Trillium_cernuum_declinatum>
+    dwc:genus "Trillium" ;
     dwc:rank "variety" ;
     dwc:variety "declinatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Trillium_cernuum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Trillium_cernuum>
+    dwc:genus "Trillium" ;
     dwc:rank "species" ;
     dwc:species "cernuum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Trillium> ;
diff --git a/data/E9/1C/9C/E91C9C62FFBC6050FF76FF4C4693FC48.ttl b/data/E9/1C/9C/E91C9C62FFBC6050FF76FF4C4693FC48.ttl
index 40b57ee0876f..340c8006b81f 100644
--- a/data/E9/1C/9C/E91C9C62FFBC6050FF76FF4C4693FC48.ttl
+++ b/data/E9/1C/9C/E91C9C62FFBC6050FF76FF4C4693FC48.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Trillium_erectum>
+    dwc:genus "Trillium" ;
     dwc:rank "species" ;
     dwc:species "erectum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Trillium> ;
diff --git a/data/E9/2E/56/E92E56A91FB950E7B092C3411982CDA9.ttl b/data/E9/2E/56/E92E56A91FB950E7B092C3411982CDA9.ttl
index 60cc5b895e90..09eebbe334fe 100644
--- a/data/E9/2E/56/E92E56A91FB950E7B092C3411982CDA9.ttl
+++ b/data/E9/2E/56/E92E56A91FB950E7B092C3411982CDA9.ttl
@@ -106,6 +106,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Convolvulus_siculus>
+    dwc:genus "Convolvulus" ;
     dwc:rank "species" ;
     dwc:species "siculus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Convolvulus> ;
diff --git a/data/E9/2E/87/E92E87A9FFDCFFC890BFFA88CD71A503.ttl b/data/E9/2E/87/E92E87A9FFDCFFC890BFFA88CD71A503.ttl
index f8036e5c30ab..942dd82ebb36 100644
--- a/data/E9/2E/87/E92E87A9FFDCFFC890BFFA88CD71A503.ttl
+++ b/data/E9/2E/87/E92E87A9FFDCFFC890BFFA88CD71A503.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zamarada_reflexaria>
+    dwc:genus "Zamarada" ;
     dwc:rank "species" ;
     dwc:species "reflexaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zamarada> ;
diff --git a/data/E9/2E/D0/E92ED043FFABC517FF0EFA3DB4DDFAA4.ttl b/data/E9/2E/D0/E92ED043FFABC517FF0EFA3DB4DDFAA4.ttl
index fa87553c0047..0298addcb6a0 100644
--- a/data/E9/2E/D0/E92ED043FFABC517FF0EFA3DB4DDFAA4.ttl
+++ b/data/E9/2E/D0/E92ED043FFABC517FF0EFA3DB4DDFAA4.ttl
@@ -207,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centris_Ptilotopus>
+    dwc:genus "Centris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ptilotopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centris> ;
diff --git a/data/E9/3C/71/E93C717B2AE489BDB9EAE9B1D2AF61E0.ttl b/data/E9/3C/71/E93C717B2AE489BDB9EAE9B1D2AF61E0.ttl
index 67a148f8f1e9..c8c5961d2371 100644
--- a/data/E9/3C/71/E93C717B2AE489BDB9EAE9B1D2AF61E0.ttl
+++ b/data/E9/3C/71/E93C717B2AE489BDB9EAE9B1D2AF61E0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meriones_Parameriones>
+    dwc:genus "Meriones" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parameriones" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meriones> ;
diff --git a/data/E9/3C/9B/E93C9B69466C5D605DAEFB9FFC837CD9.ttl b/data/E9/3C/9B/E93C9B69466C5D605DAEFB9FFC837CD9.ttl
index 4104091487a3..1b6ad26d4a44 100644
--- a/data/E9/3C/9B/E93C9B69466C5D605DAEFB9FFC837CD9.ttl
+++ b/data/E9/3C/9B/E93C9B69466C5D605DAEFB9FFC837CD9.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichocolletes_Trichocolletes>
+    dwc:genus "Trichocolletes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichocolletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichocolletes> ;
diff --git a/data/E9/3C/9B/E93C9B6946725D7E5E33FAD9FA897CF3.ttl b/data/E9/3C/9B/E93C9B6946725D7E5E33FAD9FA897CF3.ttl
index ad73eaba7b11..c2956d62f1a0 100644
--- a/data/E9/3C/9B/E93C9B6946725D7E5E33FAD9FA897CF3.ttl
+++ b/data/E9/3C/9B/E93C9B6946725D7E5E33FAD9FA897CF3.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichocolletes_Trichocolletes>
+    dwc:genus "Trichocolletes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichocolletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichocolletes> ;
diff --git a/data/E9/3C/9B/E93C9B69467B5D705EEAFC6CFC2B7FCC.ttl b/data/E9/3C/9B/E93C9B69467B5D705EEAFC6CFC2B7FCC.ttl
index afe42995eaca..fba07bde6ad5 100644
--- a/data/E9/3C/9B/E93C9B69467B5D705EEAFC6CFC2B7FCC.ttl
+++ b/data/E9/3C/9B/E93C9B69467B5D705EEAFC6CFC2B7FCC.ttl
@@ -151,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichocolletes_Trichocolletes>
+    dwc:genus "Trichocolletes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichocolletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichocolletes> ;
diff --git a/data/E9/3C/9B/E93C9B69467C5D715E34FABFFD6A7C93.ttl b/data/E9/3C/9B/E93C9B69467C5D715E34FABFFD6A7C93.ttl
index 73a5417d608c..2bdea59b1b62 100644
--- a/data/E9/3C/9B/E93C9B69467C5D715E34FABFFD6A7C93.ttl
+++ b/data/E9/3C/9B/E93C9B69467C5D715E34FABFFD6A7C93.ttl
@@ -134,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichocolletes_Trichocolletes>
+    dwc:genus "Trichocolletes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichocolletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichocolletes> ;
diff --git a/data/E9/3C/9B/E93C9B69467E5D725DFFFC52FED37DAC.ttl b/data/E9/3C/9B/E93C9B69467E5D725DFFFC52FED37DAC.ttl
index 5987743bb927..06e082966951 100644
--- a/data/E9/3C/9B/E93C9B69467E5D725DFFFC52FED37DAC.ttl
+++ b/data/E9/3C/9B/E93C9B69467E5D725DFFFC52FED37DAC.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichocolletes_Trichocolletes>
+    dwc:genus "Trichocolletes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichocolletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichocolletes> ;
diff --git a/data/E9/42/F0/E942F051FFE2FFA6FF3F2A365B296CA4.ttl b/data/E9/42/F0/E942F051FFE2FFA6FF3F2A365B296CA4.ttl
index a47340e70be3..c39c1167f0a1 100644
--- a/data/E9/42/F0/E942F051FFE2FFA6FF3F2A365B296CA4.ttl
+++ b/data/E9/42/F0/E942F051FFE2FFA6FF3F2A365B296CA4.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptochilus_Lionotulus>
+    dwc:genus "Leptochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lionotulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptochilus> ;
diff --git a/data/E9/42/F0/E942F051FFE2FFA6FF3F2BFF5CCF6AB2.ttl b/data/E9/42/F0/E942F051FFE2FFA6FF3F2BFF5CCF6AB2.ttl
index be06e4ce1902..3c3a09b2004c 100644
--- a/data/E9/42/F0/E942F051FFE2FFA6FF3F2BFF5CCF6AB2.ttl
+++ b/data/E9/42/F0/E942F051FFE2FFA6FF3F2BFF5CCF6AB2.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptochilus_Lionotulus>
+    dwc:genus "Leptochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lionotulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptochilus> ;
diff --git a/data/E9/42/F0/E942F051FFE2FFA6FF3F2DCA5B8169D0.ttl b/data/E9/42/F0/E942F051FFE2FFA6FF3F2DCA5B8169D0.ttl
index ca630d510ab6..4a78d2f6a002 100644
--- a/data/E9/42/F0/E942F051FFE2FFA6FF3F2DCA5B8169D0.ttl
+++ b/data/E9/42/F0/E942F051FFE2FFA6FF3F2DCA5B8169D0.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_Spinicoxa>
+    dwc:genus "Odynerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spinicoxa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
diff --git a/data/E9/42/F0/E942F051FFE2FFA7FF3F2F555D076E7E.ttl b/data/E9/42/F0/E942F051FFE2FFA7FF3F2F555D076E7E.ttl
index 099b0fae2adb..f0b06a4619d8 100644
--- a/data/E9/42/F0/E942F051FFE2FFA7FF3F2F555D076E7E.ttl
+++ b/data/E9/42/F0/E942F051FFE2FFA7FF3F2F555D076E7E.ttl
@@ -117,6 +117,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudepipona_Deuterepipona>
+    dwc:genus "Pseudepipona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Deuterepipona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudepipona> ;
@@ -207,6 +208,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Deuterepipona_herzi>
+    dwc:genus "Deuterepipona" ;
     dwc:rank "species" ;
     dwc:species "herzi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Deuterepipona> ;
diff --git a/data/E9/42/F0/E942F051FFE3FFA7FF3F29865CA46DD9.ttl b/data/E9/42/F0/E942F051FFE3FFA7FF3F29865CA46DD9.ttl
index 221832a9ac25..06e7c2e98d26 100644
--- a/data/E9/42/F0/E942F051FFE3FFA7FF3F29865CA46DD9.ttl
+++ b/data/E9/42/F0/E942F051FFE3FFA7FF3F29865CA46DD9.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudepipona_Pseudepipona>
+    dwc:genus "Pseudepipona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudepipona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudepipona> ;
diff --git a/data/E9/42/F0/E942F051FFE4FFA0FF3F29CF5D786C0C.ttl b/data/E9/42/F0/E942F051FFE4FFA0FF3F29CF5D786C0C.ttl
index 2ef974ad8160..85a174225870 100644
--- a/data/E9/42/F0/E942F051FFE4FFA0FF3F29CF5D786C0C.ttl
+++ b/data/E9/42/F0/E942F051FFE4FFA0FF3F29CF5D786C0C.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_Eumenes>
+    dwc:genus "Eumenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/E9/42/F0/E942F051FFE4FFA0FF3F2B915E016A00.ttl b/data/E9/42/F0/E942F051FFE4FFA0FF3F2B915E016A00.ttl
index 29c6e7ce1fe2..aa9df3c7387c 100644
--- a/data/E9/42/F0/E942F051FFE4FFA0FF3F2B915E016A00.ttl
+++ b/data/E9/42/F0/E942F051FFE4FFA0FF3F2B915E016A00.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euodynerus_Pareuodynerus>
+    dwc:genus "Euodynerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pareuodynerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euodynerus> ;
diff --git a/data/E9/42/F0/E942F051FFE4FFA1FF3F2D855C3E6ECA.ttl b/data/E9/42/F0/E942F051FFE4FFA1FF3F2D855C3E6ECA.ttl
index 4cf258b1ca30..510ac6cc6b48 100644
--- a/data/E9/42/F0/E942F051FFE4FFA1FF3F2D855C3E6ECA.ttl
+++ b/data/E9/42/F0/E942F051FFE4FFA1FF3F2D855C3E6ECA.ttl
@@ -149,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eustenancistrocerus_Eustenancistrocerus>
+    dwc:genus "Eustenancistrocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eustenancistrocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eustenancistrocerus> ;
diff --git a/data/E9/42/F0/E942F051FFE5FFA1FF3F2A535A666CDD.ttl b/data/E9/42/F0/E942F051FFE5FFA1FF3F2A535A666CDD.ttl
index f413faf6bef8..56f6e157242f 100644
--- a/data/E9/42/F0/E942F051FFE5FFA1FF3F2A535A666CDD.ttl
+++ b/data/E9/42/F0/E942F051FFE5FFA1FF3F2A535A666CDD.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eustenancistrocerus_Eustenancistrocerus>
+    dwc:genus "Eustenancistrocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eustenancistrocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eustenancistrocerus> ;
diff --git a/data/E9/42/F0/E942F051FFE5FFA6FF3F2F3F5FBD6EEE.ttl b/data/E9/42/F0/E942F051FFE5FFA6FF3F2F3F5FBD6EEE.ttl
index ab4fddd7d85f..3a056010932e 100644
--- a/data/E9/42/F0/E942F051FFE5FFA6FF3F2F3F5FBD6EEE.ttl
+++ b/data/E9/42/F0/E942F051FFE5FFA6FF3F2F3F5FBD6EEE.ttl
@@ -88,6 +88,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptochilus_Lionotulus>
+    dwc:genus "Leptochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lionotulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptochilus> ;
diff --git a/data/E9/42/F0/E942F051FFE6FFA2FF3F29CD5DC76C79.ttl b/data/E9/42/F0/E942F051FFE6FFA2FF3F29CD5DC76C79.ttl
index 73af33c997bd..3e901c7706b0 100644
--- a/data/E9/42/F0/E942F051FFE6FFA2FF3F29CD5DC76C79.ttl
+++ b/data/E9/42/F0/E942F051FFE6FFA2FF3F29CD5DC76C79.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_Eumenes>
+    dwc:genus "Eumenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/E9/42/F0/E942F051FFE6FFA2FF3F2B8C5C496AD8.ttl b/data/E9/42/F0/E942F051FFE6FFA2FF3F2B8C5C496AD8.ttl
index a4ecd98da682..3ee8f7440c8a 100644
--- a/data/E9/42/F0/E942F051FFE6FFA2FF3F2B8C5C496AD8.ttl
+++ b/data/E9/42/F0/E942F051FFE6FFA2FF3F2B8C5C496AD8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_Eumenes>
+    dwc:genus "Eumenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/E9/42/F0/E942F051FFE6FFA3FF3F2E2D5E806FC7.ttl b/data/E9/42/F0/E942F051FFE6FFA3FF3F2E2D5E806FC7.ttl
index e35560674c78..4a193f5faabe 100644
--- a/data/E9/42/F0/E942F051FFE6FFA3FF3F2E2D5E806FC7.ttl
+++ b/data/E9/42/F0/E942F051FFE6FFA3FF3F2E2D5E806FC7.ttl
@@ -153,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_Eumenes>
+    dwc:genus "Eumenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -220,6 +221,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_dubius_dubius>
+    dwc:genus "Eumenes" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "dubius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes_dubius> ;
diff --git a/data/E9/42/F0/E942F051FFE7FFA0FF3F2E135C156EB6.ttl b/data/E9/42/F0/E942F051FFE7FFA0FF3F2E135C156EB6.ttl
index 050248bde98f..9e76b375928c 100644
--- a/data/E9/42/F0/E942F051FFE7FFA0FF3F2E135C156EB6.ttl
+++ b/data/E9/42/F0/E942F051FFE7FFA0FF3F2E135C156EB6.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_Eumenes>
+    dwc:genus "Eumenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -167,12 +168,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_dubius_sareptanus>
+    dwc:genus "Eumenes" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "sareptanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes_dubius> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_dubius>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "dubius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/E9/42/F0/E942F051FFE7FFA3FF3F295F5E6C6C4F.ttl b/data/E9/42/F0/E942F051FFE7FFA3FF3F295F5E6C6C4F.ttl
index c12d07946334..0b683ac8182e 100644
--- a/data/E9/42/F0/E942F051FFE7FFA3FF3F295F5E6C6C4F.ttl
+++ b/data/E9/42/F0/E942F051FFE7FFA3FF3F295F5E6C6C4F.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_Eumenes>
+    dwc:genus "Eumenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_mediterraneus>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "mediterraneus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/E9/42/F0/E942F051FFE7FFA3FF3F2BD75C2C6A8B.ttl b/data/E9/42/F0/E942F051FFE7FFA3FF3F2BD75C2C6A8B.ttl
index 3f3f180e59da..570b90791445 100644
--- a/data/E9/42/F0/E942F051FFE7FFA3FF3F2BD75C2C6A8B.ttl
+++ b/data/E9/42/F0/E942F051FFE7FFA3FF3F2BD75C2C6A8B.ttl
@@ -169,6 +169,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_Eumenes>
+    dwc:genus "Eumenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/E9/42/F0/E942F051FFE8FFADFF3F2E775E0C6EF6.ttl b/data/E9/42/F0/E942F051FFE8FFADFF3F2E775E0C6EF6.ttl
index a2d31fa4a766..99ea5fd7ed59 100644
--- a/data/E9/42/F0/E942F051FFE8FFADFF3F2E775E0C6EF6.ttl
+++ b/data/E9/42/F0/E942F051FFE8FFADFF3F2E775E0C6EF6.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alastor_Alastor>
+    dwc:genus "Alastor" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alastor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alastor> ;
diff --git a/data/E9/42/F0/E942F051FFE9FFADFF3F2A0F5B4A6CD6.ttl b/data/E9/42/F0/E942F051FFE9FFADFF3F2A0F5B4A6CD6.ttl
index 65a54f873256..39e5e07dcc02 100644
--- a/data/E9/42/F0/E942F051FFE9FFADFF3F2A0F5B4A6CD6.ttl
+++ b/data/E9/42/F0/E942F051FFE9FFADFF3F2A0F5B4A6CD6.ttl
@@ -267,6 +267,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_parietum>
+    dwc:genus "Odynerus" ;
     dwc:rank "species" ;
     dwc:species "parietum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
diff --git a/data/E9/47/6A/E9476A0BA5F107441CE7AD97C84847E0.ttl b/data/E9/47/6A/E9476A0BA5F107441CE7AD97C84847E0.ttl
index 785ce6b33f7e..d8c265367421 100644
--- a/data/E9/47/6A/E9476A0BA5F107441CE7AD97C84847E0.ttl
+++ b/data/E9/47/6A/E9476A0BA5F107441CE7AD97C84847E0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rheocricotopus_Psilocricotopus>
+    dwc:genus "Rheocricotopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psilocricotopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rheocricotopus> ;
diff --git a/data/E9/63/B0/E963B079689B8FB4D7B7249B6D68F4A7.ttl b/data/E9/63/B0/E963B079689B8FB4D7B7249B6D68F4A7.ttl
index b886c1296d4d..523d8c05cd9e 100644
--- a/data/E9/63/B0/E963B079689B8FB4D7B7249B6D68F4A7.ttl
+++ b/data/E9/63/B0/E963B079689B8FB4D7B7249B6D68F4A7.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tamias_siskiyou>
+    dwc:genus "Tamias" ;
     dwc:rank "species" ;
     dwc:species "siskiyou" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tamias_Neotamias> ;
     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/E9/76/87/E97687C0FFC9FFE3088F8080D980FAC4.ttl b/data/E9/76/87/E97687C0FFC9FFE3088F8080D980FAC4.ttl
index de342dab2f5e..8514f8427cd1 100644
--- a/data/E9/76/87/E97687C0FFC9FFE3088F8080D980FAC4.ttl
+++ b/data/E9/76/87/E97687C0FFC9FFE3088F8080D980FAC4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lymnaea_Stagnicola>
+    dwc:genus "Lymnaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stagnicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lymnaea> ;
diff --git a/data/E9/7A/D2/E97AD28231155C4D954AFA4B80FF4100.ttl b/data/E9/7A/D2/E97AD28231155C4D954AFA4B80FF4100.ttl
index eaeb6155308d..80e0cec5f759 100644
--- a/data/E9/7A/D2/E97AD28231155C4D954AFA4B80FF4100.ttl
+++ b/data/E9/7A/D2/E97AD28231155C4D954AFA4B80FF4100.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dactylolabis_Coenolabis>
+    dwc:genus "Dactylolabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coenolabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dactylolabis> ;
diff --git a/data/E9/9C/CB/E99CCB3BF902514BAA8C0AA8CD944310.ttl b/data/E9/9C/CB/E99CCB3BF902514BAA8C0AA8CD944310.ttl
index 0e1b7fc8c7d8..38c17fba905c 100644
--- a/data/E9/9C/CB/E99CCB3BF902514BAA8C0AA8CD944310.ttl
+++ b/data/E9/9C/CB/E99CCB3BF902514BAA8C0AA8CD944310.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Pseudoanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/E9/A2/13/E9A21302696858A3AB49670B7DAB55C4.ttl b/data/E9/A2/13/E9A21302696858A3AB49670B7DAB55C4.ttl
index bb168be05bbb..366183c20532 100644
--- a/data/E9/A2/13/E9A21302696858A3AB49670B7DAB55C4.ttl
+++ b/data/E9/A2/13/E9A21302696858A3AB49670B7DAB55C4.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterostichus_bryanti>
+    dwc:genus "Pterostichus" ;
     dwc:rank "species" ;
     dwc:species "bryanti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterostichus> ;
diff --git a/data/E9/AE/AC/E9AEAC6097580E849DDFA8BD9901CA7C.ttl b/data/E9/AE/AC/E9AEAC6097580E849DDFA8BD9901CA7C.ttl
index 9d8fe8fd57c9..79ca84cf5179 100644
--- a/data/E9/AE/AC/E9AEAC6097580E849DDFA8BD9901CA7C.ttl
+++ b/data/E9/AE/AC/E9AEAC6097580E849DDFA8BD9901CA7C.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tamias_Eutamias>
+    dwc:genus "Tamias" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutamias" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tamias> ;
diff --git a/data/E9/D3/0E/E9D30E8D5F435192A6E97BAD7E7EA872.ttl b/data/E9/D3/0E/E9D30E8D5F435192A6E97BAD7E7EA872.ttl
index ceeb8a1b718c..41b16dbcc0c6 100644
--- a/data/E9/D3/0E/E9D30E8D5F435192A6E97BAD7E7EA872.ttl
+++ b/data/E9/D3/0E/E9D30E8D5F435192A6E97BAD7E7EA872.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/E9/D4/03/E9D403B2CDAEA367818744246098F5C9.ttl b/data/E9/D4/03/E9D403B2CDAEA367818744246098F5C9.ttl
index 36a3856cd286..07277fbd99ca 100644
--- a/data/E9/D4/03/E9D403B2CDAEA367818744246098F5C9.ttl
+++ b/data/E9/D4/03/E9D403B2CDAEA367818744246098F5C9.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Madoqua_saltiana>
+    dwc:genus "Madoqua" ;
     dwc:rank "species" ;
     dwc:species "saltiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Madoqua> ;
diff --git a/data/E9/D4/07/E9D407658A148DE7E12A5283F66C1A51.ttl b/data/E9/D4/07/E9D407658A148DE7E12A5283F66C1A51.ttl
index 1e72c59adef9..d84c2a902382 100644
--- a/data/E9/D4/07/E9D407658A148DE7E12A5283F66C1A51.ttl
+++ b/data/E9/D4/07/E9D407658A148DE7E12A5283F66C1A51.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Murina_Murina>
+    dwc:genus "Murina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Murina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Murina> ;
diff --git a/data/E9/E7/49/E9E74969AE26EC82B0F0148AA764ACEF.ttl b/data/E9/E7/49/E9E74969AE26EC82B0F0148AA764ACEF.ttl
index f88f5a45c045..957339e09e3c 100644
--- a/data/E9/E7/49/E9E74969AE26EC82B0F0148AA764ACEF.ttl
+++ b/data/E9/E7/49/E9E74969AE26EC82B0F0148AA764ACEF.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheidole_radoszkowskii>
+    dwc:genus "Pheidole" ;
     dwc:rank "species" ;
     dwc:species "radoszkowskii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheidole> ;
diff --git a/data/E9/E7/DF/E9E7DFAEFC6E0CAA26D7A2378C74283F.ttl b/data/E9/E7/DF/E9E7DFAEFC6E0CAA26D7A2378C74283F.ttl
index df8e5dc9f310..d93cec8191e9 100644
--- a/data/E9/E7/DF/E9E7DFAEFC6E0CAA26D7A2378C74283F.ttl
+++ b/data/E9/E7/DF/E9E7DFAEFC6E0CAA26D7A2378C74283F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Murina_Murina>
+    dwc:genus "Murina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Murina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Murina> ;
diff --git a/data/E9/EB/76/E9EB76BE9B5356D4B9CA23A0049C490C.ttl b/data/E9/EB/76/E9EB76BE9B5356D4B9CA23A0049C490C.ttl
index 98af2d377abc..a4f7b066caef 100644
--- a/data/E9/EB/76/E9EB76BE9B5356D4B9CA23A0049C490C.ttl
+++ b/data/E9/EB/76/E9EB76BE9B5356D4B9CA23A0049C490C.ttl
@@ -243,6 +243,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Stranvaesia_glaucescens>
+    dwc:genus "Stranvaesia" ;
     dwc:rank "species" ;
     dwc:species "glaucescens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Stranvaesia> ;
diff --git a/data/E9/EB/C8/E9EBC8F312440606534D14679F520788.ttl b/data/E9/EB/C8/E9EBC8F312440606534D14679F520788.ttl
index f8bbb175c782..a19602565437 100644
--- a/data/E9/EB/C8/E9EBC8F312440606534D14679F520788.ttl
+++ b/data/E9/EB/C8/E9EBC8F312440606534D14679F520788.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Formica_rufibarbis>
+    dwc:genus "Formica" ;
     dwc:rank "species" ;
     dwc:species "rufibarbis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Formica> ;
diff --git a/data/E9/F3/55/E9F3550B341D59EFB64172733B71BB37.ttl b/data/E9/F3/55/E9F3550B341D59EFB64172733B71BB37.ttl
index 49d252cc0b83..a65053f2382a 100644
--- a/data/E9/F3/55/E9F3550B341D59EFB64172733B71BB37.ttl
+++ b/data/E9/F3/55/E9F3550B341D59EFB64172733B71BB37.ttl
@@ -14,7 +14,7 @@
     dc:creator "Bogdanovic, Sandro; Borsic, Igor; Ljubicic, Ivica; Brullo, Salvatore; Giusso del Galdo, Gianpietro" ;
     dc:title "Centaurea lovricii Bogdanovic, Borsic, Ljubicic, Brullo & Giusso 2022, sp. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Centaurea_lovricii_Bogdanovic_2022> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Centaurea_glaberrima_var_issaea_Bogdanovi%C4%87_2022>, <http://taxon-concept.plazi.org/id/Plantae/Centaurea_issaea_Bogdanovi%C4%87_2022> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Centaurea_glaberrima_issaea_Bogdanovi%C4%87_2022>, <http://taxon-concept.plazi.org/id/Plantae/Centaurea_issaea_Bogdanovi%C4%87_2022> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.214.89404> ;
     a trt:Treatment .
 
@@ -47,7 +47,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Centaurea_lovricii> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Centaurea_glaberrima_var_issaea_Bogdanovi%C4%87_2022>
+<http://taxon-concept.plazi.org/id/Plantae/Centaurea_glaberrima_issaea_Bogdanovi%C4%87_2022>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authority "Bogdanović & Boršić & Ljubičić & Brullo & Giusso del Galdo, 2022" ;
     dwc:authorityName "Bogdanović & Boršić & Ljubičić & Brullo & Giusso del Galdo" ;
     dwc:authorityYear "2022" ;
@@ -60,9 +61,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Bogdanović, Boršić, Ljubičić, Brullo & Giusso del Galdo, 2022" ;
     dwc:species "glaberrima" ;
-    dwc:subSpecies "var." ;
     dwc:variety "issaea" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima_var_issaea> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima_issaea> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Centaurea_issaea_Bogdanovi%C4%87_2022>
@@ -128,8 +128,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima_var_issaea>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima_issaea>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Dicotyledoneae" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Centaurea" ;
@@ -138,18 +138,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "glaberrima" ;
-    dwc:subSpecies "var." ;
     dwc:variety "issaea" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Centaurea_glaberrima>
+    dwc:genus "Centaurea" ;
     dwc:rank "species" ;
     dwc:species "glaberrima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Centaurea> ;
diff --git a/data/E9/F3/5A/E9F35AD3DCC9B2B3A8AAAB660A1CB109.ttl b/data/E9/F3/5A/E9F35AD3DCC9B2B3A8AAAB660A1CB109.ttl
index 45cf58fc2ba1..f7beb2eb306e 100644
--- a/data/E9/F3/5A/E9F35AD3DCC9B2B3A8AAAB660A1CB109.ttl
+++ b/data/E9/F3/5A/E9F35AD3DCC9B2B3A8AAAB660A1CB109.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/E9/F8/A3/E9F8A3420E5651C2B8D2101CCB10AE50.ttl b/data/E9/F8/A3/E9F8A3420E5651C2B8D2101CCB10AE50.ttl
index 9404aad2f22a..cc5a766b5e07 100644
--- a/data/E9/F8/A3/E9F8A3420E5651C2B8D2101CCB10AE50.ttl
+++ b/data/E9/F8/A3/E9F8A3420E5651C2B8D2101CCB10AE50.ttl
@@ -214,6 +214,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bulimina_Hapalus>
+    dwc:genus "Bulimina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hapalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bulimina> ;
diff --git a/data/E9/FB/73/E9FB73B0EEFB98E8690635346016B579.ttl b/data/E9/FB/73/E9FB73B0EEFB98E8690635346016B579.ttl
index f3859666e1c9..7555bd584c09 100644
--- a/data/E9/FB/73/E9FB73B0EEFB98E8690635346016B579.ttl
+++ b/data/E9/FB/73/E9FB73B0EEFB98E8690635346016B579.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sima_emacerata>
+    dwc:genus "Sima" ;
     dwc:rank "species" ;
     dwc:species "emacerata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sima> ;