diff --git a/data/1A/05/9A/1A059A29129F5AECBFBF5C12CA386002.ttl b/data/1A/05/9A/1A059A29129F5AECBFBF5C12CA386002.ttl
index 6bac8a579a86..a5b9b049083a 100644
--- a/data/1A/05/9A/1A059A29129F5AECBFBF5C12CA386002.ttl
+++ b/data/1A/05/9A/1A059A29129F5AECBFBF5C12CA386002.ttl
@@ -12,8 +12,8 @@
 <http://treatment.plazi.org/id/1A059A29129F5AECBFBF5C12CA386002>
     dc:creator "Rabeler, Richard K.; Wagner, Warren L." ;
     dc:title "Odontostemma barbatum subsp. var. var. hirsutissimum (W. W. Sm.) Rabeler & W. L. Wagner 2016, comb. nov." ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Odontostemma_barbatum_var_hirsutissimum_Sm_2016> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Arenaria_barbata_var_hirsutissima_Rabeler_2016> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Odontostemma_barbatum_hirsutissimum_Sm_2016> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Arenaria_barbata_hirsutissima_Rabeler_2016> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.63.8181> ;
     a trt:Treatment .
 
@@ -28,8 +28,8 @@
     dc:title "New combinations in Odontostemma (Caryophyllaceae)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Odontostemma_barbatum_var_hirsutissimum_Sm_2016>
-    # Warning: Removing "(W. W. Sm.)" from authority ;
+<http://taxon-concept.plazi.org/id/Plantae/Odontostemma_barbatum_hirsutissimum_Sm_2016>
+    # Warning: Removing "(W. W. Sm.)" from authority, ignoring subSpecies "var." ;
     dwc:LSID "1A059A29-129F-5AEC-BFBF-5C12CA386002" ;
     dwc:authority "(W. W. Sm.) Rabeler & W. L. Wagner" ;
     dwc:authorityName "(W. W. Sm.) Rabeler & W. L. Wagner" ;
@@ -44,12 +44,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Sm.) Rabeler & Wagner, 2016" ;
     dwc:species "barbatum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "hirsutissimum" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum_var_hirsutissimum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum_hirsutissimum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Arenaria_barbata_var_hirsutissima_Rabeler_2016>
+<http://taxon-concept.plazi.org/id/Plantae/Arenaria_barbata_hirsutissima_Rabeler_2016>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Rabeler & Wagner" ;
     dwc:authorityYear "2016" ;
     dwc:class "Magnoliopsida" ;
@@ -61,13 +61,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Rabeler & Wagner, 2016" ;
     dwc:species "barbata" ;
-    dwc:subSpecies "var." ;
     dwc:variety "hirsutissima" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata_var_hirsutissima> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata_hirsutissima> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum_var_hirsutissimum>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum_hirsutissimum>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Caryophyllaceae" ;
     dwc:genus "Odontostemma" ;
@@ -76,18 +75,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "barbatum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "hirsutissimum" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Odontostemma_barbatum>
+    dwc:genus "Odontostemma" ;
     dwc:rank "species" ;
     dwc:species "barbatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Odontostemma> ;
@@ -128,8 +121,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata_var_hirsutissima>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata_hirsutissima>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Caryophyllaceae" ;
     dwc:genus "Arenaria" ;
@@ -138,18 +131,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "barbata" ;
-    dwc:subSpecies "var." ;
     dwc:variety "hirsutissima" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Arenaria_barbata>
+    dwc:genus "Arenaria" ;
     dwc:rank "species" ;
     dwc:species "barbata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Arenaria> ;
diff --git a/data/1A/12/54/1A125432BF4C5C1DA052FF25436C5EDA.ttl b/data/1A/12/54/1A125432BF4C5C1DA052FF25436C5EDA.ttl
index 2c9e5c8fe1c8..0c799aac41aa 100644
--- a/data/1A/12/54/1A125432BF4C5C1DA052FF25436C5EDA.ttl
+++ b/data/1A/12/54/1A125432BF4C5C1DA052FF25436C5EDA.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tuponia_Tuponia>
+    dwc:genus "Tuponia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tuponia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tuponia> ;
diff --git a/data/1A/14/3B/1A143B2699348E7886D51B54721139A7.ttl b/data/1A/14/3B/1A143B2699348E7886D51B54721139A7.ttl
index 2149aebad729..f58ee7624508 100644
--- a/data/1A/14/3B/1A143B2699348E7886D51B54721139A7.ttl
+++ b/data/1A/14/3B/1A143B2699348E7886D51B54721139A7.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mansonia_Mansonia>
+    dwc:genus "Mansonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mansonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mansonia> ;
diff --git a/data/1A/1A/87/1A1A87A7FFE78A3BD7FBFEF32D65FCFE.ttl b/data/1A/1A/87/1A1A87A7FFE78A3BD7FBFEF32D65FCFE.ttl
index 8a18e25e0097..732c585a2732 100644
--- a/data/1A/1A/87/1A1A87A7FFE78A3BD7FBFEF32D65FCFE.ttl
+++ b/data/1A/1A/87/1A1A87A7FFE78A3BD7FBFEF32D65FCFE.ttl
@@ -182,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cantharus_Prodotia>
+    dwc:genus "Cantharus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prodotia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cantharus> ;
diff --git a/data/1A/1A/87/1A1A87A7FFFC8A27D790FE162C79FBA7.ttl b/data/1A/1A/87/1A1A87A7FFFC8A27D790FE162C79FBA7.ttl
index 7c0d95e99db4..a5b47e8a734a 100644
--- a/data/1A/1A/87/1A1A87A7FFFC8A27D790FE162C79FBA7.ttl
+++ b/data/1A/1A/87/1A1A87A7FFFC8A27D790FE162C79FBA7.ttl
@@ -175,6 +175,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Buccinum_Pollia>
+    dwc:genus "Buccinum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pollia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Buccinum> ;
diff --git a/data/1A/1A/87/1A1A87A7FFFE8A21D7A6FE572DD8FE1A.ttl b/data/1A/1A/87/1A1A87A7FFFE8A21D7A6FE572DD8FE1A.ttl
index ef3baf89f78d..363bdff6fbfb 100644
--- a/data/1A/1A/87/1A1A87A7FFFE8A21D7A6FE572DD8FE1A.ttl
+++ b/data/1A/1A/87/1A1A87A7FFFE8A21D7A6FE572DD8FE1A.ttl
@@ -183,6 +183,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Caducifer_Monostiolum>
+    dwc:genus "Caducifer" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monostiolum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Caducifer> ;
diff --git a/data/1A/20/87/1A2087B4FFC6FF8F929BF88AFAD5BEFF.ttl b/data/1A/20/87/1A2087B4FFC6FF8F929BF88AFAD5BEFF.ttl
index 8c910b414c65..bf04d8472744 100644
--- a/data/1A/20/87/1A2087B4FFC6FF8F929BF88AFAD5BEFF.ttl
+++ b/data/1A/20/87/1A2087B4FFC6FF8F929BF88AFAD5BEFF.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anoplotermes_Speculitermes>
+    dwc:genus "Anoplotermes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Speculitermes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anoplotermes> ;
diff --git a/data/1A/28/D3/1A28D3E48A3EC61F916A90A85601592F.ttl b/data/1A/28/D3/1A28D3E48A3EC61F916A90A85601592F.ttl
index da4967e3a28b..0db4aee1d926 100644
--- a/data/1A/28/D3/1A28D3E48A3EC61F916A90A85601592F.ttl
+++ b/data/1A/28/D3/1A28D3E48A3EC61F916A90A85601592F.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphocentron_Antillotrichia>
+    dwc:genus "Xiphocentron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Antillotrichia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphocentron> ;
diff --git a/data/1A/29/74/1A2974004CC32C3E8D620775E250D3E6.ttl b/data/1A/29/74/1A2974004CC32C3E8D620775E250D3E6.ttl
index 2b52221db9f5..a55a71408150 100644
--- a/data/1A/29/74/1A2974004CC32C3E8D620775E250D3E6.ttl
+++ b/data/1A/29/74/1A2974004CC32C3E8D620775E250D3E6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scymnus_Pullus>
+    dwc:genus "Scymnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pullus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scymnus> ;
diff --git a/data/1A/2C/06/1A2C066C726D51593199E463DB663A19.ttl b/data/1A/2C/06/1A2C066C726D51593199E463DB663A19.ttl
index ba689a40a7e4..e9c169abce82 100644
--- a/data/1A/2C/06/1A2C066C726D51593199E463DB663A19.ttl
+++ b/data/1A/2C/06/1A2C066C726D51593199E463DB663A19.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leopardus_geoffroyi>
+    dwc:genus "Leopardus" ;
     dwc:rank "species" ;
     dwc:species "geoffroyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leopardus> ;
diff --git a/data/1A/2C/38/1A2C387D6B38FFA70C960C99FB7861B6.ttl b/data/1A/2C/38/1A2C387D6B38FFA70C960C99FB7861B6.ttl
index 5f14b0782d8e..3efe82890670 100644
--- a/data/1A/2C/38/1A2C387D6B38FFA70C960C99FB7861B6.ttl
+++ b/data/1A/2C/38/1A2C387D6B38FFA70C960C99FB7861B6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachycines_Gymnaeta>
+    dwc:genus "Tachycines" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gymnaeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachycines> ;
diff --git a/data/1A/2C/38/1A2C387D6B3AFFA10C960D10FB5061B6.ttl b/data/1A/2C/38/1A2C387D6B3AFFA10C960D10FB5061B6.ttl
index 3cdf3670b38f..cf7e28d31eea 100644
--- a/data/1A/2C/38/1A2C387D6B3AFFA10C960D10FB5061B6.ttl
+++ b/data/1A/2C/38/1A2C387D6B3AFFA10C960D10FB5061B6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachycines_Gymnaeta>
+    dwc:genus "Tachycines" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gymnaeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachycines> ;
diff --git a/data/1A/2C/38/1A2C387D6B3CFFA30C960DFEFCA46537.ttl b/data/1A/2C/38/1A2C387D6B3CFFA30C960DFEFCA46537.ttl
index eab2674359d9..d2ab2bdb8529 100644
--- a/data/1A/2C/38/1A2C387D6B3CFFA30C960DFEFCA46537.ttl
+++ b/data/1A/2C/38/1A2C387D6B3CFFA30C960DFEFCA46537.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachycines_Gymnaeta>
+    dwc:genus "Tachycines" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gymnaeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachycines> ;
diff --git a/data/1A/2D/87/1A2D87A84C79920067E1F874B1AB1E08.ttl b/data/1A/2D/87/1A2D87A84C79920067E1F874B1AB1E08.ttl
index 359f24598c0f..0272d0943f9b 100644
--- a/data/1A/2D/87/1A2D87A84C79920067E1F874B1AB1E08.ttl
+++ b/data/1A/2D/87/1A2D87A84C79920067E1F874B1AB1E08.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/1A/2D/87/1A2D87A84C79920467E1FD96B3B91FED.ttl b/data/1A/2D/87/1A2D87A84C79920467E1FD96B3B91FED.ttl
index b0f0489b6cec..c5effbe37ce9 100644
--- a/data/1A/2D/87/1A2D87A84C79920467E1FD96B3B91FED.ttl
+++ b/data/1A/2D/87/1A2D87A84C79920467E1FD96B3B91FED.ttl
@@ -77,6 +77,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/1A/2D/87/1A2D87A84C79920467E1FF85B23C194E.ttl b/data/1A/2D/87/1A2D87A84C79920467E1FF85B23C194E.ttl
index 2ff076a69e9b..9f6f7e535505 100644
--- a/data/1A/2D/87/1A2D87A84C79920467E1FF85B23C194E.ttl
+++ b/data/1A/2D/87/1A2D87A84C79920467E1FF85B23C194E.ttl
@@ -75,6 +75,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/1A/2D/87/1A2D87A84C7D920267E1FB6BB3AD1E08.ttl b/data/1A/2D/87/1A2D87A84C7D920267E1FB6BB3AD1E08.ttl
index c4c7f626f2ea..1cc88de1aed8 100644
--- a/data/1A/2D/87/1A2D87A84C7D920267E1FB6BB3AD1E08.ttl
+++ b/data/1A/2D/87/1A2D87A84C7D920267E1FB6BB3AD1E08.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atractides_Polymegapus>
+    dwc:genus "Atractides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polymegapus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atractides> ;
diff --git a/data/1A/33/23/1A33239D43DA36AF3A1E410239BBE3DB.ttl b/data/1A/33/23/1A33239D43DA36AF3A1E410239BBE3DB.ttl
index 49da0943f3d4..0a7eb6979d93 100644
--- a/data/1A/33/23/1A33239D43DA36AF3A1E410239BBE3DB.ttl
+++ b/data/1A/33/23/1A33239D43DA36AF3A1E410239BBE3DB.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Dialictus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dialictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/1A/33/87/1A3387E1FFC63917B5D4FDADFCA3FE2D.ttl b/data/1A/33/87/1A3387E1FFC63917B5D4FDADFCA3FE2D.ttl
index 6c392cc98987..8d3da61e8e96 100644
--- a/data/1A/33/87/1A3387E1FFC63917B5D4FDADFCA3FE2D.ttl
+++ b/data/1A/33/87/1A3387E1FFC63917B5D4FDADFCA3FE2D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Batrachocottus_nikolski>
+    dwc:genus "Batrachocottus" ;
     dwc:rank "species" ;
     dwc:species "nikolski" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Batrachocottus> ;
diff --git a/data/1A/33/87/1A3387E1FFC8391AB5D4FDE5FD07F8D1.ttl b/data/1A/33/87/1A3387E1FFC8391AB5D4FDE5FD07F8D1.ttl
index b397a7225c16..e33c11fb5585 100644
--- a/data/1A/33/87/1A3387E1FFC8391AB5D4FDE5FD07F8D1.ttl
+++ b/data/1A/33/87/1A3387E1FFC8391AB5D4FDE5FD07F8D1.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myoxocephalus_quadricornis>
+    dwc:genus "Myoxocephalus" ;
     dwc:rank "species" ;
     dwc:species "quadricornis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myoxocephalus> ;
diff --git a/data/1A/33/87/1A3387E1FFC9391AB5D4FB24FAC5FDBD.ttl b/data/1A/33/87/1A3387E1FFC9391AB5D4FB24FAC5FDBD.ttl
index e415c79fc621..835c7e468fcb 100644
--- a/data/1A/33/87/1A3387E1FFC9391AB5D4FB24FAC5FDBD.ttl
+++ b/data/1A/33/87/1A3387E1FFC9391AB5D4FB24FAC5FDBD.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cottus_gobio>
+    dwc:genus "Cottus" ;
     dwc:rank "species" ;
     dwc:species "gobio" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cottus> ;
diff --git a/data/1A/33/87/1A3387E1FFCF391DB5D4FF18FD1DF9C7.ttl b/data/1A/33/87/1A3387E1FFCF391DB5D4FF18FD1DF9C7.ttl
index e7c05d6e2afd..81a9e64a8804 100644
--- a/data/1A/33/87/1A3387E1FFCF391DB5D4FF18FD1DF9C7.ttl
+++ b/data/1A/33/87/1A3387E1FFCF391DB5D4FF18FD1DF9C7.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myoxocephalus_quadricornis>
+    dwc:genus "Myoxocephalus" ;
     dwc:rank "species" ;
     dwc:species "quadricornis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myoxocephalus> ;
diff --git a/data/1A/35/15/1A35152B4BD5516FB574ADD4EA3B3DB7.ttl b/data/1A/35/15/1A35152B4BD5516FB574ADD4EA3B3DB7.ttl
index 1f921d7b3891..6bf8118a051f 100644
--- a/data/1A/35/15/1A35152B4BD5516FB574ADD4EA3B3DB7.ttl
+++ b/data/1A/35/15/1A35152B4BD5516FB574ADD4EA3B3DB7.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_Lithochlaenius>
+    dwc:genus "Chlaenius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lithochlaenius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius> ;
diff --git a/data/1A/35/87/1A358786FF92FFB6FF38FCACFCCEE21F.ttl b/data/1A/35/87/1A358786FF92FFB6FF38FCACFCCEE21F.ttl
index 17e784f36ef3..0dd4e90b444e 100644
--- a/data/1A/35/87/1A358786FF92FFB6FF38FCACFCCEE21F.ttl
+++ b/data/1A/35/87/1A358786FF92FFB6FF38FCACFCCEE21F.ttl
@@ -59,6 +59,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/1A/36/65/1A366515BA7E5C858129AC2476394AAC.ttl b/data/1A/36/65/1A366515BA7E5C858129AC2476394AAC.ttl
index 2bf69e95269f..87b0e0996e99 100644
--- a/data/1A/36/65/1A366515BA7E5C858129AC2476394AAC.ttl
+++ b/data/1A/36/65/1A366515BA7E5C858129AC2476394AAC.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haemagogus_Conopostegus>
+    dwc:genus "Haemagogus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conopostegus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haemagogus> ;
diff --git a/data/1A/38/72/1A38721C3451FFA934ABFD73FECF32AF.ttl b/data/1A/38/72/1A38721C3451FFA934ABFD73FECF32AF.ttl
index 7523038dfa91..97633fd931d8 100644
--- a/data/1A/38/72/1A38721C3451FFA934ABFD73FECF32AF.ttl
+++ b/data/1A/38/72/1A38721C3451FFA934ABFD73FECF32AF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hammerella_Woasella>
+    dwc:genus "Hammerella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Woasella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hammerella> ;
diff --git a/data/1A/38/72/1A38721C3454FFA5348BFB2DFEDD36B4.ttl b/data/1A/38/72/1A38721C3454FFA5348BFB2DFEDD36B4.ttl
index 0ff9e8082452..591073d889e9 100644
--- a/data/1A/38/72/1A38721C3454FFA5348BFB2DFEDD36B4.ttl
+++ b/data/1A/38/72/1A38721C3454FFA5348BFB2DFEDD36B4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasiobelba_Antennoppia>
+    dwc:genus "Lasiobelba" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Antennoppia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasiobelba> ;
diff --git a/data/1A/3B/D2/1A3BD2D7857749404A0788D76CA4E3E1.ttl b/data/1A/3B/D2/1A3BD2D7857749404A0788D76CA4E3E1.ttl
index 27f7995f57b2..1b008b9257f9 100644
--- a/data/1A/3B/D2/1A3BD2D7857749404A0788D76CA4E3E1.ttl
+++ b/data/1A/3B/D2/1A3BD2D7857749404A0788D76CA4E3E1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Montenegrina_laxa>
+    dwc:genus "Montenegrina" ;
     dwc:rank "species" ;
     dwc:species "laxa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Montenegrina> ;
diff --git a/data/1A/43/87/1A4387867901041A9EECFB77FE02FA8A.ttl b/data/1A/43/87/1A4387867901041A9EECFB77FE02FA8A.ttl
index b661ef6002fb..c6bf02bc38fb 100644
--- a/data/1A/43/87/1A4387867901041A9EECFB77FE02FA8A.ttl
+++ b/data/1A/43/87/1A4387867901041A9EECFB77FE02FA8A.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1A/43/87/1A4387867903041B9EDCFC85FB10FBF5.ttl b/data/1A/43/87/1A4387867903041B9EDCFC85FB10FBF5.ttl
index 5ed1532affb7..ca94d6a909bd 100644
--- a/data/1A/43/87/1A4387867903041B9EDCFC85FB10FBF5.ttl
+++ b/data/1A/43/87/1A4387867903041B9EDCFC85FB10FBF5.ttl
@@ -153,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -207,6 +208,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bremus_Alpigenobombus>
+    dwc:genus "Bremus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bremus> ;
@@ -252,6 +254,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alpigenobombus_Alpigenobombus>
+    dwc:genus "Alpigenobombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alpigenobombus> ;
diff --git a/data/1A/43/87/1A438786790604199ED3F9D2FAD4FCA4.ttl b/data/1A/43/87/1A438786790604199ED3F9D2FAD4FCA4.ttl
index 69049e95e1e8..061b64f1c8a9 100644
--- a/data/1A/43/87/1A438786790604199ED3F9D2FAD4FCA4.ttl
+++ b/data/1A/43/87/1A438786790604199ED3F9D2FAD4FCA4.ttl
@@ -344,6 +344,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -567,6 +568,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bremus_Alpigenobombus>
+    dwc:genus "Bremus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bremus> ;
diff --git a/data/1A/43/87/1A4387867907041C9EE7FB2DFAD4F993.ttl b/data/1A/43/87/1A4387867907041C9EE7FB2DFAD4F993.ttl
index 1c9879147c8e..52a7a4e31c9c 100644
--- a/data/1A/43/87/1A4387867907041C9EE7FB2DFAD4F993.ttl
+++ b/data/1A/43/87/1A4387867907041C9EE7FB2DFAD4F993.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1A/43/87/1A4387867908041D9EBAFEEBFDBAFB3C.ttl b/data/1A/43/87/1A4387867908041D9EBAFEEBFDBAFB3C.ttl
index 08dceb73807f..d3d957d90a47 100644
--- a/data/1A/43/87/1A4387867908041D9EBAFEEBFDBAFB3C.ttl
+++ b/data/1A/43/87/1A4387867908041D9EBAFEEBFDBAFB3C.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1A/43/87/1A438786790A04139EC7FE7EFDBAF832.ttl b/data/1A/43/87/1A438786790A04139EC7FE7EFDBAF832.ttl
index c2c780ca53f4..2f651a55b6c7 100644
--- a/data/1A/43/87/1A438786790A04139EC7FE7EFDBAF832.ttl
+++ b/data/1A/43/87/1A438786790A04139EC7FE7EFDBAF832.ttl
@@ -104,6 +104,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -158,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Nobilibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nobilibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1A/43/87/1A438786790C04109EB9FB05FDBAFEEF.ttl b/data/1A/43/87/1A438786790C04109EB9FB05FDBAFEEF.ttl
index a48c1eedae4a..7843691cc62a 100644
--- a/data/1A/43/87/1A438786790C04109EB9FB05FDBAFEEF.ttl
+++ b/data/1A/43/87/1A438786790C04109EB9FB05FDBAFEEF.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1A/43/87/1A438786790D04169EECFCC2FCA7FB24.ttl b/data/1A/43/87/1A438786790D04169EECFCC2FCA7FB24.ttl
index c096a2716ac1..fa99a90477bc 100644
--- a/data/1A/43/87/1A438786790D04169EECFCC2FCA7FB24.ttl
+++ b/data/1A/43/87/1A438786790D04169EECFCC2FCA7FB24.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1A/43/87/1A438786790F04179ECAFB43FDBFFD62.ttl b/data/1A/43/87/1A438786790F04179ECAFB43FDBFFD62.ttl
index c40c4b9e1953..bfb8e6fd4479 100644
--- a/data/1A/43/87/1A438786790F04179ECAFB43FDBFFD62.ttl
+++ b/data/1A/43/87/1A438786790F04179ECAFB43FDBFFD62.ttl
@@ -171,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -225,6 +226,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_mastrucatus>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "mastrucatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus>, <http://taxon-name.plazi.org/id/Animalia/Bombus_Mastrucatobombus> ;
@@ -288,6 +290,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mastrucatobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mastrucatobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/1A/43/87/1A438786793104159E7AFDC6FD08FBE2.ttl b/data/1A/43/87/1A438786793104159E7AFDC6FD08FBE2.ttl
index 92848cc022fe..50eb9f1a4129 100644
--- a/data/1A/43/87/1A438786793104159E7AFDC6FD08FBE2.ttl
+++ b/data/1A/43/87/1A438786793104159E7AFDC6FD08FBE2.ttl
@@ -268,6 +268,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -347,6 +348,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_lefebvrei>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "lefebvrei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -431,6 +433,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alpigenobombus_wurfleini>
+    dwc:genus "Alpigenobombus" ;
     dwc:rank "species" ;
     dwc:species "wurfleini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alpigenobombus> ;
@@ -483,6 +486,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_wurflenii>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "wurflenii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus> ;
diff --git a/data/1A/43/87/1A4387867936042B9E80FB55FDBAFE66.ttl b/data/1A/43/87/1A4387867936042B9E80FB55FDBAFE66.ttl
index 1f43633417d6..e385d2d05ee0 100644
--- a/data/1A/43/87/1A4387867936042B9E80FB55FDBAFE66.ttl
+++ b/data/1A/43/87/1A4387867936042B9E80FB55FDBAFE66.ttl
@@ -117,6 +117,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Alpigenobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alpigenobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -183,6 +184,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alpigenobombus_wurfleini>
+    dwc:genus "Alpigenobombus" ;
     dwc:rank "species" ;
     dwc:species "wurfleini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alpigenobombus> ;
diff --git a/data/1A/45/21/1A4521710709C2DFAA739C5A5784EA59.ttl b/data/1A/45/21/1A4521710709C2DFAA739C5A5784EA59.ttl
index 5a12cdee1772..fda80938c396 100644
--- a/data/1A/45/21/1A4521710709C2DFAA739C5A5784EA59.ttl
+++ b/data/1A/45/21/1A4521710709C2DFAA739C5A5784EA59.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ophonus_Metophonus>
+    dwc:genus "Ophonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ophonus> ;
diff --git a/data/1A/4D/90/1A4D90C6D6CA56E0B402D807647AADBF.ttl b/data/1A/4D/90/1A4D90C6D6CA56E0B402D807647AADBF.ttl
index 97e175ffd243..0ecd9942ab98 100644
--- a/data/1A/4D/90/1A4D90C6D6CA56E0B402D807647AADBF.ttl
+++ b/data/1A/4D/90/1A4D90C6D6CA56E0B402D807647AADBF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Charpentieria_itala>
+    dwc:genus "Charpentieria" ;
     dwc:rank "species" ;
     dwc:species "itala" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Charpentieria> ;
diff --git a/data/1A/4E/44/1A4E4457FBE7D0658C4FCA3BC72F0E35.ttl b/data/1A/4E/44/1A4E4457FBE7D0658C4FCA3BC72F0E35.ttl
index be56c78a3ced..c6e488a6b8a0 100644
--- a/data/1A/4E/44/1A4E4457FBE7D0658C4FCA3BC72F0E35.ttl
+++ b/data/1A/4E/44/1A4E4457FBE7D0658C4FCA3BC72F0E35.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_Guerlinguetus>
+    dwc:genus "Sciurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guerlinguetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus> ;
diff --git a/data/1A/4F/8F/1A4F8F1D8CF88285CA7D610A3CCD4F9F.ttl b/data/1A/4F/8F/1A4F8F1D8CF88285CA7D610A3CCD4F9F.ttl
index f2f2b6f9abe6..bffd3f161b48 100644
--- a/data/1A/4F/8F/1A4F8F1D8CF88285CA7D610A3CCD4F9F.ttl
+++ b/data/1A/4F/8F/1A4F8F1D8CF88285CA7D610A3CCD4F9F.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tadarida_fulminans>
+    dwc:genus "Tadarida" ;
     dwc:rank "species" ;
     dwc:species "fulminans" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tadarida> ;
diff --git a/data/1A/5F/58/1A5F5806A74EBEABCE51AABC330F13B6.ttl b/data/1A/5F/58/1A5F5806A74EBEABCE51AABC330F13B6.ttl
index 88c1f31bfcc2..571213871002 100644
--- a/data/1A/5F/58/1A5F5806A74EBEABCE51AABC330F13B6.ttl
+++ b/data/1A/5F/58/1A5F5806A74EBEABCE51AABC330F13B6.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sauris_Remodes>
+    dwc:genus "Sauris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Remodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sauris> ;
diff --git a/data/1A/5F/58/1A5F5886CCC05CF5B9C659B45DB694D4.ttl b/data/1A/5F/58/1A5F5886CCC05CF5B9C659B45DB694D4.ttl
index 14458fad12a2..37f6254cee88 100644
--- a/data/1A/5F/58/1A5F5886CCC05CF5B9C659B45DB694D4.ttl
+++ b/data/1A/5F/58/1A5F5886CCC05CF5B9C659B45DB694D4.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myotis_formosus>
+    dwc:genus "Myotis" ;
     dwc:rank "species" ;
     dwc:species "formosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myotis> ;
diff --git a/data/1A/5F/87/1A5F87CE7F5FFF8CFC82D2D141F7FD91.ttl b/data/1A/5F/87/1A5F87CE7F5FFF8CFC82D2D141F7FD91.ttl
index 85c0dafd1dd8..54d6877fed48 100644
--- a/data/1A/5F/87/1A5F87CE7F5FFF8CFC82D2D141F7FD91.ttl
+++ b/data/1A/5F/87/1A5F87CE7F5FFF8CFC82D2D141F7FD91.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prionyx_macula>
+    dwc:genus "Prionyx" ;
     dwc:rank "species" ;
     dwc:species "macula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prionyx> ;
diff --git a/data/1A/60/D0/1A60D0856419C37274B2488227E3C581.ttl b/data/1A/60/D0/1A60D0856419C37274B2488227E3C581.ttl
index d2f152fd2731..bd5d1f72a9de 100644
--- a/data/1A/60/D0/1A60D0856419C37274B2488227E3C581.ttl
+++ b/data/1A/60/D0/1A60D0856419C37274B2488227E3C581.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spermophilus_Spermophilus>
+    dwc:genus "Spermophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spermophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spermophilus> ;
diff --git a/data/1A/65/13/1A651378FFF8FFCCFF69FF1E3902F800.ttl b/data/1A/65/13/1A651378FFF8FFCCFF69FF1E3902F800.ttl
index 7e516261873c..7864f62ed7b6 100644
--- a/data/1A/65/13/1A651378FFF8FFCCFF69FF1E3902F800.ttl
+++ b/data/1A/65/13/1A651378FFF8FFCCFF69FF1E3902F800.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sperchon_Sperchon>
+    dwc:genus "Sperchon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sperchon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sperchon> ;
diff --git a/data/1A/65/13/1A651378FFFDFFC9FF69FF1E3E17F894.ttl b/data/1A/65/13/1A651378FFFDFFC9FF69FF1E3E17F894.ttl
index 2ba449e2271d..6b3239d2f543 100644
--- a/data/1A/65/13/1A651378FFFDFFC9FF69FF1E3E17F894.ttl
+++ b/data/1A/65/13/1A651378FFFDFFC9FF69FF1E3E17F894.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sperchon_Sperchon>
+    dwc:genus "Sperchon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sperchon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sperchon> ;
diff --git a/data/1A/65/19/1A6519C6D47391CC2FE9984FBDE61950.ttl b/data/1A/65/19/1A6519C6D47391CC2FE9984FBDE61950.ttl
index a1bf35fdd794..4a4ce289314e 100644
--- a/data/1A/65/19/1A6519C6D47391CC2FE9984FBDE61950.ttl
+++ b/data/1A/65/19/1A6519C6D47391CC2FE9984FBDE61950.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_foraminosus_auropubens>
+    dwc:genus "Camponotus" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "auropubens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus_foraminosus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_foraminosus>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "foraminosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/1A/6B/89/1A6B89F729131C8E1F3CF442B6A4505F.ttl b/data/1A/6B/89/1A6B89F729131C8E1F3CF442B6A4505F.ttl
index fea7109c655b..34e56b450c04 100644
--- a/data/1A/6B/89/1A6B89F729131C8E1F3CF442B6A4505F.ttl
+++ b/data/1A/6B/89/1A6B89F729131C8E1F3CF442B6A4505F.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saguinus_martinsi>
+    dwc:genus "Saguinus" ;
     dwc:rank "species" ;
     dwc:species "martinsi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saguinus> ;
diff --git a/data/1A/6F/36/1A6F3674096853B89C62313E0C3EEDA3.ttl b/data/1A/6F/36/1A6F3674096853B89C62313E0C3EEDA3.ttl
index 227c847a7564..3cd4c2dc9bc0 100644
--- a/data/1A/6F/36/1A6F3674096853B89C62313E0C3EEDA3.ttl
+++ b/data/1A/6F/36/1A6F3674096853B89C62313E0C3EEDA3.ttl
@@ -57,6 +57,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/1A/6F/87/1A6F87A31B61CF66FE82FB7E8247FF36.ttl b/data/1A/6F/87/1A6F87A31B61CF66FE82FB7E8247FF36.ttl
index c08b513b56df..53282aee18b9 100644
--- a/data/1A/6F/87/1A6F87A31B61CF66FE82FB7E8247FF36.ttl
+++ b/data/1A/6F/87/1A6F87A31B61CF66FE82FB7E8247FF36.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Tabanus>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tabanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
diff --git a/data/1A/6F/87/1A6F87A31B66CF66FEA2FBD084F7FA47.ttl b/data/1A/6F/87/1A6F87A31B66CF66FEA2FBD084F7FA47.ttl
index 3a110e6084ef..09c9df2b9a5a 100644
--- a/data/1A/6F/87/1A6F87A31B66CF66FEA2FBD084F7FA47.ttl
+++ b/data/1A/6F/87/1A6F87A31B66CF66FEA2FBD084F7FA47.ttl
@@ -71,6 +71,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Tabanus>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tabanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
diff --git a/data/1A/6F/87/1A6F87A31B66CF66FEB3FF5985FAFBA8.ttl b/data/1A/6F/87/1A6F87A31B66CF66FEB3FF5985FAFBA8.ttl
index d1eb1ba25775..7ce1a2166797 100644
--- a/data/1A/6F/87/1A6F87A31B66CF66FEB3FF5985FAFBA8.ttl
+++ b/data/1A/6F/87/1A6F87A31B66CF66FEB3FF5985FAFBA8.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Tabanus>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tabanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
diff --git a/data/1A/6F/87/1A6F87A31B6DCF62FF32FA4284A6FEEC.ttl b/data/1A/6F/87/1A6F87A31B6DCF62FF32FA4284A6FEEC.ttl
index ea6df3092433..2a038c5832ba 100644
--- a/data/1A/6F/87/1A6F87A31B6DCF62FF32FA4284A6FEEC.ttl
+++ b/data/1A/6F/87/1A6F87A31B6DCF62FF32FA4284A6FEEC.ttl
@@ -69,6 +69,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Tabanus>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tabanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
@@ -112,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Pseudobolbodimyia>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudobolbodimyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
diff --git a/data/1A/6F/87/1A6F87A31B6DCF6DFF32FBDE8709FA5A.ttl b/data/1A/6F/87/1A6F87A31B6DCF6DFF32FBDE8709FA5A.ttl
index 616637f46c2d..e963df137bdd 100644
--- a/data/1A/6F/87/1A6F87A31B6DCF6DFF32FBDE8709FA5A.ttl
+++ b/data/1A/6F/87/1A6F87A31B6DCF6DFF32FBDE8709FA5A.ttl
@@ -69,6 +69,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Tabanus>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tabanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
@@ -112,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Pseudobolbodimyia>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudobolbodimyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
diff --git a/data/1A/6F/87/1A6F87A31B6DCF6DFF32FC128481FBB6.ttl b/data/1A/6F/87/1A6F87A31B6DCF6DFF32FC128481FBB6.ttl
index 34adaa99cdfb..0913e4106a4b 100644
--- a/data/1A/6F/87/1A6F87A31B6DCF6DFF32FC128481FBB6.ttl
+++ b/data/1A/6F/87/1A6F87A31B6DCF6DFF32FC128481FBB6.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Tabanus>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tabanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
@@ -116,6 +117,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tabanus_Pseudobolbodimyia>
+    dwc:genus "Tabanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudobolbodimyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tabanus> ;
diff --git a/data/1A/7E/FD/1A7EFD7609A05374984A28856389184C.ttl b/data/1A/7E/FD/1A7EFD7609A05374984A28856389184C.ttl
index 2a5ebe1ca1fd..dac79532d3a2 100644
--- a/data/1A/7E/FD/1A7EFD7609A05374984A28856389184C.ttl
+++ b/data/1A/7E/FD/1A7EFD7609A05374984A28856389184C.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/1A7EFD7609A05374984A28856389184C>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis (Martinia) capulus subsp. var. var. fornicata Handmann 1887" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_capulus_var_fornicata_Handmann_1887> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_capulus_fornicata_Handmann_1887> ;
     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_capulus_var_fornicata_Handmann_1887>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_capulus_fornicata_Handmann_1887>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "1A7EFD76-09A0-5374-984A-28856389184C" ;
     dwc:authority "Handmann, 1887" ;
     dwc:authorityName "Handmann" ;
@@ -41,13 +42,12 @@
     dwc:scientificNameAuthorship "Handmann, 1887" ;
     dwc:species "capulus" ;
     dwc:subGenus "Martinia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "fornicata" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus_var_fornicata> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus_fornicata> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus_var_fornicata>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus_fornicata>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -57,24 +57,19 @@
     dwc:rank "variety" ;
     dwc:species "capulus" ;
     dwc:subGenus "Martinia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "fornicata" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_capulus>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "capulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_Martinia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_Martinia>
+    dwc:genus "Melanopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Martinia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/1A/7F/87/1A7F87A8FFD4025AFF010447FAF0B033.ttl b/data/1A/7F/87/1A7F87A8FFD4025AFF010447FAF0B033.ttl
index 5d02e4479cc4..05f93bf90555 100644
--- a/data/1A/7F/87/1A7F87A8FFD4025AFF010447FAF0B033.ttl
+++ b/data/1A/7F/87/1A7F87A8FFD4025AFF010447FAF0B033.ttl
@@ -421,6 +421,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Psalidoprocne_pristoptera>
+    dwc:genus "Psalidoprocne" ;
     dwc:rank "species" ;
     dwc:species "pristoptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Psalidoprocne> ;
diff --git a/data/1A/84/0A/1A840A7C33D6D2BEBF57C3AE3393CE45.ttl b/data/1A/84/0A/1A840A7C33D6D2BEBF57C3AE3393CE45.ttl
index ab1799e701d5..8f7a85950e3e 100644
--- a/data/1A/84/0A/1A840A7C33D6D2BEBF57C3AE3393CE45.ttl
+++ b/data/1A/84/0A/1A840A7C33D6D2BEBF57C3AE3393CE45.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culicoides_Hoffmania>
+    dwc:genus "Culicoides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoffmania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culicoides> ;
diff --git a/data/1A/85/37/1A8537F15F21536399DA39D4626DCDE3.ttl b/data/1A/85/37/1A8537F15F21536399DA39D4626DCDE3.ttl
index 89485c417fc4..dcfe46e273d6 100644
--- a/data/1A/85/37/1A8537F15F21536399DA39D4626DCDE3.ttl
+++ b/data/1A/85/37/1A8537F15F21536399DA39D4626DCDE3.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_rugulosa>
+    dwc:genus "Pelidnota" ;
     dwc:rank "species" ;
     dwc:species "rugulosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota> ;
@@ -130,6 +131,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strigidia_rugulosa>
+    dwc:genus "Strigidia" ;
     dwc:rank "species" ;
     dwc:species "rugulosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strigidia> ;
diff --git a/data/1A/88/C1/1A88C1462B575AC29D0826A8D3D575AC.ttl b/data/1A/88/C1/1A88C1462B575AC29D0826A8D3D575AC.ttl
index 72667b3d5aa0..9158b05e5d3f 100644
--- a/data/1A/88/C1/1A88C1462B575AC29D0826A8D3D575AC.ttl
+++ b/data/1A/88/C1/1A88C1462B575AC29D0826A8D3D575AC.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Deltocephalus_Recilia>
+    dwc:genus "Deltocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Recilia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Deltocephalus> ;
diff --git a/data/1A/8B/11/1A8B11F15B1B5F7A6B1E2354B3870CEE.ttl b/data/1A/8B/11/1A8B11F15B1B5F7A6B1E2354B3870CEE.ttl
index 01a820df43e3..a2ca34501fac 100644
--- a/data/1A/8B/11/1A8B11F15B1B5F7A6B1E2354B3870CEE.ttl
+++ b/data/1A/8B/11/1A8B11F15B1B5F7A6B1E2354B3870CEE.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_aureogaster>
+    dwc:genus "Sciurus" ;
     dwc:rank "species" ;
     dwc:species "aureogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus_Sciurus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_Sciurus>
+    dwc:genus "Sciurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sciurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus> ;
diff --git a/data/1A/93/C2/1A93C2491410BC2711AF38F314931157.ttl b/data/1A/93/C2/1A93C2491410BC2711AF38F314931157.ttl
index 0fdf33ec125d..2b76b10ec674 100644
--- a/data/1A/93/C2/1A93C2491410BC2711AF38F314931157.ttl
+++ b/data/1A/93/C2/1A93C2491410BC2711AF38F314931157.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atopsyche_Atopsyche>
+    dwc:genus "Atopsyche" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atopsyche" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atopsyche> ;
diff --git a/data/1A/97/36/1A9736E7675A5FC8953E1F948996B5C4.ttl b/data/1A/97/36/1A9736E7675A5FC8953E1F948996B5C4.ttl
index f079cdc0c4e4..50817967d35a 100644
--- a/data/1A/97/36/1A9736E7675A5FC8953E1F948996B5C4.ttl
+++ b/data/1A/97/36/1A9736E7675A5FC8953E1F948996B5C4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Hylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/1A/98/B5/1A98B5B9832892625BDC9E8982E6F529.ttl b/data/1A/98/B5/1A98B5B9832892625BDC9E8982E6F529.ttl
index 869eb93b79b9..42c3651a5526 100644
--- a/data/1A/98/B5/1A98B5B9832892625BDC9E8982E6F529.ttl
+++ b/data/1A/98/B5/1A98B5B9832892625BDC9E8982E6F529.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epeorus_Epeorus>
+    dwc:genus "Epeorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epeorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epeorus> ;
diff --git a/data/1A/9E/12/1A9E12A72BFD848540FB838ABD09E7B0.ttl b/data/1A/9E/12/1A9E12A72BFD848540FB838ABD09E7B0.ttl
index fac0284e750f..1bd2daba388b 100644
--- a/data/1A/9E/12/1A9E12A72BFD848540FB838ABD09E7B0.ttl
+++ b/data/1A/9E/12/1A9E12A72BFD848540FB838ABD09E7B0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mus_Nannomys>
+    dwc:genus "Mus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nannomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mus> ;
diff --git a/data/1A/9F/7B/1A9F7B91BC9854D0B3E11E370D413F4E.ttl b/data/1A/9F/7B/1A9F7B91BC9854D0B3E11E370D413F4E.ttl
index 6635efaf70a5..e37b4b567965 100644
--- a/data/1A/9F/7B/1A9F7B91BC9854D0B3E11E370D413F4E.ttl
+++ b/data/1A/9F/7B/1A9F7B91BC9854D0B3E11E370D413F4E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antitrygodes_divisaria>
+    dwc:genus "Antitrygodes" ;
     dwc:rank "species" ;
     dwc:species "divisaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antitrygodes> ;
diff --git a/data/1A/9F/7F/1A9F7F03703215DA1631273711814735.ttl b/data/1A/9F/7F/1A9F7F03703215DA1631273711814735.ttl
index 5579e17d781d..7dbd3296db89 100644
--- a/data/1A/9F/7F/1A9F7F03703215DA1631273711814735.ttl
+++ b/data/1A/9F/7F/1A9F7F03703215DA1631273711814735.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carterus_Pristocarterus>
+    dwc:genus "Carterus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pristocarterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carterus> ;
diff --git a/data/1A/A5/8C/1AA58C7714266E0C45D31F9359EB16EC.ttl b/data/1A/A5/8C/1AA58C7714266E0C45D31F9359EB16EC.ttl
index 4c0777324ea4..d3d7504cd9c0 100644
--- a/data/1A/A5/8C/1AA58C7714266E0C45D31F9359EB16EC.ttl
+++ b/data/1A/A5/8C/1AA58C7714266E0C45D31F9359EB16EC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "maculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/1A/A5/DA/1AA5DA70EF219C07A3BB620E33845C71.ttl b/data/1A/A5/DA/1AA5DA70EF219C07A3BB620E33845C71.ttl
index e27aaec2adb3..59184035e0ce 100644
--- a/data/1A/A5/DA/1AA5DA70EF219C07A3BB620E33845C71.ttl
+++ b/data/1A/A5/DA/1AA5DA70EF219C07A3BB620E33845C71.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Phenacomyia>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phenacomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/1A/A8/63/1AA8633F80AE3899CD78E47690644CD9.ttl b/data/1A/A8/63/1AA8633F80AE3899CD78E47690644CD9.ttl
index 7d87afa985c5..540ad9ab6f2f 100644
--- a/data/1A/A8/63/1AA8633F80AE3899CD78E47690644CD9.ttl
+++ b/data/1A/A8/63/1AA8633F80AE3899CD78E47690644CD9.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nycteris_thebaica>
+    dwc:genus "Nycteris" ;
     dwc:rank "species" ;
     dwc:species "thebaica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nycteris> ;
diff --git a/data/1A/A8/C9/1AA8C9B3EBD456A64E96DEE20B855771.ttl b/data/1A/A8/C9/1AA8C9B3EBD456A64E96DEE20B855771.ttl
index eae7c6b446f7..81fe1b25ed97 100644
--- a/data/1A/A8/C9/1AA8C9B3EBD456A64E96DEE20B855771.ttl
+++ b/data/1A/A8/C9/1AA8C9B3EBD456A64E96DEE20B855771.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oppiella_Oppiella>
+    dwc:genus "Oppiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oppiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oppiella> ;
diff --git a/data/1A/AA/12/1AAA129FFD364E6079A2461254EA9515.ttl b/data/1A/AA/12/1AAA129FFD364E6079A2461254EA9515.ttl
index a56534bccc58..2c771ef6c70b 100644
--- a/data/1A/AA/12/1AAA129FFD364E6079A2461254EA9515.ttl
+++ b/data/1A/AA/12/1AAA129FFD364E6079A2461254EA9515.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bosmina_Bosmina>
+    dwc:genus "Bosmina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bosmina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bosmina> ;
diff --git a/data/1A/AB/45/1AAB455136CBAC4A4655B28DBA6C1A3C.ttl b/data/1A/AB/45/1AAB455136CBAC4A4655B28DBA6C1A3C.ttl
index 8e544648c7c4..41c9fddf00c7 100644
--- a/data/1A/AB/45/1AAB455136CBAC4A4655B28DBA6C1A3C.ttl
+++ b/data/1A/AB/45/1AAB455136CBAC4A4655B28DBA6C1A3C.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrmecocystus_viaticus>
+    dwc:genus "Myrmecocystus" ;
     dwc:rank "species" ;
     dwc:species "viaticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrmecocystus> ;
diff --git a/data/1A/AD/77/1AAD774143ABE60F513369D424A76F75.ttl b/data/1A/AD/77/1AAD774143ABE60F513369D424A76F75.ttl
index 3ed4de27b387..533ecf83b27f 100644
--- a/data/1A/AD/77/1AAD774143ABE60F513369D424A76F75.ttl
+++ b/data/1A/AD/77/1AAD774143ABE60F513369D424A76F75.ttl
@@ -118,6 +118,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Prunus_cerasus>
+    dwc:genus "Prunus" ;
     dwc:rank "species" ;
     dwc:species "cerasus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Prunus> ;
diff --git a/data/1A/B4/36/1AB43615090FD67E289A7BE2CDA03D78.ttl b/data/1A/B4/36/1AB43615090FD67E289A7BE2CDA03D78.ttl
index 5328687373ea..f1a07f29dcb9 100644
--- a/data/1A/B4/36/1AB43615090FD67E289A7BE2CDA03D78.ttl
+++ b/data/1A/B4/36/1AB43615090FD67E289A7BE2CDA03D78.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monomorium_australe>
+    dwc:genus "Monomorium" ;
     dwc:rank "species" ;
     dwc:species "australe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monomorium_Parholcomyrmex> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monomorium_Parholcomyrmex>
+    dwc:genus "Monomorium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parholcomyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monomorium> ;
diff --git a/data/1A/B6/07/1AB607BBAE659F1CD9E18ED82ACBBF9E.ttl b/data/1A/B6/07/1AB607BBAE659F1CD9E18ED82ACBBF9E.ttl
index adefacde6099..89f76f91efab 100644
--- a/data/1A/B6/07/1AB607BBAE659F1CD9E18ED82ACBBF9E.ttl
+++ b/data/1A/B6/07/1AB607BBAE659F1CD9E18ED82ACBBF9E.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Reithrodontomys_Aporodon>
+    dwc:genus "Reithrodontomys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aporodon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Reithrodontomys> ;
diff --git a/data/1A/B6/6D/1AB66DD5F163D3AA74A8B81785EA0C5F.ttl b/data/1A/B6/6D/1AB66DD5F163D3AA74A8B81785EA0C5F.ttl
index beec41209f1f..e9332c533c79 100644
--- a/data/1A/B6/6D/1AB66DD5F163D3AA74A8B81785EA0C5F.ttl
+++ b/data/1A/B6/6D/1AB66DD5F163D3AA74A8B81785EA0C5F.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_volnuchini>
+    dwc:genus "Sorex" ;
     dwc:rank "species" ;
     dwc:species "volnuchini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex_Sorex> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_Sorex>
+    dwc:genus "Sorex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sorex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex> ;
diff --git a/data/1A/BA/A6/1ABAA6DEB02053ED80DF0E911B26B648.ttl b/data/1A/BA/A6/1ABAA6DEB02053ED80DF0E911B26B648.ttl
index 42cf5e6cf97a..483b9ccdcb3b 100644
--- a/data/1A/BA/A6/1ABAA6DEB02053ED80DF0E911B26B648.ttl
+++ b/data/1A/BA/A6/1ABAA6DEB02053ED80DF0E911B26B648.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Loxocera_Loxocera>
+    dwc:genus "Loxocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Loxocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Loxocera> ;
diff --git a/data/1A/C6/B9/1AC6B96E3547417F5D2D13A05545E2E3.ttl b/data/1A/C6/B9/1AC6B96E3547417F5D2D13A05545E2E3.ttl
index f0ef6104ac20..85affff1fe94 100644
--- a/data/1A/C6/B9/1AC6B96E3547417F5D2D13A05545E2E3.ttl
+++ b/data/1A/C6/B9/1AC6B96E3547417F5D2D13A05545E2E3.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lycalopex_culpaeus>
+    dwc:genus "Lycalopex" ;
     dwc:rank "species" ;
     dwc:species "culpaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lycalopex> ;
diff --git a/data/1A/CA/41/1ACA41A01DD866451623BB576F2A1CDD.ttl b/data/1A/CA/41/1ACA41A01DD866451623BB576F2A1CDD.ttl
index 1b6100b4cf5e..08f13856da6e 100644
--- a/data/1A/CA/41/1ACA41A01DD866451623BB576F2A1CDD.ttl
+++ b/data/1A/CA/41/1ACA41A01DD866451623BB576F2A1CDD.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Reithrodontomys_Reithrodontomys>
+    dwc:genus "Reithrodontomys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Reithrodontomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Reithrodontomys> ;
diff --git a/data/1A/CA/77/1ACA777467E503C29D21F49B2906EF89.ttl b/data/1A/CA/77/1ACA777467E503C29D21F49B2906EF89.ttl
index 08e2985dd5c6..a5ae80f17844 100644
--- a/data/1A/CA/77/1ACA777467E503C29D21F49B2906EF89.ttl
+++ b/data/1A/CA/77/1ACA777467E503C29D21F49B2906EF89.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Crematogaster>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Crematogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/1A/CC/5E/1ACC5E9C1C1EDAB84BA6071DA901A11F.ttl b/data/1A/CC/5E/1ACC5E9C1C1EDAB84BA6071DA901A11F.ttl
index 1811c0c31280..61541fca8783 100644
--- a/data/1A/CC/5E/1ACC5E9C1C1EDAB84BA6071DA901A11F.ttl
+++ b/data/1A/CC/5E/1ACC5E9C1C1EDAB84BA6071DA901A11F.ttl
@@ -59,6 +59,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/1A/D7/23/1AD72348FD4050919335EDE61169575F.ttl b/data/1A/D7/23/1AD72348FD4050919335EDE61169575F.ttl
index 0fa62786fad3..3fc03561aef6 100644
--- a/data/1A/D7/23/1AD72348FD4050919335EDE61169575F.ttl
+++ b/data/1A/D7/23/1AD72348FD4050919335EDE61169575F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tipula_Savtshenkia>
+    dwc:genus "Tipula" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Savtshenkia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tipula> ;
diff --git a/data/1A/DC/28/1ADC284A30C8EBF1B4C024DC51FD1F95.ttl b/data/1A/DC/28/1ADC284A30C8EBF1B4C024DC51FD1F95.ttl
index 55db4947b007..3561dac47866 100644
--- a/data/1A/DC/28/1ADC284A30C8EBF1B4C024DC51FD1F95.ttl
+++ b/data/1A/DC/28/1ADC284A30C8EBF1B4C024DC51FD1F95.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "maculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/1A/DC/A8/1ADCA87AEEAF3A2FDC345AE1DC7EE7EA.ttl b/data/1A/DC/A8/1ADCA87AEEAF3A2FDC345AE1DC7EE7EA.ttl
index 020aa0ec5938..b16d57cf50ce 100644
--- a/data/1A/DC/A8/1ADCA87AEEAF3A2FDC345AE1DC7EE7EA.ttl
+++ b/data/1A/DC/A8/1ADCA87AEEAF3A2FDC345AE1DC7EE7EA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gammarus_pseudosyriacus>
+    dwc:genus "Gammarus" ;
     dwc:rank "species" ;
     dwc:species "pseudosyriacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gammarus> ;
diff --git a/data/1A/E1/E7/1AE1E79F176A4EFC776DA26508E167AC.ttl b/data/1A/E1/E7/1AE1E79F176A4EFC776DA26508E167AC.ttl
index 3bc4dc872d8b..a449955a6183 100644
--- a/data/1A/E1/E7/1AE1E79F176A4EFC776DA26508E167AC.ttl
+++ b/data/1A/E1/E7/1AE1E79F176A4EFC776DA26508E167AC.ttl
@@ -59,6 +59,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/1A/E6/0C/1AE60C36C3EF8B706B6280BF4C0672A0.ttl b/data/1A/E6/0C/1AE60C36C3EF8B706B6280BF4C0672A0.ttl
index 0ef79a24df8c..71e15d95c3bf 100644
--- a/data/1A/E6/0C/1AE60C36C3EF8B706B6280BF4C0672A0.ttl
+++ b/data/1A/E6/0C/1AE60C36C3EF8B706B6280BF4C0672A0.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diadasia_Coquillettapis>
+    dwc:genus "Diadasia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coquillettapis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diadasia> ;
diff --git a/data/1A/E9/48/1AE9482242527136D612B7DAA107CB69.ttl b/data/1A/E9/48/1AE9482242527136D612B7DAA107CB69.ttl
index 134507457595..4f485725201f 100644
--- a/data/1A/E9/48/1AE9482242527136D612B7DAA107CB69.ttl
+++ b/data/1A/E9/48/1AE9482242527136D612B7DAA107CB69.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/1A/EA/A0/1AEAA091E107E1FDE80B1106D94CAF61.ttl b/data/1A/EA/A0/1AEAA091E107E1FDE80B1106D94CAF61.ttl
index 8019ed79cef0..7bbefdc460d5 100644
--- a/data/1A/EA/A0/1AEAA091E107E1FDE80B1106D94CAF61.ttl
+++ b/data/1A/EA/A0/1AEAA091E107E1FDE80B1106D94CAF61.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tragulus_napu>
+    dwc:genus "Tragulus" ;
     dwc:rank "species" ;
     dwc:species "napu" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tragulus> ;
diff --git a/data/1A/EA/DC/1AEADC2150BB6278760896D220358D68.ttl b/data/1A/EA/DC/1AEADC2150BB6278760896D220358D68.ttl
index 82d77f68be9c..970f2a6a48c7 100644
--- a/data/1A/EA/DC/1AEADC2150BB6278760896D220358D68.ttl
+++ b/data/1A/EA/DC/1AEADC2150BB6278760896D220358D68.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Echinosorex_gymnura>
+    dwc:genus "Echinosorex" ;
     dwc:rank "species" ;
     dwc:species "gymnura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Echinosorex> ;
diff --git a/data/1A/EA/E4/1AEAE428156955D28CC5DCC342632DF3.ttl b/data/1A/EA/E4/1AEAE428156955D28CC5DCC342632DF3.ttl
index 787b4d598d20..dc26741356e7 100644
--- a/data/1A/EA/E4/1AEAE428156955D28CC5DCC342632DF3.ttl
+++ b/data/1A/EA/E4/1AEAE428156955D28CC5DCC342632DF3.ttl
@@ -68,6 +68,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dioryx_urnula>
+    dwc:genus "Dioryx" ;
     dwc:rank "species" ;
     dwc:species "urnula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dioryx> ;
diff --git a/data/1A/F4/42/1AF442FCAF72EAB5C3087E096AAB1C36.ttl b/data/1A/F4/42/1AF442FCAF72EAB5C3087E096AAB1C36.ttl
index c797227884ae..8c28d63ca8fc 100644
--- a/data/1A/F4/42/1AF442FCAF72EAB5C3087E096AAB1C36.ttl
+++ b/data/1A/F4/42/1AF442FCAF72EAB5C3087E096AAB1C36.ttl
@@ -39,18 +39,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf_morphospecies2_morphospecies>
+    dwc:genus "Lepralielloidea" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "morphospecies" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf_morphospecies2> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf_morphospecies2>
+    dwc:genus "Lepralielloidea" ;
     dwc:rank "undef-species" ;
     dwc:undef-species "morphospecies 2" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf>
+    dwc:genus "Lepralielloidea" ;
     dwc:rank "species" ;
     dwc:species "cf" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea> ;
diff --git a/data/1A/F4/92/1AF4920B4387C112B5D82A6CA27FB3DC.ttl b/data/1A/F4/92/1AF4920B4387C112B5D82A6CA27FB3DC.ttl
index 9df0a62ea62c..1a08935145c5 100644
--- a/data/1A/F4/92/1AF4920B4387C112B5D82A6CA27FB3DC.ttl
+++ b/data/1A/F4/92/1AF4920B4387C112B5D82A6CA27FB3DC.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mus_Pyromys>
+    dwc:genus "Mus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyromys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mus> ;
diff --git a/data/1A/F5/99/1AF5990A9AEB88CE46C940BFF58DA1E7.ttl b/data/1A/F5/99/1AF5990A9AEB88CE46C940BFF58DA1E7.ttl
index 44f9df5a4712..ca4f2ed2a24a 100644
--- a/data/1A/F5/99/1AF5990A9AEB88CE46C940BFF58DA1E7.ttl
+++ b/data/1A/F5/99/1AF5990A9AEB88CE46C940BFF58DA1E7.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Microlestes_maurus>
+    dwc:genus "Microlestes" ;
     dwc:rank "species" ;
     dwc:species "maurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Microlestes> ;
diff --git a/data/1A/F5/F3/1AF5F333964CFEC360CCE866F53CC0D9.ttl b/data/1A/F5/F3/1AF5F333964CFEC360CCE866F53CC0D9.ttl
index 975f3ed9bc5e..16152c3b9da3 100644
--- a/data/1A/F5/F3/1AF5F333964CFEC360CCE866F53CC0D9.ttl
+++ b/data/1A/F5/F3/1AF5F333964CFEC360CCE866F53CC0D9.ttl
@@ -27,12 +27,12 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Plantae/Opuntia_polyacantha_polyacantha_Haw_>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:ID-ENA "307728" ;
     dwc:authority "Haw." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Cactaceae" ;
     dwc:genus "Opuntia" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Caryophyllales" ;
     dwc:phylum "Tracheophyta" ;
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Opuntia_polyacantha>
+    dwc:genus "Opuntia" ;
     dwc:rank "species" ;
     dwc:species "polyacantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Opuntia> ;
diff --git a/data/1A/F6/46/1AF6469C2503570A7C8A7336C40F63F2.ttl b/data/1A/F6/46/1AF6469C2503570A7C8A7336C40F63F2.ttl
index b09d3db55061..14bfc04f7cb6 100644
--- a/data/1A/F6/46/1AF6469C2503570A7C8A7336C40F63F2.ttl
+++ b/data/1A/F6/46/1AF6469C2503570A7C8A7336C40F63F2.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pedicularis_rostratospicata>
+    dwc:genus "Pedicularis" ;
     dwc:rank "species" ;
     dwc:species "rostratospicata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pedicularis> ;
diff --git a/data/1A/FC/6E/1AFC6E99BA1CC02E7EAAAB9473F60D2C.ttl b/data/1A/FC/6E/1AFC6E99BA1CC02E7EAAAB9473F60D2C.ttl
index 8d3cee861076..191833955599 100644
--- a/data/1A/FC/6E/1AFC6E99BA1CC02E7EAAAB9473F60D2C.ttl
+++ b/data/1A/FC/6E/1AFC6E99BA1CC02E7EAAAB9473F60D2C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Dichotomius>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dichotomius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/4E/26/5F/4E265F36EF585BA2B037C83334538D0B.ttl b/data/4E/26/5F/4E265F36EF585BA2B037C83334538D0B.ttl
index 613580cf6e41..1ccd9f01c8b1 100644
--- a/data/4E/26/5F/4E265F36EF585BA2B037C83334538D0B.ttl
+++ b/data/4E/26/5F/4E265F36EF585BA2B037C83334538D0B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metasia_Metasia>
+    dwc:genus "Metasia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metasia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metasia> ;
diff --git a/data/4E/26/6B/4E266B9B193B51DC938E38F2CF3DAB29.ttl b/data/4E/26/6B/4E266B9B193B51DC938E38F2CF3DAB29.ttl
index f12b0c367a39..48a582accbaa 100644
--- a/data/4E/26/6B/4E266B9B193B51DC938E38F2CF3DAB29.ttl
+++ b/data/4E/26/6B/4E266B9B193B51DC938E38F2CF3DAB29.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanoptychia_lyrata>
+    dwc:genus "Melanoptychia" ;
     dwc:rank "species" ;
     dwc:species "lyrata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanoptychia> ;
diff --git a/data/4E/27/99/4E2799AED10346C5933D32140B78CAD3.ttl b/data/4E/27/99/4E2799AED10346C5933D32140B78CAD3.ttl
index 2e0c2720c0ab..4099a05a4308 100644
--- a/data/4E/27/99/4E2799AED10346C5933D32140B78CAD3.ttl
+++ b/data/4E/27/99/4E2799AED10346C5933D32140B78CAD3.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_laeviplaga>
+    dwc:genus "Chlaenius" ;
     dwc:rank "species" ;
     dwc:species "laeviplaga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius> ;
diff --git a/data/4E/27/C9/4E27C946C7F9C3BD04C33C36CAFA32A9.ttl b/data/4E/27/C9/4E27C946C7F9C3BD04C33C36CAFA32A9.ttl
index 7695ac85933d..190c1768fbe3 100644
--- a/data/4E/27/C9/4E27C946C7F9C3BD04C33C36CAFA32A9.ttl
+++ b/data/4E/27/C9/4E27C946C7F9C3BD04C33C36CAFA32A9.ttl
@@ -174,6 +174,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudomyrma_belti>
+    dwc:genus "Pseudomyrma" ;
     dwc:rank "species" ;
     dwc:species "belti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudomyrma> ;
@@ -224,6 +225,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudomyrmex_belti>
+    dwc:genus "Pseudomyrmex" ;
     dwc:rank "species" ;
     dwc:species "belti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudomyrmex> ;
diff --git a/data/4E/2E/8A/4E2E8A3AFFBA6B12FF24FC09B4F0FEC1.ttl b/data/4E/2E/8A/4E2E8A3AFFBA6B12FF24FC09B4F0FEC1.ttl
index d338ddddc30b..39198a5f3b0d 100644
--- a/data/4E/2E/8A/4E2E8A3AFFBA6B12FF24FC09B4F0FEC1.ttl
+++ b/data/4E/2E/8A/4E2E8A3AFFBA6B12FF24FC09B4F0FEC1.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protohyale_Boreohyale>
+    dwc:genus "Protohyale" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boreohyale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protohyale> ;
diff --git a/data/4E/42/36/4E4236DBCC11B6C4DD1A9CF7E7FBAEAC.ttl b/data/4E/42/36/4E4236DBCC11B6C4DD1A9CF7E7FBAEAC.ttl
index 432a0ac1418e..7f199e12e469 100644
--- a/data/4E/42/36/4E4236DBCC11B6C4DD1A9CF7E7FBAEAC.ttl
+++ b/data/4E/42/36/4E4236DBCC11B6C4DD1A9CF7E7FBAEAC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Apis_Apis>
+    dwc:genus "Apis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Apis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Apis> ;
diff --git a/data/4E/76/76/4E767653FFED8E01A1D7F9E9FA8EFA50.ttl b/data/4E/76/76/4E767653FFED8E01A1D7F9E9FA8EFA50.ttl
index f1dc98de820f..6afb8b1476f6 100644
--- a/data/4E/76/76/4E767653FFED8E01A1D7F9E9FA8EFA50.ttl
+++ b/data/4E/76/76/4E767653FFED8E01A1D7F9E9FA8EFA50.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metaphire_magna>
+    dwc:genus "Metaphire" ;
     dwc:rank "species" ;
     dwc:species "magna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metaphire> ;
diff --git a/data/4E/BF/D0/4EBFD011E6814BF9076A39D0E6372351.ttl b/data/4E/BF/D0/4EBFD011E6814BF9076A39D0E6372351.ttl
index 60828cddaa14..3ae16d75abd2 100644
--- a/data/4E/BF/D0/4EBFD011E6814BF9076A39D0E6372351.ttl
+++ b/data/4E/BF/D0/4EBFD011E6814BF9076A39D0E6372351.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Carlina_biebersteinii>
+    dwc:genus "Carlina" ;
     dwc:rank "species" ;
     dwc:species "biebersteinii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Carlina> ;
diff --git a/data/4E/DD/6F/4EDD6FEE7CCEEA06EB56B5FA93B987D3.ttl b/data/4E/DD/6F/4EDD6FEE7CCEEA06EB56B5FA93B987D3.ttl
index fccf30f3b9a2..eaa98228098e 100644
--- a/data/4E/DD/6F/4EDD6FEE7CCEEA06EB56B5FA93B987D3.ttl
+++ b/data/4E/DD/6F/4EDD6FEE7CCEEA06EB56B5FA93B987D3.ttl
@@ -16,7 +16,7 @@
     dc:title "Monanthotaxis foliosa Verdc., Kew Bull. 25 (1): 21 1971" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Monanthotaxis_foliosa_Engl_25> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Enneastemon_ferrugineus>, <http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus>, <http://taxon-name.plazi.org/id/Plantae/Popowia_foliosa> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Enneastemon_foliosus_var_ferrugineus_Robyns_1969> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Enneastemon_foliosus_ferrugineus_Robyns_1969> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.207.61432> ;
     a trt:Treatment .
 
@@ -49,7 +49,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Monanthotaxis_foliosa> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Enneastemon_foliosus_var_ferrugineus_Robyns_1969>
+<http://taxon-concept.plazi.org/id/Plantae/Enneastemon_foliosus_ferrugineus_Robyns_1969>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "A.Le Thomas" ;
     dwc:authorityYear "1969" ;
     dwc:baseAuthorityName "A.G.Robyns & J.H.Ghesquiere" ;
@@ -62,9 +63,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Robyns & Ghesquiere) Le Thomas, 1969" ;
     dwc:species "foliosus" ;
-    dwc:subSpecies "var." ;
     dwc:variety "ferrugineus" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus_var_ferrugineus> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus_ferrugineus> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Monanthotaxis_foliosa>
@@ -114,8 +114,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus_var_ferrugineus>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus_ferrugineus>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Annonaceae" ;
     dwc:genus "Enneastemon" ;
@@ -124,18 +124,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "foliosus" ;
-    dwc:subSpecies "var." ;
     dwc:variety "ferrugineus" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Enneastemon_foliosus>
+    dwc:genus "Enneastemon" ;
     dwc:rank "species" ;
     dwc:species "foliosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Enneastemon> ;
diff --git a/data/4E/F8/32/4EF832F241015DF584E6D512D2DBACCC.ttl b/data/4E/F8/32/4EF832F241015DF584E6D512D2DBACCC.ttl
index 89ee5deb1243..62ff14a83fc0 100644
--- a/data/4E/F8/32/4EF832F241015DF584E6D512D2DBACCC.ttl
+++ b/data/4E/F8/32/4EF832F241015DF584E6D512D2DBACCC.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/4EF832F241015DF584E6D512D2DBACCC>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis pseudoferussaci subsp. var. var. major Pallary 1899, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_var_major_Pallary_1899> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_major_Pallary_1899> ;
     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_pseudoferussaci_var_major_Pallary_1899>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_major_Pallary_1899>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "4EF832F2-4101-5DF5-84E6-D512D2DBACCC" ;
     dwc:authority "Pallary, 1899" ;
     dwc:authorityName "Pallary" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Pallary, 1899" ;
     dwc:species "pseudoferussaci" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_var_major> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_major> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_var_major>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_major>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "pseudoferussaci" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_pseudoferussaci>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "pseudoferussaci" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C1/00/52/C100523662E574BBB9B333989249F033.ttl b/data/C1/00/52/C100523662E574BBB9B333989249F033.ttl
index 449a9b4d49ec..b02f4c2387b2 100644
--- a/data/C1/00/52/C100523662E574BBB9B333989249F033.ttl
+++ b/data/C1/00/52/C100523662E574BBB9B333989249F033.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rucervus_duvaucelii>
+    dwc:genus "Rucervus" ;
     dwc:rank "species" ;
     dwc:species "duvaucelii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rucervus> ;
diff --git a/data/C1/04/38/C104381F8B9A5D988B1F573266AE9E18.ttl b/data/C1/04/38/C104381F8B9A5D988B1F573266AE9E18.ttl
index d7761fee72da..5138705f1b5b 100644
--- a/data/C1/04/38/C104381F8B9A5D988B1F573266AE9E18.ttl
+++ b/data/C1/04/38/C104381F8B9A5D988B1F573266AE9E18.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Metylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/C1/05/6F/C1056FBF9E614DBA3C4AE47CB0868E15.ttl b/data/C1/05/6F/C1056FBF9E614DBA3C4AE47CB0868E15.ttl
index 9bb13507e97d..46546a967f27 100644
--- a/data/C1/05/6F/C1056FBF9E614DBA3C4AE47CB0868E15.ttl
+++ b/data/C1/05/6F/C1056FBF9E614DBA3C4AE47CB0868E15.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanocyathus_Odontocyathus>
+    dwc:genus "Stephanocyathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontocyathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanocyathus> ;
diff --git a/data/C1/05/87/C10587F7FFE0D22DFF51F91DB24933CB.ttl b/data/C1/05/87/C10587F7FFE0D22DFF51F91DB24933CB.ttl
index 68973e431772..3e51a879d851 100644
--- a/data/C1/05/87/C10587F7FFE0D22DFF51F91DB24933CB.ttl
+++ b/data/C1/05/87/C10587F7FFE0D22DFF51F91DB24933CB.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE0D22DFF51FACDB5F3328F.ttl b/data/C1/05/87/C10587F7FFE0D22DFF51FACDB5F3328F.ttl
index f989512d8b54..d422644a4fef 100644
--- a/data/C1/05/87/C10587F7FFE0D22DFF51FACDB5F3328F.ttl
+++ b/data/C1/05/87/C10587F7FFE0D22DFF51FACDB5F3328F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE0D22DFF51FBC1B24B30FE.ttl b/data/C1/05/87/C10587F7FFE0D22DFF51FBC1B24B30FE.ttl
index bcf1ce5c0835..08b0ab31bd69 100644
--- a/data/C1/05/87/C10587F7FFE0D22DFF51FBC1B24B30FE.ttl
+++ b/data/C1/05/87/C10587F7FFE0D22DFF51FBC1B24B30FE.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE0D22DFF51FD21B68437FB.ttl b/data/C1/05/87/C10587F7FFE0D22DFF51FD21B68437FB.ttl
index bc037f63343a..849eb8abba05 100644
--- a/data/C1/05/87/C10587F7FFE0D22DFF51FD21B68437FB.ttl
+++ b/data/C1/05/87/C10587F7FFE0D22DFF51FD21B68437FB.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE0D22DFF51FF4DB25B36DB.ttl b/data/C1/05/87/C10587F7FFE0D22DFF51FF4DB25B36DB.ttl
index cc4be0597345..ef9a57893b73 100644
--- a/data/C1/05/87/C10587F7FFE0D22DFF51FF4DB25B36DB.ttl
+++ b/data/C1/05/87/C10587F7FFE0D22DFF51FF4DB25B36DB.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE1D22CFF51F9ACB47A33A6.ttl b/data/C1/05/87/C10587F7FFE1D22CFF51F9ACB47A33A6.ttl
index 9f6163918ebb..7a12229f2cc2 100644
--- a/data/C1/05/87/C10587F7FFE1D22CFF51F9ACB47A33A6.ttl
+++ b/data/C1/05/87/C10587F7FFE1D22CFF51F9ACB47A33A6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE2D22CFF51F9F0B5DE325E.ttl b/data/C1/05/87/C10587F7FFE2D22CFF51F9F0B5DE325E.ttl
index b09ce3583a45..29a9f0e3d274 100644
--- a/data/C1/05/87/C10587F7FFE2D22CFF51F9F0B5DE325E.ttl
+++ b/data/C1/05/87/C10587F7FFE2D22CFF51F9F0B5DE325E.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE2D22FFF51FC80B43231E9.ttl b/data/C1/05/87/C10587F7FFE2D22FFF51FC80B43231E9.ttl
index 8235dbd519fb..5bac7d6e154d 100644
--- a/data/C1/05/87/C10587F7FFE2D22FFF51FC80B43231E9.ttl
+++ b/data/C1/05/87/C10587F7FFE2D22FFF51FC80B43231E9.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE2D22FFF51FE56B5D43739.ttl b/data/C1/05/87/C10587F7FFE2D22FFF51FE56B5D43739.ttl
index 80abb0c6cd74..d7dd43733770 100644
--- a/data/C1/05/87/C10587F7FFE2D22FFF51FE56B5D43739.ttl
+++ b/data/C1/05/87/C10587F7FFE2D22FFF51FE56B5D43739.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE4D229FF51FF4DB55D36DB.ttl b/data/C1/05/87/C10587F7FFE4D229FF51FF4DB55D36DB.ttl
index 61ccde76cb8d..f8cbc3889d76 100644
--- a/data/C1/05/87/C10587F7FFE4D229FF51FF4DB55D36DB.ttl
+++ b/data/C1/05/87/C10587F7FFE4D229FF51FF4DB55D36DB.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE5D228FF51F9FEB5CE33BF.ttl b/data/C1/05/87/C10587F7FFE5D228FF51F9FEB5CE33BF.ttl
index fb92573b7c4f..b33a966f75cc 100644
--- a/data/C1/05/87/C10587F7FFE5D228FF51F9FEB5CE33BF.ttl
+++ b/data/C1/05/87/C10587F7FFE5D228FF51F9FEB5CE33BF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE6D22BFF51FAE1B62333AE.ttl b/data/C1/05/87/C10587F7FFE6D22BFF51FAE1B62333AE.ttl
index b795c9f240b0..ac2bf349149f 100644
--- a/data/C1/05/87/C10587F7FFE6D22BFF51FAE1B62333AE.ttl
+++ b/data/C1/05/87/C10587F7FFE6D22BFF51FAE1B62333AE.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE6D22BFF51FC09B26F311A.ttl b/data/C1/05/87/C10587F7FFE6D22BFF51FC09B26F311A.ttl
index df92b9435f70..3de17c2770fb 100644
--- a/data/C1/05/87/C10587F7FFE6D22BFF51FC09B26F311A.ttl
+++ b/data/C1/05/87/C10587F7FFE6D22BFF51FC09B26F311A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE6D22BFF51FD55B43A37B3.ttl b/data/C1/05/87/C10587F7FFE6D22BFF51FD55B43A37B3.ttl
index 6b13706d1d60..1370b6e9d14f 100644
--- a/data/C1/05/87/C10587F7FFE6D22BFF51FD55B43A37B3.ttl
+++ b/data/C1/05/87/C10587F7FFE6D22BFF51FD55B43A37B3.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE6D22BFF51FEFDB2493677.ttl b/data/C1/05/87/C10587F7FFE6D22BFF51FEFDB2493677.ttl
index edc9bfa2cae8..e139732233f5 100644
--- a/data/C1/05/87/C10587F7FFE6D22BFF51FEFDB2493677.ttl
+++ b/data/C1/05/87/C10587F7FFE6D22BFF51FEFDB2493677.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE7D22AFF51F9E7B2493361.ttl b/data/C1/05/87/C10587F7FFE7D22AFF51F9E7B2493361.ttl
index 776d5539fd52..7292f1c0defd 100644
--- a/data/C1/05/87/C10587F7FFE7D22AFF51F9E7B2493361.ttl
+++ b/data/C1/05/87/C10587F7FFE7D22AFF51F9E7B2493361.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE7D22BFF51F87FB24934EF.ttl b/data/C1/05/87/C10587F7FFE7D22BFF51F87FB24934EF.ttl
index 863584ae6836..c6d7da10bfc6 100644
--- a/data/C1/05/87/C10587F7FFE7D22BFF51F87FB24934EF.ttl
+++ b/data/C1/05/87/C10587F7FFE7D22BFF51F87FB24934EF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFE8D222FF51F931B5D534A7.ttl b/data/C1/05/87/C10587F7FFE8D222FF51F931B5D534A7.ttl
index 76e323e3f85a..167495e51276 100644
--- a/data/C1/05/87/C10587F7FFE8D222FF51F931B5D534A7.ttl
+++ b/data/C1/05/87/C10587F7FFE8D222FF51F931B5D534A7.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Plectochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFECD221FF51FD0AB3B93038.ttl b/data/C1/05/87/C10587F7FFECD221FF51FD0AB3B93038.ttl
index eded9728e7e6..0c8fb429356f 100644
--- a/data/C1/05/87/C10587F7FFECD221FF51FD0AB3B93038.ttl
+++ b/data/C1/05/87/C10587F7FFECD221FF51FD0AB3B93038.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFECD221FF51FE6DB34236BE.ttl b/data/C1/05/87/C10587F7FFECD221FF51FE6DB34236BE.ttl
index 746d072c7942..a4f2689401bf 100644
--- a/data/C1/05/87/C10587F7FFECD221FF51FE6DB34236BE.ttl
+++ b/data/C1/05/87/C10587F7FFECD221FF51FE6DB34236BE.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFECD22FFF51FB86B6013572.ttl b/data/C1/05/87/C10587F7FFECD22FFF51FB86B6013572.ttl
index 37775345866c..4211eed23bae 100644
--- a/data/C1/05/87/C10587F7FFECD22FFF51FB86B6013572.ttl
+++ b/data/C1/05/87/C10587F7FFECD22FFF51FB86B6013572.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFEED221FF51F896B5F3359F.ttl b/data/C1/05/87/C10587F7FFEED221FF51F896B5F3359F.ttl
index fed974fa4b00..e3f54472106a 100644
--- a/data/C1/05/87/C10587F7FFEED221FF51F896B5F3359F.ttl
+++ b/data/C1/05/87/C10587F7FFEED221FF51F896B5F3359F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFEED223FF51FAA5B2A332CA.ttl b/data/C1/05/87/C10587F7FFEED223FF51FAA5B2A332CA.ttl
index e8a0293c1587..1232b4d2d25d 100644
--- a/data/C1/05/87/C10587F7FFEED223FF51FAA5B2A332CA.ttl
+++ b/data/C1/05/87/C10587F7FFEED223FF51FAA5B2A332CA.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFEFD222FF51F9C9B6C333AE.ttl b/data/C1/05/87/C10587F7FFEFD222FF51F9C9B6C333AE.ttl
index e0fe6b441c9a..e2d2f4781e26 100644
--- a/data/C1/05/87/C10587F7FFEFD222FF51F9C9B6C333AE.ttl
+++ b/data/C1/05/87/C10587F7FFEFD222FF51F9C9B6C333AE.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFEFD222FF51FB15B39131F1.ttl b/data/C1/05/87/C10587F7FFEFD222FF51FB15B39131F1.ttl
index 8bfe75533a14..b3ed403228fa 100644
--- a/data/C1/05/87/C10587F7FFEFD222FF51FB15B39131F1.ttl
+++ b/data/C1/05/87/C10587F7FFEFD222FF51FB15B39131F1.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFEFD222FF51FF05B53A36DA.ttl b/data/C1/05/87/C10587F7FFEFD222FF51FF05B53A36DA.ttl
index b6087c5ff396..875e660d8c38 100644
--- a/data/C1/05/87/C10587F7FFEFD222FF51FF05B53A36DA.ttl
+++ b/data/C1/05/87/C10587F7FFEFD222FF51FF05B53A36DA.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFF8D232FF51F9F6B5C3350B.ttl b/data/C1/05/87/C10587F7FFF8D232FF51F9F6B5C3350B.ttl
index 306df990f97f..8f2acdd5d002 100644
--- a/data/C1/05/87/C10587F7FFF8D232FF51F9F6B5C3350B.ttl
+++ b/data/C1/05/87/C10587F7FFF8D232FF51F9F6B5C3350B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFF9D234FF51F981B39133AD.ttl b/data/C1/05/87/C10587F7FFF9D234FF51F981B39133AD.ttl
index 7fd03801b469..d86777a24390 100644
--- a/data/C1/05/87/C10587F7FFF9D234FF51F981B39133AD.ttl
+++ b/data/C1/05/87/C10587F7FFF9D234FF51F981B39133AD.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFF9D234FF51FBB9B69E323A.ttl b/data/C1/05/87/C10587F7FFF9D234FF51FBB9B69E323A.ttl
index 9ea008573b24..033ed7c2e96c 100644
--- a/data/C1/05/87/C10587F7FFF9D234FF51FBB9B69E323A.ttl
+++ b/data/C1/05/87/C10587F7FFF9D234FF51FBB9B69E323A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFF9D234FF51FCC5B6E93022.ttl b/data/C1/05/87/C10587F7FFF9D234FF51FCC5B6E93022.ttl
index 1a5d7d4fd62f..eec5403bb823 100644
--- a/data/C1/05/87/C10587F7FFF9D234FF51FCC5B6E93022.ttl
+++ b/data/C1/05/87/C10587F7FFF9D234FF51FCC5B6E93022.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFF9D234FF51FF61B48536E6.ttl b/data/C1/05/87/C10587F7FFF9D234FF51FF61B48536E6.ttl
index 8c1653163fb8..0028d85aa700 100644
--- a/data/C1/05/87/C10587F7FFF9D234FF51FF61B48536E6.ttl
+++ b/data/C1/05/87/C10587F7FFF9D234FF51FF61B48536E6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFBD236FF51F981B5013383.ttl b/data/C1/05/87/C10587F7FFFBD236FF51F981B5013383.ttl
index af9a947d0a02..03a0821aaf7d 100644
--- a/data/C1/05/87/C10587F7FFFBD236FF51F981B5013383.ttl
+++ b/data/C1/05/87/C10587F7FFFBD236FF51F981B5013383.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFBD236FF51FA85B2BF323B.ttl b/data/C1/05/87/C10587F7FFFBD236FF51FA85B2BF323B.ttl
index f3527ea6f999..cc02dc1007d3 100644
--- a/data/C1/05/87/C10587F7FFFBD236FF51FA85B2BF323B.ttl
+++ b/data/C1/05/87/C10587F7FFFBD236FF51FA85B2BF323B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFBD236FF51FC51B2013127.ttl b/data/C1/05/87/C10587F7FFFBD236FF51FC51B2013127.ttl
index 8d07bfadb13e..ebde44949ae6 100644
--- a/data/C1/05/87/C10587F7FFFBD236FF51FC51B2013127.ttl
+++ b/data/C1/05/87/C10587F7FFFBD236FF51FC51B2013127.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFBD236FF51FD9DB56A374A.ttl b/data/C1/05/87/C10587F7FFFBD236FF51FD9DB56A374A.ttl
index b6bea9a58638..78a6ccb0f26f 100644
--- a/data/C1/05/87/C10587F7FFFBD236FF51FD9DB56A374A.ttl
+++ b/data/C1/05/87/C10587F7FFFBD236FF51FD9DB56A374A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFBD236FF51FF05B27E360E.ttl b/data/C1/05/87/C10587F7FFFBD236FF51FF05B27E360E.ttl
index d1c5f5ff6fc3..36fd4c91d20b 100644
--- a/data/C1/05/87/C10587F7FFFBD236FF51FF05B27E360E.ttl
+++ b/data/C1/05/87/C10587F7FFFBD236FF51FF05B27E360E.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFCD231FF51FEFDB3A2362B.ttl b/data/C1/05/87/C10587F7FFFCD231FF51FEFDB3A2362B.ttl
index b2a649659b61..2025d5ca3319 100644
--- a/data/C1/05/87/C10587F7FFFCD231FF51FEFDB3A2362B.ttl
+++ b/data/C1/05/87/C10587F7FFFCD231FF51FEFDB3A2362B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFDD230FF51FF4DB68935E3.ttl b/data/C1/05/87/C10587F7FFFDD230FF51FF4DB68935E3.ttl
index 856a84027838..a90208ea1262 100644
--- a/data/C1/05/87/C10587F7FFFDD230FF51FF4DB68935E3.ttl
+++ b/data/C1/05/87/C10587F7FFFDD230FF51FF4DB68935E3.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFDD231FF51F8AAB4C934EF.ttl b/data/C1/05/87/C10587F7FFFDD231FF51F8AAB4C934EF.ttl
index 71fe2f744183..219b8af44e8f 100644
--- a/data/C1/05/87/C10587F7FFFDD231FF51F8AAB4C934EF.ttl
+++ b/data/C1/05/87/C10587F7FFFDD231FF51F8AAB4C934EF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFFD232FF51FA59B5D732F7.ttl b/data/C1/05/87/C10587F7FFFFD232FF51FA59B5D732F7.ttl
index ae684abc7bd3..21861fbbbe00 100644
--- a/data/C1/05/87/C10587F7FFFFD232FF51FA59B5D732F7.ttl
+++ b/data/C1/05/87/C10587F7FFFFD232FF51FA59B5D732F7.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFFD232FF51FBE5B30D3143.ttl b/data/C1/05/87/C10587F7FFFFD232FF51FBE5B30D3143.ttl
index d927abaf05c2..69a81b9b3406 100644
--- a/data/C1/05/87/C10587F7FFFFD232FF51FBE5B30D3143.ttl
+++ b/data/C1/05/87/C10587F7FFFFD232FF51FBE5B30D3143.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFFD232FF51FD55B2063007.ttl b/data/C1/05/87/C10587F7FFFFD232FF51FD55B2063007.ttl
index ffac2428a954..15f99188aaa9 100644
--- a/data/C1/05/87/C10587F7FFFFD232FF51FD55B2063007.ttl
+++ b/data/C1/05/87/C10587F7FFFFD232FF51FD55B2063007.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFFD232FF51FE91B47C3676.ttl b/data/C1/05/87/C10587F7FFFFD232FF51FE91B47C3676.ttl
index 9922864e7da3..8142614cdaeb 100644
--- a/data/C1/05/87/C10587F7FFFFD232FF51FE91B47C3676.ttl
+++ b/data/C1/05/87/C10587F7FFFFD232FF51FE91B47C3676.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/05/87/C10587F7FFFFD233FF51F8D5B52C362A.ttl b/data/C1/05/87/C10587F7FFFFD233FF51F8D5B52C362A.ttl
index d38230c5d45f..8a72acc50caf 100644
--- a/data/C1/05/87/C10587F7FFFFD233FF51F8D5B52C362A.ttl
+++ b/data/C1/05/87/C10587F7FFFFD233FF51F8D5B52C362A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesochorus_Mesochorus>
+    dwc:genus "Mesochorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesochorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesochorus> ;
diff --git a/data/C1/09/7C/C1097CA0B6F9E99DA0030CE6F4F46C4D.ttl b/data/C1/09/7C/C1097CA0B6F9E99DA0030CE6F4F46C4D.ttl
index 261dd53edcf7..7a446855fe0f 100644
--- a/data/C1/09/7C/C1097CA0B6F9E99DA0030CE6F4F46C4D.ttl
+++ b/data/C1/09/7C/C1097CA0B6F9E99DA0030CE6F4F46C4D.ttl
@@ -125,12 +125,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zygaena_rhadamanthus>
+    dwc:genus "Zygaena" ;
     dwc:rank "species" ;
     dwc:species "rhadamanthus" ;
     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/C1/0C/CA/C10CCABA90FFFFB450A824842D7009FA.ttl b/data/C1/0C/CA/C10CCABA90FFFFB450A824842D7009FA.ttl
index f64542b35c34..2fe16340836d 100644
--- a/data/C1/0C/CA/C10CCABA90FFFFB450A824842D7009FA.ttl
+++ b/data/C1/0C/CA/C10CCABA90FFFFB450A824842D7009FA.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliplus_Liaphlus>
+    dwc:genus "Haliplus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Liaphlus)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliplus> ;
diff --git a/data/C1/0F/63/C10F63C5840350C0A7E2E7DA2051A2E8.ttl b/data/C1/0F/63/C10F63C5840350C0A7E2E7DA2051A2E8.ttl
index 491e09ff60b7..e524326b8cac 100644
--- a/data/C1/0F/63/C10F63C5840350C0A7E2E7DA2051A2E8.ttl
+++ b/data/C1/0F/63/C10F63C5840350C0A7E2E7DA2051A2E8.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eodorcadion_dorcas>
+    dwc:genus "Eodorcadion" ;
     dwc:rank "species" ;
     dwc:species "dorcas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eodorcadion> ;
diff --git a/data/C1/12/EA/C112EA0307A5DB6C411339382CE4891E.ttl b/data/C1/12/EA/C112EA0307A5DB6C411339382CE4891E.ttl
index 3e684b6df42c..668f091501eb 100644
--- a/data/C1/12/EA/C112EA0307A5DB6C411339382CE4891E.ttl
+++ b/data/C1/12/EA/C112EA0307A5DB6C411339382CE4891E.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Inia_geoffrensis>
+    dwc:genus "Inia" ;
     dwc:rank "species" ;
     dwc:species "geoffrensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Inia> ;
diff --git a/data/C1/14/6C/C1146C7C4C21FFA002CDC4BC1D6EFEAC.ttl b/data/C1/14/6C/C1146C7C4C21FFA002CDC4BC1D6EFEAC.ttl
index a4d328062c26..404871056845 100644
--- a/data/C1/14/6C/C1146C7C4C21FFA002CDC4BC1D6EFEAC.ttl
+++ b/data/C1/14/6C/C1146C7C4C21FFA002CDC4BC1D6EFEAC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Primochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Primochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C22FF9C02CDC3971F0CF8D8.ttl b/data/C1/14/6C/C1146C7C4C22FF9C02CDC3971F0CF8D8.ttl
index 6f5fd16d44b7..7719ec0d26e3 100644
--- a/data/C1/14/6C/C1146C7C4C22FF9C02CDC3971F0CF8D8.ttl
+++ b/data/C1/14/6C/C1146C7C4C22FF9C02CDC3971F0CF8D8.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Primochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Primochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C23FF9C02CDC21C1DCAFCCF.ttl b/data/C1/14/6C/C1146C7C4C23FF9C02CDC21C1DCAFCCF.ttl
index 470cdeab0884..c15afdf0c5f1 100644
--- a/data/C1/14/6C/C1146C7C4C23FF9C02CDC21C1DCAFCCF.ttl
+++ b/data/C1/14/6C/C1146C7C4C23FF9C02CDC21C1DCAFCCF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Primochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Primochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C24FF9D02CDC1971F18FE43.ttl b/data/C1/14/6C/C1146C7C4C24FF9D02CDC1971F18FE43.ttl
index c23139a160d0..f8bca6479438 100644
--- a/data/C1/14/6C/C1146C7C4C24FF9D02CDC1971F18FE43.ttl
+++ b/data/C1/14/6C/C1146C7C4C24FF9D02CDC1971F18FE43.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Primochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Primochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C26FF9A02CDC6AC1CA4FEF7.ttl b/data/C1/14/6C/C1146C7C4C26FF9A02CDC6AC1CA4FEF7.ttl
index af1c4a36788b..f4e3de7ec0e9 100644
--- a/data/C1/14/6C/C1146C7C4C26FF9A02CDC6AC1CA4FEF7.ttl
+++ b/data/C1/14/6C/C1146C7C4C26FF9A02CDC6AC1CA4FEF7.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Primochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Primochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C27FF9802CDC6241897F9D2.ttl b/data/C1/14/6C/C1146C7C4C27FF9802CDC6241897F9D2.ttl
index 1b251a09ebd2..3b1a37ee5aa1 100644
--- a/data/C1/14/6C/C1146C7C4C27FF9802CDC6241897F9D2.ttl
+++ b/data/C1/14/6C/C1146C7C4C27FF9802CDC6241897F9D2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Primochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Primochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C28FF9902CDC4641DD3FE1B.ttl b/data/C1/14/6C/C1146C7C4C28FF9902CDC4641DD3FE1B.ttl
index 6e746b2690b8..494f78dc6875 100644
--- a/data/C1/14/6C/C1146C7C4C28FF9902CDC4641DD3FE1B.ttl
+++ b/data/C1/14/6C/C1146C7C4C28FF9902CDC4641DD3FE1B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Primochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Primochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C29FF9602CDC2B71E08FC5B.ttl b/data/C1/14/6C/C1146C7C4C29FF9602CDC2B71E08FC5B.ttl
index 68b627e5da73..1579407f436b 100644
--- a/data/C1/14/6C/C1146C7C4C29FF9602CDC2B71E08FC5B.ttl
+++ b/data/C1/14/6C/C1146C7C4C29FF9602CDC2B71E08FC5B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Hystricochaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hystricochaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C2AFF9702CDC5B91DA9FDAF.ttl b/data/C1/14/6C/C1146C7C4C2AFF9702CDC5B91DA9FDAF.ttl
index e4a136bb47a6..10c73110136c 100644
--- a/data/C1/14/6C/C1146C7C4C2AFF9702CDC5B91DA9FDAF.ttl
+++ b/data/C1/14/6C/C1146C7C4C2AFF9702CDC5B91DA9FDAF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Hystricochaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hystricochaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C2BFF9402CDC4401FDFFE3F.ttl b/data/C1/14/6C/C1146C7C4C2BFF9402CDC4401FDFFE3F.ttl
index 16599ca734f7..22ccdc1e5877 100644
--- a/data/C1/14/6C/C1146C7C4C2BFF9402CDC4401FDFFE3F.ttl
+++ b/data/C1/14/6C/C1146C7C4C2BFF9402CDC4401FDFFE3F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Hystricochaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hystricochaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C2CFF9202CDC28C1CA4F824.ttl b/data/C1/14/6C/C1146C7C4C2CFF9202CDC28C1CA4F824.ttl
index 315c04075ab6..a274ce7d88e3 100644
--- a/data/C1/14/6C/C1146C7C4C2CFF9202CDC28C1CA4F824.ttl
+++ b/data/C1/14/6C/C1146C7C4C2CFF9202CDC28C1CA4F824.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Hystricochaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hystricochaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C2DFF9202CDC21C1F6DFDF3.ttl b/data/C1/14/6C/C1146C7C4C2DFF9202CDC21C1F6DFDF3.ttl
index 659bd4b5c0a4..f1c8eaf664be 100644
--- a/data/C1/14/6C/C1146C7C4C2DFF9202CDC21C1F6DFDF3.ttl
+++ b/data/C1/14/6C/C1146C7C4C2DFF9202CDC21C1F6DFDF3.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Hystricochaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hystricochaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C2EFF9302CDC0EC1E52FE43.ttl b/data/C1/14/6C/C1146C7C4C2EFF9302CDC0EC1E52FE43.ttl
index f0bc5c6f0096..f79693561a57 100644
--- a/data/C1/14/6C/C1146C7C4C2EFF9302CDC0EC1E52FE43.ttl
+++ b/data/C1/14/6C/C1146C7C4C2EFF9302CDC0EC1E52FE43.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Hystricochaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hystricochaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C30FF9102CDC71E1926FC5B.ttl b/data/C1/14/6C/C1146C7C4C30FF9102CDC71E1926FC5B.ttl
index 423f833bbbe6..ca3bcb175bf7 100644
--- a/data/C1/14/6C/C1146C7C4C30FF9102CDC71E1926FC5B.ttl
+++ b/data/C1/14/6C/C1146C7C4C30FF9102CDC71E1926FC5B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C31FF8E02CDC6311F5FFD5F.ttl b/data/C1/14/6C/C1146C7C4C31FF8E02CDC6311F5FFD5F.ttl
index 3b1849cd6d5c..81d66dcd055c 100644
--- a/data/C1/14/6C/C1146C7C4C31FF8E02CDC6311F5FFD5F.ttl
+++ b/data/C1/14/6C/C1146C7C4C31FF8E02CDC6311F5FFD5F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C32FF8F02CDC55619EEFDAF.ttl b/data/C1/14/6C/C1146C7C4C32FF8F02CDC55619EEFDAF.ttl
index 793973845a0d..bc31526b1ce9 100644
--- a/data/C1/14/6C/C1146C7C4C32FF8F02CDC55619EEFDAF.ttl
+++ b/data/C1/14/6C/C1146C7C4C32FF8F02CDC55619EEFDAF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C33FF8C02CDC4DE1F64FF6B.ttl b/data/C1/14/6C/C1146C7C4C33FF8C02CDC4DE1F64FF6B.ttl
index 3679c8634465..6296a41d4b76 100644
--- a/data/C1/14/6C/C1146C7C4C33FF8C02CDC4DE1F64FF6B.ttl
+++ b/data/C1/14/6C/C1146C7C4C33FF8C02CDC4DE1F64FF6B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C34FF8A02CDC27F18C2F81D.ttl b/data/C1/14/6C/C1146C7C4C34FF8A02CDC27F18C2F81D.ttl
index b1592e04867b..8c0e1e7536e5 100644
--- a/data/C1/14/6C/C1146C7C4C34FF8A02CDC27F18C2F81D.ttl
+++ b/data/C1/14/6C/C1146C7C4C34FF8A02CDC27F18C2F81D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C36FF8A02CDC7211D21FE66.ttl b/data/C1/14/6C/C1146C7C4C36FF8A02CDC7211D21FE66.ttl
index b2ec3066642f..6580de2dcff0 100644
--- a/data/C1/14/6C/C1146C7C4C36FF8A02CDC7211D21FE66.ttl
+++ b/data/C1/14/6C/C1146C7C4C36FF8A02CDC7211D21FE66.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C37FF8802CDC58E1F54FD3B.ttl b/data/C1/14/6C/C1146C7C4C37FF8802CDC58E1F54FD3B.ttl
index 3dd0a0076954..af8bded3e732 100644
--- a/data/C1/14/6C/C1146C7C4C37FF8802CDC58E1F54FD3B.ttl
+++ b/data/C1/14/6C/C1146C7C4C37FF8802CDC58E1F54FD3B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C39FF8702CDC2B91F34FBD8.ttl b/data/C1/14/6C/C1146C7C4C39FF8702CDC2B91F34FBD8.ttl
index 6f49dc46c8e5..e4c8cc3f1306 100644
--- a/data/C1/14/6C/C1146C7C4C39FF8702CDC2B91F34FBD8.ttl
+++ b/data/C1/14/6C/C1146C7C4C39FF8702CDC2B91F34FBD8.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Captochaetus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Captochaetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/14/6C/C1146C7C4C39FF8902CDC4D218A0FE8F.ttl b/data/C1/14/6C/C1146C7C4C39FF8902CDC4D218A0FE8F.ttl
index 514b05abe06a..343ccc1169ff 100644
--- a/data/C1/14/6C/C1146C7C4C39FF8902CDC4D218A0FE8F.ttl
+++ b/data/C1/14/6C/C1146C7C4C39FF8902CDC4D218A0FE8F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Chaetonotus>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/C1/17/A0/C117A082EBBC1F62F7DD7E39B011A585.ttl b/data/C1/17/A0/C117A082EBBC1F62F7DD7E39B011A585.ttl
index cf6494daf930..bf87083a47cc 100644
--- a/data/C1/17/A0/C117A082EBBC1F62F7DD7E39B011A585.ttl
+++ b/data/C1/17/A0/C117A082EBBC1F62F7DD7E39B011A585.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spermophilus_Spermophilus>
+    dwc:genus "Spermophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spermophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spermophilus> ;
diff --git a/data/C1/17/C7/C117C7270D24D9EEC467F5A8B6167BFD.ttl b/data/C1/17/C7/C117C7270D24D9EEC467F5A8B6167BFD.ttl
index 499440a8561d..4246697f185f 100644
--- a/data/C1/17/C7/C117C7270D24D9EEC467F5A8B6167BFD.ttl
+++ b/data/C1/17/C7/C117C7270D24D9EEC467F5A8B6167BFD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/C1/18/39/C118395E68355CCBA5C7B124C1EF07A1.ttl b/data/C1/18/39/C118395E68355CCBA5C7B124C1EF07A1.ttl
index 0a8e26330b28..1ba13c458ea6 100644
--- a/data/C1/18/39/C118395E68355CCBA5C7B124C1EF07A1.ttl
+++ b/data/C1/18/39/C118395E68355CCBA5C7B124C1EF07A1.ttl
@@ -120,6 +120,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> ;
@@ -137,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chamalycaeus_Chamalycaeus>
+    dwc:genus "Chamalycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chamalycaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chamalycaeus> ;
diff --git a/data/C1/18/87/C11887EDFFC8C841FF3CFE3A6BCCB05E.ttl b/data/C1/18/87/C11887EDFFC8C841FF3CFE3A6BCCB05E.ttl
index ce9db0130828..6e0def3f975b 100644
--- a/data/C1/18/87/C11887EDFFC8C841FF3CFE3A6BCCB05E.ttl
+++ b/data/C1/18/87/C11887EDFFC8C841FF3CFE3A6BCCB05E.ttl
@@ -218,6 +218,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ozothamnus_rosmarinifolius>
+    dwc:genus "Ozothamnus" ;
     dwc:rank "species" ;
     dwc:species "rosmarinifolius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ozothamnus> ;
@@ -237,6 +238,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Helichrysum_ledifolium>
+    dwc:genus "Helichrysum" ;
     dwc:rank "species" ;
     dwc:species "ledifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Helichrysum> ;
diff --git a/data/C1/18/87/C11887EDFFC9C85EFF3CFE1E69A4B3EE.ttl b/data/C1/18/87/C11887EDFFC9C85EFF3CFE1E69A4B3EE.ttl
index 4d93db24e50d..c068ed112942 100644
--- a/data/C1/18/87/C11887EDFFC9C85EFF3CFE1E69A4B3EE.ttl
+++ b/data/C1/18/87/C11887EDFFC9C85EFF3CFE1E69A4B3EE.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Helichrysum_ledifolium>
+    dwc:genus "Helichrysum" ;
     dwc:rank "species" ;
     dwc:species "ledifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Helichrysum> ;
diff --git a/data/C1/1A/27/C11A2768AE13573BB9ED6989347E4A36.ttl b/data/C1/1A/27/C11A2768AE13573BB9ED6989347E4A36.ttl
index 72f570cfd1bd..7dff536dddf1 100644
--- a/data/C1/1A/27/C11A2768AE13573BB9ED6989347E4A36.ttl
+++ b/data/C1/1A/27/C11A2768AE13573BB9ED6989347E4A36.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Fungi/Bryoria_trichodes>
+    dwc:genus "Bryoria" ;
     dwc:rank "species" ;
     dwc:species "trichodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Fungi/Bryoria> ;
diff --git a/data/C1/1A/D5/C11AD5388287A0184FA4CB4540AECCBD.ttl b/data/C1/1A/D5/C11AD5388287A0184FA4CB4540AECCBD.ttl
index be27be2bed64..ce17a0c50fef 100644
--- a/data/C1/1A/D5/C11AD5388287A0184FA4CB4540AECCBD.ttl
+++ b/data/C1/1A/D5/C11AD5388287A0184FA4CB4540AECCBD.ttl
@@ -62,18 +62,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_oe_lia>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "lia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster_oe> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_oe>
+    dwc:genus "Crematogaster" ;
     dwc:rank "species" ;
     dwc:species "oe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Acrocoelia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Acrocoelia>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acrocoelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/C1/1C/04/C11C04EF598E5D6A8D41F05730FE7089.ttl b/data/C1/1C/04/C11C04EF598E5D6A8D41F05730FE7089.ttl
index b538eece14f9..79639d20c367 100644
--- a/data/C1/1C/04/C11C04EF598E5D6A8D41F05730FE7089.ttl
+++ b/data/C1/1C/04/C11C04EF598E5D6A8D41F05730FE7089.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C11C04EF598E5D6A8D41F05730FE7089>
     dc:creator "Lee, Jong-Won; Yun, Ho-Geun; Hwang, Tae Young; Kim, Kyungmin; Jung, Se-Hoon; An, Jong Bin" ;
     dc:title "Veratrum maackii subsp. var. var. japonicum (Baker) Shimizu 1960" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Veratrum_maackii_var_japonicum_Shimizu_1960> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Veratrum_maackii_japonicum_Shimizu_1960> ;
     trt:publishedIn <http://dx.doi.org/10.3897/BDJ.11.e113952> ;
     a trt:Treatment .
 
@@ -26,8 +26,8 @@
     dc:title "Floristic inventory and distribution characteristics of algific talus slopes in a specific area of forest biodiversity in South Korea" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Veratrum_maackii_var_japonicum_Shimizu_1960>
-    # Warning: Removing "(Baker)" from authority ;
+<http://taxon-concept.plazi.org/id/Plantae/Veratrum_maackii_japonicum_Shimizu_1960>
+    # Warning: Removing "(Baker)" from authority, ignoring subSpecies "var." ;
     dwc:LSID "C11C04EF-598E-5D6A-8D41-F05730FE7089" ;
     dwc:authority "(Baker) Shimizu, 1960" ;
     dwc:authorityName "(Baker) Shimizu" ;
@@ -41,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Shimizu, 1960" ;
     dwc:species "maackii" ;
-    dwc:subSpecies "var." ;
     dwc:variety "japonicum" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii_var_japonicum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii_japonicum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii_var_japonicum>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii_japonicum>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Liliopsida" ;
     dwc:family "Liliaceae" ;
     dwc:genus "Veratrum" ;
@@ -56,18 +55,12 @@
     dwc:phylum "Magnoliophyta" ;
     dwc:rank "variety" ;
     dwc:species "maackii" ;
-    dwc:subSpecies "var." ;
     dwc:variety "japonicum" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Veratrum_maackii>
+    dwc:genus "Veratrum" ;
     dwc:rank "species" ;
     dwc:species "maackii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Veratrum> ;
diff --git a/data/C1/1C/87/C11C8789FFA7FF99FF6A2001FB88FF39.ttl b/data/C1/1C/87/C11C8789FFA7FF99FF6A2001FB88FF39.ttl
index 2108eba06c1c..51f2a42c0f83 100644
--- a/data/C1/1C/87/C11C8789FFA7FF99FF6A2001FB88FF39.ttl
+++ b/data/C1/1C/87/C11C8789FFA7FF99FF6A2001FB88FF39.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Membranipora_bellula>
+    dwc:genus "Membranipora" ;
     dwc:rank "species" ;
     dwc:species "bellula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Membranipora> ;
diff --git a/data/C1/1F/B2/C11FB2DE5890DE8708A630746E3A93DC.ttl b/data/C1/1F/B2/C11FB2DE5890DE8708A630746E3A93DC.ttl
index d83a486fdf5c..a182bb37a42a 100644
--- a/data/C1/1F/B2/C11FB2DE5890DE8708A630746E3A93DC.ttl
+++ b/data/C1/1F/B2/C11FB2DE5890DE8708A630746E3A93DC.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/C1/22/50/C1225000FF8AFFC9B5BDA5C7FCE5FCC9.ttl b/data/C1/22/50/C1225000FF8AFFC9B5BDA5C7FCE5FCC9.ttl
index 327373ef16c4..98f63d1ac0da 100644
--- a/data/C1/22/50/C1225000FF8AFFC9B5BDA5C7FCE5FCC9.ttl
+++ b/data/C1/22/50/C1225000FF8AFFC9B5BDA5C7FCE5FCC9.ttl
@@ -282,6 +282,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Homotropus_pectoratorius>
+    dwc:genus "Homotropus" ;
     dwc:rank "species" ;
     dwc:species "pectoratorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Homotropus> ;
diff --git a/data/C1/22/50/C1225000FFF1FFB4B5BDA5E0FCA5FCE3.ttl b/data/C1/22/50/C1225000FFF1FFB4B5BDA5E0FCA5FCE3.ttl
index 765f52a02edb..5efef837b44e 100644
--- a/data/C1/22/50/C1225000FFF1FFB4B5BDA5E0FCA5FCE3.ttl
+++ b/data/C1/22/50/C1225000FFF1FFB4B5BDA5E0FCA5FCE3.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Promethes_nigriventris>
+    dwc:genus "Promethes" ;
     dwc:rank "species" ;
     dwc:species "nigriventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Promethes> ;
diff --git a/data/C1/22/50/C1225000FFF9FFBDB5BDA2B2FBFAF894.ttl b/data/C1/22/50/C1225000FFF9FFBDB5BDA2B2FBFAF894.ttl
index 4e82ea2296b1..63f4ac81e001 100644
--- a/data/C1/22/50/C1225000FFF9FFBDB5BDA2B2FBFAF894.ttl
+++ b/data/C1/22/50/C1225000FFF9FFBDB5BDA2B2FBFAF894.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sussaba_coriacea>
+    dwc:genus "Sussaba" ;
     dwc:rank "species" ;
     dwc:species "coriacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sussaba> ;
diff --git a/data/C1/22/50/C1225000FFFFFF85B5BDA550FB22FE38.ttl b/data/C1/22/50/C1225000FFFFFF85B5BDA550FB22FE38.ttl
index 88463276f417..7428a54fd862 100644
--- a/data/C1/22/50/C1225000FFFFFF85B5BDA550FB22FE38.ttl
+++ b/data/C1/22/50/C1225000FFFFFF85B5BDA550FB22FE38.ttl
@@ -195,6 +195,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Homotropus_fraudulentus>
+    dwc:genus "Homotropus" ;
     dwc:rank "species" ;
     dwc:species "fraudulentus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Homotropus> ;
diff --git a/data/C1/23/D7/C123D770E6B0BAE7615F25FBA6F74C0F.ttl b/data/C1/23/D7/C123D770E6B0BAE7615F25FBA6F74C0F.ttl
index 7f88d143034a..a6ad3b7e9be9 100644
--- a/data/C1/23/D7/C123D770E6B0BAE7615F25FBA6F74C0F.ttl
+++ b/data/C1/23/D7/C123D770E6B0BAE7615F25FBA6F74C0F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphocentron_undetermined>
+    dwc:genus "Xiphocentron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "undetermined" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphocentron> ;
diff --git a/data/C1/24/0B/C1240B32E30A5E2B8988F9C87907288F.ttl b/data/C1/24/0B/C1240B32E30A5E2B8988F9C87907288F.ttl
index 70d3541fb51f..a053613e765c 100644
--- a/data/C1/24/0B/C1240B32E30A5E2B8988F9C87907288F.ttl
+++ b/data/C1/24/0B/C1240B32E30A5E2B8988F9C87907288F.ttl
@@ -12,7 +12,7 @@
     dc:creator "Salino, Alexandre; Almeida, Thais E.; Smith, Alan R." ;
     dc:title "Amauropelta prolatipedis A. R. Sm. 2015, comb. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Amauropelta_prolatipedis_Lellinger_2015> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Dryopteris_coarctata_var_longipes_Salino_2015>, <http://taxon-concept.plazi.org/id/Plantae/Thelypteris_prolatipedis_Salino_2015> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Dryopteris_coarctata_longipes_Salino_2015>, <http://taxon-concept.plazi.org/id/Plantae/Thelypteris_prolatipedis_Salino_2015> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.57.5641> ;
     a trt:Treatment .
 
@@ -61,7 +61,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Thelypteris_prolatipedis> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Dryopteris_coarctata_var_longipes_Salino_2015>
+<http://taxon-concept.plazi.org/id/Plantae/Dryopteris_coarctata_longipes_Salino_2015>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authority "C. Chr." ;
     dwc:authorityName "Salino & Almeida & Smith" ;
     dwc:authorityYear "2015" ;
@@ -74,9 +75,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Salino, Almeida & Smith, 2015" ;
     dwc:species "coarctata" ;
-    dwc:subSpecies "var." ;
     dwc:variety "longipes" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata_var_longipes> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata_longipes> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Amauropelta_prolatipedis>
@@ -150,8 +150,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata_var_longipes>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata_longipes>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Polypodiopsida" ;
     dwc:family "Thelypteridaceae" ;
     dwc:genus "Dryopteris" ;
@@ -160,18 +160,12 @@
     dwc:phylum "Pteridophyta" ;
     dwc:rank "variety" ;
     dwc:species "coarctata" ;
-    dwc:subSpecies "var." ;
     dwc:variety "longipes" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Dryopteris_coarctata>
+    dwc:genus "Dryopteris" ;
     dwc:rank "species" ;
     dwc:species "coarctata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dryopteris> ;
diff --git a/data/C1/25/87/C12587B2FF82386967F6F4ECC5CF8BAA.ttl b/data/C1/25/87/C12587B2FF82386967F6F4ECC5CF8BAA.ttl
index 55196287a70f..d50e9969750d 100644
--- a/data/C1/25/87/C12587B2FF82386967F6F4ECC5CF8BAA.ttl
+++ b/data/C1/25/87/C12587B2FF82386967F6F4ECC5CF8BAA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Jadera_aeola>
+    dwc:genus "Jadera" ;
     dwc:rank "species" ;
     dwc:species "aeola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Jadera> ;
diff --git a/data/C1/25/87/C12587B2FF91387A67F6F094C6048C5D.ttl b/data/C1/25/87/C12587B2FF91387A67F6F094C6048C5D.ttl
index 678c6d6c9f03..58efd2b341e3 100644
--- a/data/C1/25/87/C12587B2FF91387A67F6F094C6048C5D.ttl
+++ b/data/C1/25/87/C12587B2FF91387A67F6F094C6048C5D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/C1/25/87/C12587B2FF91387A67F6F750C4488E5A.ttl b/data/C1/25/87/C12587B2FF91387A67F6F750C4488E5A.ttl
index 6587f05260dd..8c72e2f2cf77 100644
--- a/data/C1/25/87/C12587B2FF91387A67F6F750C4488E5A.ttl
+++ b/data/C1/25/87/C12587B2FF91387A67F6F750C4488E5A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/C1/25/87/C12587B2FF98387267F6F31AC7AF8811.ttl b/data/C1/25/87/C12587B2FF98387267F6F31AC7AF8811.ttl
index d292a0993388..5e44e9eb1e6a 100644
--- a/data/C1/25/87/C12587B2FF98387267F6F31AC7AF8811.ttl
+++ b/data/C1/25/87/C12587B2FF98387267F6F31AC7AF8811.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_Nabis>
+    dwc:genus "Nabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis> ;
diff --git a/data/C1/27/DB/C127DB7DF6045E448FC1B87D473B9243.ttl b/data/C1/27/DB/C127DB7DF6045E448FC1B87D473B9243.ttl
index 12ef3e0e50ac..2de94ac7ee37 100644
--- a/data/C1/27/DB/C127DB7DF6045E448FC1B87D473B9243.ttl
+++ b/data/C1/27/DB/C127DB7DF6045E448FC1B87D473B9243.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thopeutica_Thopeutica>
+    dwc:genus "Thopeutica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thopeutica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thopeutica> ;
diff --git a/data/C1/28/36/C12836CBED1627B985FAB9C58172C1D6.ttl b/data/C1/28/36/C12836CBED1627B985FAB9C58172C1D6.ttl
index d86bb03d3347..3f038a1c2537 100644
--- a/data/C1/28/36/C12836CBED1627B985FAB9C58172C1D6.ttl
+++ b/data/C1/28/36/C12836CBED1627B985FAB9C58172C1D6.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Galumna_Galumna>
+    dwc:genus "Galumna" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Galumna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galumna> ;
diff --git a/data/C1/2B/27/C12B27AFC9FE6FF89595C47141350D6D.ttl b/data/C1/2B/27/C12B27AFC9FE6FF89595C47141350D6D.ttl
index 8403cb10d755..cd54d9030098 100644
--- a/data/C1/2B/27/C12B27AFC9FE6FF89595C47141350D6D.ttl
+++ b/data/C1/2B/27/C12B27AFC9FE6FF89595C47141350D6D.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheidole_pubiventris>
+    dwc:genus "Pheidole" ;
     dwc:rank "species" ;
     dwc:species "pubiventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheidole> ;
diff --git a/data/C1/2C/87/C12C87CBFF900E3EFF52D5EFFEA2A8A6.ttl b/data/C1/2C/87/C12C87CBFF900E3EFF52D5EFFEA2A8A6.ttl
index ad02c41e6b2b..41e5395dce6c 100644
--- a/data/C1/2C/87/C12C87CBFF900E3EFF52D5EFFEA2A8A6.ttl
+++ b/data/C1/2C/87/C12C87CBFF900E3EFF52D5EFFEA2A8A6.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF910E36FF52D6B7FDACAEB7.ttl b/data/C1/2C/87/C12C87CBFF910E36FF52D6B7FDACAEB7.ttl
index d8863539c732..ac089ba2f4c2 100644
--- a/data/C1/2C/87/C12C87CBFF910E36FF52D6B7FDACAEB7.ttl
+++ b/data/C1/2C/87/C12C87CBFF910E36FF52D6B7FDACAEB7.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF910E3EFF52D34EFAA5AF1D.ttl b/data/C1/2C/87/C12C87CBFF910E3EFF52D34EFAA5AF1D.ttl
index ed2b29154975..5fd170352ced 100644
--- a/data/C1/2C/87/C12C87CBFF910E3EFF52D34EFAA5AF1D.ttl
+++ b/data/C1/2C/87/C12C87CBFF910E3EFF52D34EFAA5AF1D.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF990E31FF52D6B1FA92AD4C.ttl b/data/C1/2C/87/C12C87CBFF990E31FF52D6B1FA92AD4C.ttl
index e9ce581cc7dc..67aaafd62e98 100644
--- a/data/C1/2C/87/C12C87CBFF990E31FF52D6B1FA92AD4C.ttl
+++ b/data/C1/2C/87/C12C87CBFF990E31FF52D6B1FA92AD4C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF9C0E32FF52D776FB7CA986.ttl b/data/C1/2C/87/C12C87CBFF9C0E32FF52D776FB7CA986.ttl
index 88a1eb04d9d2..8ff58089a4ee 100644
--- a/data/C1/2C/87/C12C87CBFF9C0E32FF52D776FB7CA986.ttl
+++ b/data/C1/2C/87/C12C87CBFF9C0E32FF52D776FB7CA986.ttl
@@ -81,12 +81,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_crinomima>
+    dwc:genus "Polymixis" ;
     dwc:rank "species" ;
     dwc:species "crinomima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis>, <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF9D0E2DFF52D742FDF5A942.ttl b/data/C1/2C/87/C12C87CBFF9D0E2DFF52D742FDF5A942.ttl
index 4ad6e105e500..78326dad76b9 100644
--- a/data/C1/2C/87/C12C87CBFF9D0E2DFF52D742FDF5A942.ttl
+++ b/data/C1/2C/87/C12C87CBFF9D0E2DFF52D742FDF5A942.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF9D0E32FF52D41BFB45ACAA.ttl b/data/C1/2C/87/C12C87CBFF9D0E32FF52D41BFB45ACAA.ttl
index ea8a5c84f165..0fbc81fe64b4 100644
--- a/data/C1/2C/87/C12C87CBFF9D0E32FF52D41BFB45ACAA.ttl
+++ b/data/C1/2C/87/C12C87CBFF9D0E32FF52D41BFB45ACAA.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_crinomima>
+    dwc:genus "Polymixis" ;
     dwc:rank "species" ;
     dwc:species "crinomima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF9E0E30FF52D759FE25A8D2.ttl b/data/C1/2C/87/C12C87CBFF9E0E30FF52D759FE25A8D2.ttl
index ae23bf6af908..6c5c721ad67d 100644
--- a/data/C1/2C/87/C12C87CBFF9E0E30FF52D759FE25A8D2.ttl
+++ b/data/C1/2C/87/C12C87CBFF9E0E30FF52D759FE25A8D2.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/87/C12C87CBFF9F0E33FF52D403FEF6AF02.ttl b/data/C1/2C/87/C12C87CBFF9F0E33FF52D403FEF6AF02.ttl
index 632141241032..3d282b51fa68 100644
--- a/data/C1/2C/87/C12C87CBFF9F0E33FF52D403FEF6AF02.ttl
+++ b/data/C1/2C/87/C12C87CBFF9F0E33FF52D403FEF6AF02.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polymixis_Lophotyna>
+    dwc:genus "Polymixis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophotyna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polymixis> ;
diff --git a/data/C1/2C/FA/C12CFAF892565DB1913A829E126F65B7.ttl b/data/C1/2C/FA/C12CFAF892565DB1913A829E126F65B7.ttl
index 8ae38d494881..cebea1256fa5 100644
--- a/data/C1/2C/FA/C12CFAF892565DB1913A829E126F65B7.ttl
+++ b/data/C1/2C/FA/C12CFAF892565DB1913A829E126F65B7.ttl
@@ -62,6 +62,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/C1/2E/80/C12E804C991F39E9479E5046FF7FB220.ttl b/data/C1/2E/80/C12E804C991F39E9479E5046FF7FB220.ttl
index d3f7bf243beb..4e597c2b02fe 100644
--- a/data/C1/2E/80/C12E804C991F39E9479E5046FF7FB220.ttl
+++ b/data/C1/2E/80/C12E804C991F39E9479E5046FF7FB220.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Lithobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lithobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/C1/2F/B8/C12FB813FFAEFFF0FF31FCC0FF37F9C3.ttl b/data/C1/2F/B8/C12FB813FFAEFFF0FF31FCC0FF37F9C3.ttl
index 2ce3a69ed1a2..ad29a8d802af 100644
--- a/data/C1/2F/B8/C12FB813FFAEFFF0FF31FCC0FF37F9C3.ttl
+++ b/data/C1/2F/B8/C12FB813FFAEFFF0FF31FCC0FF37F9C3.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mexorchestia_carpenteri>
+    dwc:genus "Mexorchestia" ;
     dwc:rank "species" ;
     dwc:species "carpenteri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mexorchestia> ;
diff --git a/data/C1/30/11/C130115AFFC0FFC8FF65FB7EFC383544.ttl b/data/C1/30/11/C130115AFFC0FFC8FF65FB7EFC383544.ttl
index e88ec42fed1f..639b2857099f 100644
--- a/data/C1/30/11/C130115AFFC0FFC8FF65FB7EFC383544.ttl
+++ b/data/C1/30/11/C130115AFFC0FFC8FF65FB7EFC383544.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agnoea_Agnoea>
+    dwc:genus "Agnoea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agnoea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agnoea> ;
diff --git a/data/C1/30/11/C130115AFFC2FFCFFF65F8F9FCA036F4.ttl b/data/C1/30/11/C130115AFFC2FFCFFF65F8F9FCA036F4.ttl
index 0f087ccc828e..73ea29d0c671 100644
--- a/data/C1/30/11/C130115AFFC2FFCFFF65F8F9FCA036F4.ttl
+++ b/data/C1/30/11/C130115AFFC2FFCFFF65F8F9FCA036F4.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agnoea_Tubuliferodes>
+    dwc:genus "Agnoea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tubuliferodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agnoea> ;
@@ -173,6 +174,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agnoea_Tubuliderodes>
+    dwc:genus "Agnoea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tubuliderodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agnoea> ;
diff --git a/data/C1/30/11/C130115AFFC3FFC9FF65F980FE693544.ttl b/data/C1/30/11/C130115AFFC3FFC9FF65F980FE693544.ttl
index 2fec7006383c..f4339b2a1a4d 100644
--- a/data/C1/30/11/C130115AFFC3FFC9FF65F980FE693544.ttl
+++ b/data/C1/30/11/C130115AFFC3FFC9FF65F980FE693544.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agnoea_Tubuliferodes>
+    dwc:genus "Agnoea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tubuliferodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agnoea> ;
diff --git a/data/C1/30/69/C1306911FFD60F77C988F893FDB6FB63.ttl b/data/C1/30/69/C1306911FFD60F77C988F893FDB6FB63.ttl
index 46c0cd8acd82..9974048fca90 100644
--- a/data/C1/30/69/C1306911FFD60F77C988F893FDB6FB63.ttl
+++ b/data/C1/30/69/C1306911FFD60F77C988F893FDB6FB63.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Annandaleum_japonicum>
+    dwc:genus "Annandaleum" ;
     dwc:rank "species" ;
     dwc:species "japonicum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Annandaleum> ;
diff --git a/data/C1/30/69/C1306911FFE50F49C988FB33FD33FE13.ttl b/data/C1/30/69/C1306911FFE50F49C988FB33FD33FE13.ttl
index 87052acc52c3..60dde541a7a3 100644
--- a/data/C1/30/69/C1306911FFE50F49C988FB33FD33FE13.ttl
+++ b/data/C1/30/69/C1306911FFE50F49C988FB33FD33FE13.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Verruca_Rostratoverruca>
+    dwc:genus "Verruca" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rostratoverruca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Verruca> ;
diff --git a/data/C1/30/87/C13087D3FF84602237A8FE4090F3FF56.ttl b/data/C1/30/87/C13087D3FF84602237A8FE4090F3FF56.ttl
index 5b38baa1a129..b1bb2f1a0a68 100644
--- a/data/C1/30/87/C13087D3FF84602237A8FE4090F3FF56.ttl
+++ b/data/C1/30/87/C13087D3FF84602237A8FE4090F3FF56.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Uresipedilum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uresipedilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/C1/30/87/C13087D3FF86602237A8FEC29042F97A.ttl b/data/C1/30/87/C13087D3FF86602237A8FEC29042F97A.ttl
index 02264da0a854..74525a8bbf49 100644
--- a/data/C1/30/87/C13087D3FF86602237A8FEC29042F97A.ttl
+++ b/data/C1/30/87/C13087D3FF86602237A8FEC29042F97A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Uresipedilum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uresipedilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/C1/31/87/C13187E1C472FFB6FE0EFC87B480E984.ttl b/data/C1/31/87/C13187E1C472FFB6FE0EFC87B480E984.ttl
index d1810ef507d9..3b4fe74d0527 100644
--- a/data/C1/31/87/C13187E1C472FFB6FE0EFC87B480E984.ttl
+++ b/data/C1/31/87/C13187E1C472FFB6FE0EFC87B480E984.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monolepta_Candezea>
+    dwc:genus "Monolepta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Candezea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monolepta> ;
diff --git a/data/C1/31/87/C13187E1C47FFF82FE53F9EFB500E89B.ttl b/data/C1/31/87/C13187E1C47FFF82FE53F9EFB500E89B.ttl
index 7ee8db40b8dc..82f382fa185b 100644
--- a/data/C1/31/87/C13187E1C47FFF82FE53F9EFB500E89B.ttl
+++ b/data/C1/31/87/C13187E1C47FFF82FE53F9EFB500E89B.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Galeruca_Calomicrus>
+    dwc:genus "Galeruca" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calomicrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galeruca> ;
diff --git a/data/C1/32/87/C13287B36070FFABFDFEFD797B21FCF5.ttl b/data/C1/32/87/C13287B36070FFABFDFEFD797B21FCF5.ttl
index a527baab1ec7..881c208a214b 100644
--- a/data/C1/32/87/C13287B36070FFABFDFEFD797B21FCF5.ttl
+++ b/data/C1/32/87/C13287B36070FFABFDFEFD797B21FCF5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ereis_anthriboides>
+    dwc:genus "Ereis" ;
     dwc:rank "species" ;
     dwc:species "anthriboides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ereis> ;
diff --git a/data/C1/32/87/C13287B36070FFABFDFEFE997B6FFE15.ttl b/data/C1/32/87/C13287B36070FFABFDFEFE997B6FFE15.ttl
index 26830ce4c8ac..5cd5a887cd1f 100644
--- a/data/C1/32/87/C13287B36070FFABFDFEFE997B6FFE15.ttl
+++ b/data/C1/32/87/C13287B36070FFABFDFEFE997B6FFE15.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cacia_cretifera>
+    dwc:genus "Cacia" ;
     dwc:rank "species" ;
     dwc:species "cretifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cacia> ;
diff --git a/data/C1/32/87/C13287B36070FFABFDFEFF797B09FF15.ttl b/data/C1/32/87/C13287B36070FFABFDFEFF797B09FF15.ttl
index ee723cd9b340..4ffca223844e 100644
--- a/data/C1/32/87/C13287B36070FFABFDFEFF797B09FF15.ttl
+++ b/data/C1/32/87/C13287B36070FFABFDFEFF797B09FF15.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aethalodes_verrucosus>
+    dwc:genus "Aethalodes" ;
     dwc:rank "species" ;
     dwc:species "verrucosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aethalodes> ;
diff --git a/data/C1/32/87/C13287B36074FFAFFFDAF9F97962F995.ttl b/data/C1/32/87/C13287B36074FFAFFFDAF9F97962F995.ttl
index 5adcd9dc2952..61637f2991ae 100644
--- a/data/C1/32/87/C13287B36074FFAFFFDAF9F97962F995.ttl
+++ b/data/C1/32/87/C13287B36074FFAFFFDAF9F97962F995.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterolophia_zebrina>
+    dwc:genus "Pterolophia" ;
     dwc:rank "species" ;
     dwc:species "zebrina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterolophia> ;
diff --git a/data/C1/32/87/C13287B36074FFAFFFDAFAD97961FA15.ttl b/data/C1/32/87/C13287B36074FFAFFFDAFAD97961FA15.ttl
index 09218cccd1d2..b00120485817 100644
--- a/data/C1/32/87/C13287B36074FFAFFFDAFAD97961FA15.ttl
+++ b/data/C1/32/87/C13287B36074FFAFFFDAFAD97961FA15.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudodoliops_elegans>
+    dwc:genus "Pseudodoliops" ;
     dwc:rank "species" ;
     dwc:species "elegans" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudodoliops> ;
diff --git a/data/C1/32/87/C13287B36076FFADFFDAF9D979E9F975.ttl b/data/C1/32/87/C13287B36076FFADFFDAF9D979E9F975.ttl
index 246f086b724a..ce507d2b7328 100644
--- a/data/C1/32/87/C13287B36076FFADFFDAF9D979E9F975.ttl
+++ b/data/C1/32/87/C13287B36076FFADFFDAF9D979E9F975.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pericycos_princeps>
+    dwc:genus "Pericycos" ;
     dwc:rank "species" ;
     dwc:species "princeps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pericycos> ;
diff --git a/data/C1/32/87/C13287B36077FFACFF09FDBE79E5FD52.ttl b/data/C1/32/87/C13287B36077FFACFF09FDBE79E5FD52.ttl
index a2ee2fd7cddb..a548dbf1a60d 100644
--- a/data/C1/32/87/C13287B36077FFACFF09FDBE79E5FD52.ttl
+++ b/data/C1/32/87/C13287B36077FFACFF09FDBE79E5FD52.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyriotasiastes_rhetenor>
+    dwc:genus "Cyriotasiastes" ;
     dwc:rank "species" ;
     dwc:species "rhetenor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyriotasiastes> ;
diff --git a/data/C1/35/A7/C135A7F2F56CCC7867FDFC28AF30CEDF.ttl b/data/C1/35/A7/C135A7F2F56CCC7867FDFC28AF30CEDF.ttl
index 38786a53260e..3a76e68677af 100644
--- a/data/C1/35/A7/C135A7F2F56CCC7867FDFC28AF30CEDF.ttl
+++ b/data/C1/35/A7/C135A7F2F56CCC7867FDFC28AF30CEDF.ttl
@@ -57,12 +57,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/C1/39/AC/C139ACD0E08D688B55D938BA4651F5D8.ttl b/data/C1/39/AC/C139ACD0E08D688B55D938BA4651F5D8.ttl
index 8acf74fc0b05..d65ef84fdfb6 100644
--- a/data/C1/39/AC/C139ACD0E08D688B55D938BA4651F5D8.ttl
+++ b/data/C1/39/AC/C139ACD0E08D688B55D938BA4651F5D8.ttl
@@ -57,6 +57,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/C1/40/3B/C1403BD277415B1C983DCB9E114E646B.ttl b/data/C1/40/3B/C1403BD277415B1C983DCB9E114E646B.ttl
index fe21a1d192d7..972a077e2b9c 100644
--- a/data/C1/40/3B/C1403BD277415B1C983DCB9E114E646B.ttl
+++ b/data/C1/40/3B/C1403BD277415B1C983DCB9E114E646B.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/C1/40/76/C14076F437B32A424E0A4996B922FEBC.ttl b/data/C1/40/76/C14076F437B32A424E0A4996B922FEBC.ttl
index 3b719c88cf80..f8f1a0373aa2 100644
--- a/data/C1/40/76/C14076F437B32A424E0A4996B922FEBC.ttl
+++ b/data/C1/40/76/C14076F437B32A424E0A4996B922FEBC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Exallonyx_Eocodrus>
+    dwc:genus "Exallonyx" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eocodrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Exallonyx> ;
diff --git a/data/C1/41/34/C14134730C42C84115F97BF64C5F650F.ttl b/data/C1/41/34/C14134730C42C84115F97BF64C5F650F.ttl
index ffee99614742..86e1763d1639 100644
--- a/data/C1/41/34/C14134730C42C84115F97BF64C5F650F.ttl
+++ b/data/C1/41/34/C14134730C42C84115F97BF64C5F650F.ttl
@@ -43,12 +43,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf_morphospecies>
+    dwc:genus "Lepralielloidea" ;
     dwc:rank "undef-species" ;
     dwc:undef-species "morphospecies" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea_cf>
+    dwc:genus "Lepralielloidea" ;
     dwc:rank "species" ;
     dwc:species "cf" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepralielloidea> ;
diff --git a/data/C1/46/65/C1466508E01C7A29A9B4AF37FB87760D.ttl b/data/C1/46/65/C1466508E01C7A29A9B4AF37FB87760D.ttl
index 4c78bba4d434..9a0c5cf179d1 100644
--- a/data/C1/46/65/C1466508E01C7A29A9B4AF37FB87760D.ttl
+++ b/data/C1/46/65/C1466508E01C7A29A9B4AF37FB87760D.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amberana_tripunctata>
+    dwc:genus "Amberana" ;
     dwc:rank "species" ;
     dwc:species "tripunctata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amberana> ;
diff --git a/data/C1/46/F4/C146F45D8B01975363E9FA43C3B90995.ttl b/data/C1/46/F4/C146F45D8B01975363E9FA43C3B90995.ttl
index f8f56c66da66..c47075cb1fbd 100644
--- a/data/C1/46/F4/C146F45D8B01975363E9FA43C3B90995.ttl
+++ b/data/C1/46/F4/C146F45D8B01975363E9FA43C3B90995.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polana_Varpulana>
+    dwc:genus "Polana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Varpulana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polana> ;
diff --git a/data/C1/46/F4/C146F45D8B01975E63E9FF48C3D20B37.ttl b/data/C1/46/F4/C146F45D8B01975E63E9FF48C3D20B37.ttl
index 7cddbbb0ef1c..3c4339c468af 100644
--- a/data/C1/46/F4/C146F45D8B01975E63E9FF48C3D20B37.ttl
+++ b/data/C1/46/F4/C146F45D8B01975E63E9FF48C3D20B37.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polana_Varpulana>
+    dwc:genus "Polana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Varpulana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polana> ;
diff --git a/data/C1/46/F4/C146F45D8B05975A63E9FE93C4840B13.ttl b/data/C1/46/F4/C146F45D8B05975A63E9FE93C4840B13.ttl
index 56aaae4bfc81..92a0313ad9a8 100644
--- a/data/C1/46/F4/C146F45D8B05975A63E9FE93C4840B13.ttl
+++ b/data/C1/46/F4/C146F45D8B05975A63E9FE93C4840B13.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polana_Varpulana>
+    dwc:genus "Polana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Varpulana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polana> ;
diff --git a/data/C1/46/F4/C146F45D8B05975F63E9FA62C2FA09D1.ttl b/data/C1/46/F4/C146F45D8B05975F63E9FA62C2FA09D1.ttl
index c2a8e599fad3..5f8485a06cb1 100644
--- a/data/C1/46/F4/C146F45D8B05975F63E9FA62C2FA09D1.ttl
+++ b/data/C1/46/F4/C146F45D8B05975F63E9FA62C2FA09D1.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polana_Varpulana>
+    dwc:genus "Polana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Varpulana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polana> ;
diff --git a/data/C1/46/F4/C146F45D8B08974863E9F96DC2400939.ttl b/data/C1/46/F4/C146F45D8B08974863E9F96DC2400939.ttl
index b82d9dceda21..3a38bebcc69b 100644
--- a/data/C1/46/F4/C146F45D8B08974863E9F96DC2400939.ttl
+++ b/data/C1/46/F4/C146F45D8B08974863E9F96DC2400939.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polana_Varpulana>
+    dwc:genus "Polana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Varpulana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polana> ;
diff --git a/data/C1/46/F4/C146F45D8B0A975763E9FBECC54F080D.ttl b/data/C1/46/F4/C146F45D8B0A975763E9FBECC54F080D.ttl
index e2ea7c367f6e..b8287bfc2d97 100644
--- a/data/C1/46/F4/C146F45D8B0A975763E9FBECC54F080D.ttl
+++ b/data/C1/46/F4/C146F45D8B0A975763E9FBECC54F080D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polana_Varpulana>
+    dwc:genus "Polana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Varpulana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polana> ;
diff --git a/data/C1/47/00/C147009A44925B23860AAAFAC34C7FFA.ttl b/data/C1/47/00/C147009A44925B23860AAAFAC34C7FFA.ttl
index b772d16bc9b5..784e50ce0eb2 100644
--- a/data/C1/47/00/C147009A44925B23860AAAFAC34C7FFA.ttl
+++ b/data/C1/47/00/C147009A44925B23860AAAFAC34C7FFA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Gomphostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gomphostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/C1/47/77/C147770E16DF97F3581E24FF34E518D8.ttl b/data/C1/47/77/C147770E16DF97F3581E24FF34E518D8.ttl
index b33df7e7bc69..cd5c93fa9411 100644
--- a/data/C1/47/77/C147770E16DF97F3581E24FF34E518D8.ttl
+++ b/data/C1/47/77/C147770E16DF97F3581E24FF34E518D8.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Salix_repens>
+    dwc:genus "Salix" ;
     dwc:rank "species" ;
     dwc:species "repens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Salix> ;
diff --git a/data/C1/49/03/C1490325A85344BEAEF883214F83A285.ttl b/data/C1/49/03/C1490325A85344BEAEF883214F83A285.ttl
index 9d67958bde7a..dc7dd040c60c 100644
--- a/data/C1/49/03/C1490325A85344BEAEF883214F83A285.ttl
+++ b/data/C1/49/03/C1490325A85344BEAEF883214F83A285.ttl
@@ -232,18 +232,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrmecocystus_altisquamis>
+    dwc:genus "Myrmecocystus" ;
     dwc:rank "species" ;
     dwc:species "altisquamis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrmecocystus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_Cataglyphis>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cataglyphis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_Monocombus>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monocombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis> ;
diff --git a/data/C1/49/87/C14987EEFFB05816FCFD1D88FB67FFD4.ttl b/data/C1/49/87/C14987EEFFB05816FCFD1D88FB67FFD4.ttl
index dd6d13c62e23..8c9278ae85b8 100644
--- a/data/C1/49/87/C14987EEFFB05816FCFD1D88FB67FFD4.ttl
+++ b/data/C1/49/87/C14987EEFFB05816FCFD1D88FB67FFD4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sceliphron_madraspatanum>
+    dwc:genus "Sceliphron" ;
     dwc:rank "species" ;
     dwc:species "madraspatanum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sceliphron> ;
diff --git a/data/C1/49/87/C14987EEFFB25814FCFD1E09FB6CFC9E.ttl b/data/C1/49/87/C14987EEFFB25814FCFD1E09FB6CFC9E.ttl
index 3e32b6096bbf..1813d95044be 100644
--- a/data/C1/49/87/C14987EEFFB25814FCFD1E09FB6CFC9E.ttl
+++ b/data/C1/49/87/C14987EEFFB25814FCFD1E09FB6CFC9E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Apodynerus_troglodytes>
+    dwc:genus "Apodynerus" ;
     dwc:rank "species" ;
     dwc:species "troglodytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Apodynerus> ;
diff --git a/data/C1/49/87/C14987EEFFB25814FF3B1DC0FC8CFF92.ttl b/data/C1/49/87/C14987EEFFB25814FF3B1DC0FC8CFF92.ttl
index 1cc4322b1cc0..b5f29c0fb08c 100644
--- a/data/C1/49/87/C14987EEFFB25814FF3B1DC0FC8CFF92.ttl
+++ b/data/C1/49/87/C14987EEFFB25814FF3B1DC0FC8CFF92.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antodynerus_flavescens>
+    dwc:genus "Antodynerus" ;
     dwc:rank "species" ;
     dwc:species "flavescens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antodynerus> ;
diff --git a/data/C1/49/87/C14987EEFFB35815FF1E19D5FA5CF81A.ttl b/data/C1/49/87/C14987EEFFB35815FF1E19D5FA5CF81A.ttl
index 7cbbf6ded79b..d4e27520ebab 100644
--- a/data/C1/49/87/C14987EEFFB35815FF1E19D5FA5CF81A.ttl
+++ b/data/C1/49/87/C14987EEFFB35815FF1E19D5FA5CF81A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paraleptomenes_miniatus>
+    dwc:genus "Paraleptomenes" ;
     dwc:rank "species" ;
     dwc:species "miniatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paraleptomenes> ;
diff --git a/data/C1/49/87/C14987EEFFB35816FCE01A0DFDD5FE0E.ttl b/data/C1/49/87/C14987EEFFB35816FCE01A0DFDD5FE0E.ttl
index 09a37cf38591..6d204fe81efa 100644
--- a/data/C1/49/87/C14987EEFFB35816FCE01A0DFDD5FE0E.ttl
+++ b/data/C1/49/87/C14987EEFFB35816FCE01A0DFDD5FE0E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchium_brunneum>
+    dwc:genus "Rhynchium" ;
     dwc:rank "species" ;
     dwc:species "brunneum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchium> ;
diff --git a/data/C1/49/87/C14987EEFFB45812FCFD1E27FC5EFF26.ttl b/data/C1/49/87/C14987EEFFB45812FCFD1E27FC5EFF26.ttl
index 7ecfe4681c6e..a18e9650ec04 100644
--- a/data/C1/49/87/C14987EEFFB45812FCFD1E27FC5EFF26.ttl
+++ b/data/C1/49/87/C14987EEFFB45812FCFD1E27FC5EFF26.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vespa_tropica>
+    dwc:genus "Vespa" ;
     dwc:rank "species" ;
     dwc:species "tropica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vespa> ;
diff --git a/data/C1/49/87/C14987EEFFB55813FCE01CD2FA3AFE5A.ttl b/data/C1/49/87/C14987EEFFB55813FCE01CD2FA3AFE5A.ttl
index 4d05b225b708..b8601dcaafac 100644
--- a/data/C1/49/87/C14987EEFFB55813FCE01CD2FA3AFE5A.ttl
+++ b/data/C1/49/87/C14987EEFFB55813FCE01CD2FA3AFE5A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antepipona_brunnipes>
+    dwc:genus "Antepipona" ;
     dwc:rank "species" ;
     dwc:species "brunnipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antepipona> ;
diff --git a/data/C1/4A/87/C14A87D6FFD1FFE52792FDAD5496F9F0.ttl b/data/C1/4A/87/C14A87D6FFD1FFE52792FDAD5496F9F0.ttl
index a9f3bb8f5018..f64df0d6d184 100644
--- a/data/C1/4A/87/C14A87D6FFD1FFE52792FDAD5496F9F0.ttl
+++ b/data/C1/4A/87/C14A87D6FFD1FFE52792FDAD5496F9F0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cottus_ohlone>
+    dwc:genus "Cottus" ;
     dwc:rank "species" ;
     dwc:species "ohlone" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cottus> ;
diff --git a/data/C1/4A/87/C14A87D6FFD2FFE52792F82954D3FE0C.ttl b/data/C1/4A/87/C14A87D6FFD2FFE52792F82954D3FE0C.ttl
index 1cb11ca06882..d6d835c61e7f 100644
--- a/data/C1/4A/87/C14A87D6FFD2FFE52792F82954D3FE0C.ttl
+++ b/data/C1/4A/87/C14A87D6FFD2FFE52792F82954D3FE0C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cottus_ohlone>
+    dwc:genus "Cottus" ;
     dwc:rank "species" ;
     dwc:species "ohlone" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cottus> ;
diff --git a/data/C1/4A/87/C14A87D6FFD3FFE72792FD3D517BF98C.ttl b/data/C1/4A/87/C14A87D6FFD3FFE72792FD3D517BF98C.ttl
index 60a89267fac7..2332a2b0b546 100644
--- a/data/C1/4A/87/C14A87D6FFD3FFE72792FD3D517BF98C.ttl
+++ b/data/C1/4A/87/C14A87D6FFD3FFE72792FD3D517BF98C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cottus_gulosus>
+    dwc:genus "Cottus" ;
     dwc:rank "species" ;
     dwc:species "gulosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cottus> ;
diff --git a/data/C1/4A/87/C14A87D6FFD3FFE72792FF7D519EFD7C.ttl b/data/C1/4A/87/C14A87D6FFD3FFE72792FF7D519EFD7C.ttl
index f47fae78c536..23d1b176d046 100644
--- a/data/C1/4A/87/C14A87D6FFD3FFE72792FF7D519EFD7C.ttl
+++ b/data/C1/4A/87/C14A87D6FFD3FFE72792FF7D519EFD7C.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cottus_gulosus>
+    dwc:genus "Cottus" ;
     dwc:rank "species" ;
     dwc:species "gulosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cottus> ;
diff --git a/data/C1/4A/A5/C14AA56FEE79996DFE9F251417BC39DC.ttl b/data/C1/4A/A5/C14AA56FEE79996DFE9F251417BC39DC.ttl
index efc01e5f2ed6..a4e7a6b02f99 100644
--- a/data/C1/4A/A5/C14AA56FEE79996DFE9F251417BC39DC.ttl
+++ b/data/C1/4A/A5/C14AA56FEE79996DFE9F251417BC39DC.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetramorium_guineense>
+    dwc:genus "Tetramorium" ;
     dwc:rank "species" ;
     dwc:species "guineense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetramorium> ;
diff --git a/data/C1/4B/32/C14B3265FF94ED174F956E11FCA7FD39.ttl b/data/C1/4B/32/C14B3265FF94ED174F956E11FCA7FD39.ttl
index a6b774019ee9..1e1c9245f8c2 100644
--- a/data/C1/4B/32/C14B3265FF94ED174F956E11FCA7FD39.ttl
+++ b/data/C1/4B/32/C14B3265FF94ED174F956E11FCA7FD39.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ocypode_Scopimera>
+    dwc:genus "Ocypode" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scopimera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ocypode> ;
diff --git a/data/C1/4B/87/C14B87F68F29FFF4FF551CF0B54AFF07.ttl b/data/C1/4B/87/C14B87F68F29FFF4FF551CF0B54AFF07.ttl
index 48405bd96b9d..ee83887bcae3 100644
--- a/data/C1/4B/87/C14B87F68F29FFF4FF551CF0B54AFF07.ttl
+++ b/data/C1/4B/87/C14B87F68F29FFF4FF551CF0B54AFF07.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Poecilimon_Poecilimon>
+    dwc:genus "Poecilimon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilimon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Poecilimon> ;
diff --git a/data/C1/4B/87/C14B87F68F2BFFF8FF551CC7B4CDFE92.ttl b/data/C1/4B/87/C14B87F68F2BFFF8FF551CC7B4CDFE92.ttl
index eeb58e823c6e..68fb7eaf320a 100644
--- a/data/C1/4B/87/C14B87F68F2BFFF8FF551CC7B4CDFE92.ttl
+++ b/data/C1/4B/87/C14B87F68F2BFFF8FF551CC7B4CDFE92.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Poecilimon_Poecilimon>
+    dwc:genus "Poecilimon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilimon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Poecilimon> ;
diff --git a/data/C1/4B/87/C14B87F68F2DFFF1FF551C12B208FCEA.ttl b/data/C1/4B/87/C14B87F68F2DFFF1FF551C12B208FCEA.ttl
index ce0370884dba..5e00ad160461 100644
--- a/data/C1/4B/87/C14B87F68F2DFFF1FF551C12B208FCEA.ttl
+++ b/data/C1/4B/87/C14B87F68F2DFFF1FF551C12B208FCEA.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Poecilimon_Poecilimon>
+    dwc:genus "Poecilimon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilimon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Poecilimon> ;
diff --git a/data/C1/4B/87/C14B87F68F2FFFF6FF551F68B6E4FEB6.ttl b/data/C1/4B/87/C14B87F68F2FFFF6FF551F68B6E4FEB6.ttl
index 53ddfed709dd..564119acf1af 100644
--- a/data/C1/4B/87/C14B87F68F2FFFF6FF551F68B6E4FEB6.ttl
+++ b/data/C1/4B/87/C14B87F68F2FFFF6FF551F68B6E4FEB6.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Poecilimon_Poecilimon>
+    dwc:genus "Poecilimon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilimon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Poecilimon> ;
diff --git a/data/C1/4D/87/C14D87D6FFA8E41CFF38F1E2F688FA74.ttl b/data/C1/4D/87/C14D87D6FFA8E41CFF38F1E2F688FA74.ttl
index 47802218fac1..6a0aace1a080 100644
--- a/data/C1/4D/87/C14D87D6FFA8E41CFF38F1E2F688FA74.ttl
+++ b/data/C1/4D/87/C14D87D6FFA8E41CFF38F1E2F688FA74.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_chalyboeiventris>
+    dwc:genus "Ectinogonia" ;
     dwc:rank "species" ;
     dwc:species "chalyboeiventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectinogonia> ;
diff --git a/data/C1/4D/87/C14D87D6FFA9E41CFF38F72EF6B8FC49.ttl b/data/C1/4D/87/C14D87D6FFA9E41CFF38F72EF6B8FC49.ttl
index 62242ac1fe16..7eee6ac815ef 100644
--- a/data/C1/4D/87/C14D87D6FFA9E41CFF38F72EF6B8FC49.ttl
+++ b/data/C1/4D/87/C14D87D6FFA9E41CFF38F72EF6B8FC49.ttl
@@ -64,12 +64,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_buqueti_speciosa>
+    dwc:genus "Ectinogonia" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "speciosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_buqueti> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_buqueti>
+    dwc:genus "Ectinogonia" ;
     dwc:rank "species" ;
     dwc:species "buqueti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectinogonia> ;
diff --git a/data/C1/4D/87/C14D87D6FFA9E41DFF38F332F602FB05.ttl b/data/C1/4D/87/C14D87D6FFA9E41DFF38F332F602FB05.ttl
index 2e17758c8229..64ed405ea450 100644
--- a/data/C1/4D/87/C14D87D6FFA9E41DFF38F332F602FB05.ttl
+++ b/data/C1/4D/87/C14D87D6FFA9E41DFF38F332F602FB05.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_buqueti>
+    dwc:genus "Ectinogonia" ;
     dwc:rank "species" ;
     dwc:species "buqueti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectinogonia> ;
diff --git a/data/C1/4D/87/C14D87D6FFAAE41DFF38F422F69CFF39.ttl b/data/C1/4D/87/C14D87D6FFAAE41DFF38F422F69CFF39.ttl
index b3eda1dd6d58..bf621be21723 100644
--- a/data/C1/4D/87/C14D87D6FFAAE41DFF38F422F69CFF39.ttl
+++ b/data/C1/4D/87/C14D87D6FFAAE41DFF38F422F69CFF39.ttl
@@ -65,12 +65,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_melichari>
+    dwc:genus "Ectinogonia" ;
     dwc:rank "species" ;
     dwc:species "melichari" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_Ectinogonia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectinogonia_Ectinogonia>
+    dwc:genus "Ectinogonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ectinogonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectinogonia> ;
diff --git a/data/C1/51/EE/C151EE493BE2362B9F8FEBE8BBB77D13.ttl b/data/C1/51/EE/C151EE493BE2362B9F8FEBE8BBB77D13.ttl
index 0ee5c20fb4a0..55df02898344 100644
--- a/data/C1/51/EE/C151EE493BE2362B9F8FEBE8BBB77D13.ttl
+++ b/data/C1/51/EE/C151EE493BE2362B9F8FEBE8BBB77D13.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Wyeomyia_Miamyia>
+    dwc:genus "Wyeomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Miamyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Wyeomyia> ;
diff --git a/data/C1/53/87/C15387C3605EFFA0FFB4FA4B26F77AD7.ttl b/data/C1/53/87/C15387C3605EFFA0FFB4FA4B26F77AD7.ttl
index 9972c29a20a1..5d5d581ec29e 100644
--- a/data/C1/53/87/C15387C3605EFFA0FFB4FA4B26F77AD7.ttl
+++ b/data/C1/53/87/C15387C3605EFFA0FFB4FA4B26F77AD7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ammodaucus_leucotrichus>
+    dwc:genus "Ammodaucus" ;
     dwc:rank "species" ;
     dwc:species "leucotrichus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ammodaucus> ;
diff --git a/data/C1/56/0A/C1560ADC65322A3769DBD45A78D095A6.ttl b/data/C1/56/0A/C1560ADC65322A3769DBD45A78D095A6.ttl
index 1bb28bc92a01..e901ed53e318 100644
--- a/data/C1/56/0A/C1560ADC65322A3769DBD45A78D095A6.ttl
+++ b/data/C1/56/0A/C1560ADC65322A3769DBD45A78D095A6.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptogenys_unistimulosa>
+    dwc:genus "Leptogenys" ;
     dwc:rank "species" ;
     dwc:species "unistimulosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptogenys> ;
diff --git a/data/C1/57/01/C157011B13F758D0A7AE17A5395DE1CA.ttl b/data/C1/57/01/C157011B13F758D0A7AE17A5395DE1CA.ttl
index 1f8268ff6248..62d4cbf4aabe 100644
--- a/data/C1/57/01/C157011B13F758D0A7AE17A5395DE1CA.ttl
+++ b/data/C1/57/01/C157011B13F758D0A7AE17A5395DE1CA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scutalus_Scutalus>
+    dwc:genus "Scutalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scutalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scutalus> ;
diff --git a/data/C1/5A/87/C15A87E0AF242709FF1E62C57E94E223.ttl b/data/C1/5A/87/C15A87E0AF242709FF1E62C57E94E223.ttl
index 309b11247323..edb64f6c420c 100644
--- a/data/C1/5A/87/C15A87E0AF242709FF1E62C57E94E223.ttl
+++ b/data/C1/5A/87/C15A87E0AF242709FF1E62C57E94E223.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empis_Planempis>
+    dwc:genus "Empis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planempis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empis> ;
diff --git a/data/C1/5A/87/C15A87E0AF26270FFF1E63407F24E6C0.ttl b/data/C1/5A/87/C15A87E0AF26270FFF1E63407F24E6C0.ttl
index 16d6e496ed84..47dd40f03517 100644
--- a/data/C1/5A/87/C15A87E0AF26270FFF1E63407F24E6C0.ttl
+++ b/data/C1/5A/87/C15A87E0AF26270FFF1E63407F24E6C0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empis_Planempis>
+    dwc:genus "Empis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planempis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empis> ;
diff --git a/data/C1/5B/2F/C15B2F30FFACFF278FADE297FD37FEF3.ttl b/data/C1/5B/2F/C15B2F30FFACFF278FADE297FD37FEF3.ttl
index 15b1e8d66f4e..0a4eee13af62 100644
--- a/data/C1/5B/2F/C15B2F30FFACFF278FADE297FD37FEF3.ttl
+++ b/data/C1/5B/2F/C15B2F30FFACFF278FADE297FD37FEF3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dodona_dipoea>
+    dwc:genus "Dodona" ;
     dwc:rank "species" ;
     dwc:species "dipoea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dodona> ;
diff --git a/data/C1/5C/87/C15C87DB744EFFFAFF0D858EBE9EE0DF.ttl b/data/C1/5C/87/C15C87DB744EFFFAFF0D858EBE9EE0DF.ttl
index 6bc7eecc8075..92b9ab995e2d 100644
--- a/data/C1/5C/87/C15C87DB744EFFFAFF0D858EBE9EE0DF.ttl
+++ b/data/C1/5C/87/C15C87DB744EFFFAFF0D858EBE9EE0DF.ttl
@@ -152,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bowerbankia_Crassicaula>
+    dwc:genus "Bowerbankia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Crassicaula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bowerbankia> ;
diff --git a/data/C1/5D/E3/C15DE32E34605E1E0CF4118AFE16FDB1.ttl b/data/C1/5D/E3/C15DE32E34605E1E0CF4118AFE16FDB1.ttl
index e62f96f53174..2a10925d1a80 100644
--- a/data/C1/5D/E3/C15DE32E34605E1E0CF4118AFE16FDB1.ttl
+++ b/data/C1/5D/E3/C15DE32E34605E1E0CF4118AFE16FDB1.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Difflugiella_crenulata>
+    dwc:genus "Difflugiella" ;
     dwc:rank "species" ;
     dwc:species "crenulata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Difflugiella> ;
diff --git a/data/C1/5D/E3/C15DE32E34615E1F0CF41051FD8BFD04.ttl b/data/C1/5D/E3/C15DE32E34615E1F0CF41051FD8BFD04.ttl
index 6dc69a171475..07ef347a8c5e 100644
--- a/data/C1/5D/E3/C15DE32E34615E1F0CF41051FD8BFD04.ttl
+++ b/data/C1/5D/E3/C15DE32E34615E1F0CF41051FD8BFD04.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Cryptodifflugia_compressa>
+    dwc:genus "Cryptodifflugia" ;
     dwc:rank "species" ;
     dwc:species "compressa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Cryptodifflugia> ;
diff --git a/data/C1/5D/E3/C15DE32E34615E1F0CF413CBFD8BFB89.ttl b/data/C1/5D/E3/C15DE32E34615E1F0CF413CBFD8BFB89.ttl
index 107a704b2212..538c4e2bb993 100644
--- a/data/C1/5D/E3/C15DE32E34615E1F0CF413CBFD8BFB89.ttl
+++ b/data/C1/5D/E3/C15DE32E34615E1F0CF413CBFD8BFB89.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Cryptodifflugia_compressa>
+    dwc:genus "Cryptodifflugia" ;
     dwc:rank "species" ;
     dwc:species "compressa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Cryptodifflugia> ;
diff --git a/data/C1/5D/E3/C15DE32E34615E1F0CF4174FFD27F82F.ttl b/data/C1/5D/E3/C15DE32E34615E1F0CF4174FFD27F82F.ttl
index d197c7fe6b34..487fbe58a106 100644
--- a/data/C1/5D/E3/C15DE32E34615E1F0CF4174FFD27F82F.ttl
+++ b/data/C1/5D/E3/C15DE32E34615E1F0CF4174FFD27F82F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Difflugiella_crenulata>
+    dwc:genus "Difflugiella" ;
     dwc:rank "species" ;
     dwc:species "crenulata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Difflugiella> ;
diff --git a/data/C1/5D/E3/C15DE32E34625E1F0CF410AAFBA4FF7F.ttl b/data/C1/5D/E3/C15DE32E34625E1F0CF410AAFBA4FF7F.ttl
index 9d89d2231fa8..517ffcb3019d 100644
--- a/data/C1/5D/E3/C15DE32E34625E1F0CF410AAFBA4FF7F.ttl
+++ b/data/C1/5D/E3/C15DE32E34625E1F0CF410AAFBA4FF7F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Cryptodifflugia_compressa>
+    dwc:genus "Cryptodifflugia" ;
     dwc:rank "species" ;
     dwc:species "compressa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Cryptodifflugia> ;
diff --git a/data/C1/5D/E3/C15DE32E346B5E150CF41209FD39FBCC.ttl b/data/C1/5D/E3/C15DE32E346B5E150CF41209FD39FBCC.ttl
index f2355deae2b5..7a026d987f41 100644
--- a/data/C1/5D/E3/C15DE32E346B5E150CF41209FD39FBCC.ttl
+++ b/data/C1/5D/E3/C15DE32E346B5E150CF41209FD39FBCC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Difflugiella_sacculus>
+    dwc:genus "Difflugiella" ;
     dwc:rank "species" ;
     dwc:species "sacculus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Difflugiella> ;
diff --git a/data/C1/5D/E3/C15DE32E346C5E150CF41051FD96FF7F.ttl b/data/C1/5D/E3/C15DE32E346C5E150CF41051FD96FF7F.ttl
index 843af256cd07..2f00c81e03b7 100644
--- a/data/C1/5D/E3/C15DE32E346C5E150CF41051FD96FF7F.ttl
+++ b/data/C1/5D/E3/C15DE32E346C5E150CF41051FD96FF7F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Difflugiella_pusilla>
+    dwc:genus "Difflugiella" ;
     dwc:rank "species" ;
     dwc:species "pusilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Difflugiella> ;
diff --git a/data/C1/5D/E3/C15DE32E346E5E130CF417C0FD42FF52.ttl b/data/C1/5D/E3/C15DE32E346E5E130CF417C0FD42FF52.ttl
index 08569c21a2e8..a836cda8443c 100644
--- a/data/C1/5D/E3/C15DE32E346E5E130CF417C0FD42FF52.ttl
+++ b/data/C1/5D/E3/C15DE32E346E5E130CF417C0FD42FF52.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Protozoa/Difflugiella_oviformis>
+    dwc:genus "Difflugiella" ;
     dwc:rank "species" ;
     dwc:species "oviformis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Protozoa/Difflugiella> ;
diff --git a/data/C1/65/41/C165414BFF84FFF8FC36FA10718A83A3.ttl b/data/C1/65/41/C165414BFF84FFF8FC36FA10718A83A3.ttl
index 1965fd799485..6981d3fcc0ab 100644
--- a/data/C1/65/41/C165414BFF84FFF8FC36FA10718A83A3.ttl
+++ b/data/C1/65/41/C165414BFF84FFF8FC36FA10718A83A3.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cererithyris_linguifera>
+    dwc:genus "Cererithyris" ;
     dwc:rank "species" ;
     dwc:species "linguifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cererithyris> ;
diff --git a/data/C1/65/41/C165414BFF9BFFE5FC12FA5170F98766.ttl b/data/C1/65/41/C165414BFF9BFFE5FC12FA5170F98766.ttl
index abe899c83a5d..96386383783c 100644
--- a/data/C1/65/41/C165414BFF9BFFE5FC12FA5170F98766.ttl
+++ b/data/C1/65/41/C165414BFF9BFFE5FC12FA5170F98766.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tubithyris_globata>
+    dwc:genus "Tubithyris" ;
     dwc:rank "species" ;
     dwc:species "globata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tubithyris> ;
diff --git a/data/C1/67/2D/C1672D02779F548C99B11EE94414990B.ttl b/data/C1/67/2D/C1672D02779F548C99B11EE94414990B.ttl
index b304e3a2a2b7..20d240a1116a 100644
--- a/data/C1/67/2D/C1672D02779F548C99B11EE94414990B.ttl
+++ b/data/C1/67/2D/C1672D02779F548C99B11EE94414990B.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C1672D02779F548C99B11EE94414990B>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis clavigera subsp. f. fm. cesticillus Brusina 1897" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_clavigera_f_cesticillus_Brusina_1897> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_clavigera_cesticillus_Brusina_1897> ;
     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_clavigera_f_cesticillus_Brusina_1897>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_clavigera_cesticillus_Brusina_1897>
+    # Warning: ignoring subSpecies "f." ;
     dwc:LSID "C1672D02-779F-548C-99B1-1EE94414990B" ;
     dwc:authority "Brusina, 1897" ;
     dwc:authorityName "Brusina" ;
@@ -41,13 +42,12 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "Brusina, 1897" ;
     dwc:species "clavigera" ;
-    dwc:subSpecies "f." ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/7MVLL> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera_f_cesticillus> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera_cesticillus> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera_f_cesticillus>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera_cesticillus>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:form "cesticillus" ;
@@ -57,17 +57,11 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "form" ;
     dwc:species "clavigera" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_clavigera>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "clavigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C1/6A/05/C16A055291973939F0295A3C2DF6A78F.ttl b/data/C1/6A/05/C16A055291973939F0295A3C2DF6A78F.ttl
index 3b8940eeb28b..7e1025692801 100644
--- a/data/C1/6A/05/C16A055291973939F0295A3C2DF6A78F.ttl
+++ b/data/C1/6A/05/C16A055291973939F0295A3C2DF6A78F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Henia_Meinertia>
+    dwc:genus "Henia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meinertia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Henia> ;
diff --git a/data/C1/6B/24/C16B2442FFC96E06D4C9F8B1900F27D3.ttl b/data/C1/6B/24/C16B2442FFC96E06D4C9F8B1900F27D3.ttl
index 906170ab7a47..33854b73d814 100644
--- a/data/C1/6B/24/C16B2442FFC96E06D4C9F8B1900F27D3.ttl
+++ b/data/C1/6B/24/C16B2442FFC96E06D4C9F8B1900F27D3.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macrotarrhus_Macrotarrhus>
+    dwc:genus "Macrotarrhus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macrotarrhus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macrotarrhus> ;
diff --git a/data/C1/6B/F5/C16BF519432B4FFC33F710B18BDB230A.ttl b/data/C1/6B/F5/C16BF519432B4FFC33F710B18BDB230A.ttl
index bf06a92bbbff..22083025750f 100644
--- a/data/C1/6B/F5/C16BF519432B4FFC33F710B18BDB230A.ttl
+++ b/data/C1/6B/F5/C16BF519432B4FFC33F710B18BDB230A.ttl
@@ -58,6 +58,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/C1/6E/0D/C16E0D58FF2DFF72FF76D7C2BA33FE53.ttl b/data/C1/6E/0D/C16E0D58FF2DFF72FF76D7C2BA33FE53.ttl
index 03ce158d78fa..17e13642e940 100644
--- a/data/C1/6E/0D/C16E0D58FF2DFF72FF76D7C2BA33FE53.ttl
+++ b/data/C1/6E/0D/C16E0D58FF2DFF72FF76D7C2BA33FE53.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Euplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FF83FFDDFF08D0CFBB34FC60.ttl b/data/C1/6E/0D/C16E0D58FF83FFDDFF08D0CFBB34FC60.ttl
index 39b84efa2bbb..294634b95e5b 100644
--- a/data/C1/6E/0D/C16E0D58FF83FFDDFF08D0CFBB34FC60.ttl
+++ b/data/C1/6E/0D/C16E0D58FF83FFDDFF08D0CFBB34FC60.ttl
@@ -240,6 +240,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limonius_quercus>
+    dwc:genus "Limonius" ;
     dwc:rank "species" ;
     dwc:species "quercus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limonius> ;
@@ -265,6 +266,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limonius_lythrodes>
+    dwc:genus "Limonius" ;
     dwc:rank "species" ;
     dwc:species "lythrodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limonius> ;
@@ -284,6 +286,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corymbites_quercus>
+    dwc:genus "Corymbites" ;
     dwc:rank "species" ;
     dwc:species "quercus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corymbites> ;
diff --git a/data/C1/6E/0D/C16E0D58FF85FFDBFF08D0CFBB56FC31.ttl b/data/C1/6E/0D/C16E0D58FF85FFDBFF08D0CFBB56FC31.ttl
index 28d9b514d112..ff9e1a1a8b5d 100644
--- a/data/C1/6E/0D/C16E0D58FF85FFDBFF08D0CFBB56FC31.ttl
+++ b/data/C1/6E/0D/C16E0D58FF85FFDBFF08D0CFBB56FC31.ttl
@@ -176,6 +176,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Pleurathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pleurathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FF87FFD9FF08D48DBA21F856.ttl b/data/C1/6E/0D/C16E0D58FF87FFD9FF08D48DBA21F856.ttl
index 08d6a40992f3..6700f24ed213 100644
--- a/data/C1/6E/0D/C16E0D58FF87FFD9FF08D48DBA21F856.ttl
+++ b/data/C1/6E/0D/C16E0D58FF87FFD9FF08D48DBA21F856.ttl
@@ -203,6 +203,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limonius_pilosus>
+    dwc:genus "Limonius" ;
     dwc:rank "species" ;
     dwc:species "pilosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limonius> ;
diff --git a/data/C1/6E/0D/C16E0D58FF8BFFD4FF08D619B851FE5B.ttl b/data/C1/6E/0D/C16E0D58FF8BFFD4FF08D619B851FE5B.ttl
index e9aaef8b23d8..65c4d3de3426 100644
--- a/data/C1/6E/0D/C16E0D58FF8BFFD4FF08D619B851FE5B.ttl
+++ b/data/C1/6E/0D/C16E0D58FF8BFFD4FF08D619B851FE5B.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harminius_Megathous>
+    dwc:genus "Harminius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harminius> ;
diff --git a/data/C1/6E/0D/C16E0D58FF98FFC6FF08D566B8A8F80B.ttl b/data/C1/6E/0D/C16E0D58FF98FFC6FF08D566B8A8F80B.ttl
index 2afed27f372b..a9febe8b168f 100644
--- a/data/C1/6E/0D/C16E0D58FF98FFC6FF08D566B8A8F80B.ttl
+++ b/data/C1/6E/0D/C16E0D58FF98FFC6FF08D566B8A8F80B.ttl
@@ -372,6 +372,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_undulatus>
+    dwc:genus "Athous" ;
     dwc:rank "species" ;
     dwc:species "undulatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
@@ -404,6 +405,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harminius_undulatus>
+    dwc:genus "Harminius" ;
     dwc:rank "species" ;
     dwc:species "undulatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harminius> ;
diff --git a/data/C1/6E/0D/C16E0D58FF9EFFC0FF08D1F3BA5AFD30.ttl b/data/C1/6E/0D/C16E0D58FF9EFFC0FF08D1F3BA5AFD30.ttl
index 13d7669eca2c..52d64d3d6b63 100644
--- a/data/C1/6E/0D/C16E0D58FF9EFFC0FF08D1F3BA5AFD30.ttl
+++ b/data/C1/6E/0D/C16E0D58FF9EFFC0FF08D1F3BA5AFD30.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Orthathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FF9EFFC6FF08D2E7BDE2FD80.ttl b/data/C1/6E/0D/C16E0D58FF9EFFC6FF08D2E7BDE2FD80.ttl
index f58961e7ca78..96e73c3ff918 100644
--- a/data/C1/6E/0D/C16E0D58FF9EFFC6FF08D2E7BDE2FD80.ttl
+++ b/data/C1/6E/0D/C16E0D58FF9EFFC6FF08D2E7BDE2FD80.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Orthathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFA0FFFDFF08D45DBAE7FEE5.ttl b/data/C1/6E/0D/C16E0D58FFA0FFFDFF08D45DBAE7FEE5.ttl
index 01c48f51ccb5..0b882cc9e7c3 100644
--- a/data/C1/6E/0D/C16E0D58FFA0FFFDFF08D45DBAE7FEE5.ttl
+++ b/data/C1/6E/0D/C16E0D58FFA0FFFDFF08D45DBAE7FEE5.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cardiophorus_Platynychus>
+    dwc:genus "Cardiophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platynychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cardiophorus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFA0FFFEFF08D0C8BBB4FBEC.ttl b/data/C1/6E/0D/C16E0D58FFA0FFFEFF08D0C8BBB4FBEC.ttl
index 7111f6f16826..dafae8d1bc44 100644
--- a/data/C1/6E/0D/C16E0D58FFA0FFFEFF08D0C8BBB4FBEC.ttl
+++ b/data/C1/6E/0D/C16E0D58FFA0FFFEFF08D0C8BBB4FBEC.ttl
@@ -222,6 +222,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Dicronychus>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dicronychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
@@ -241,6 +242,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cardiophorus_rubripes>
+    dwc:genus "Cardiophorus" ;
     dwc:rank "species" ;
     dwc:species "rubripes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cardiophorus> ;
@@ -266,6 +268,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platynychus_rubripes>
+    dwc:genus "Platynychus" ;
     dwc:rank "species" ;
     dwc:species "rubripes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platynychus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFADFFF3FF08D4FFB81DF7F6.ttl b/data/C1/6E/0D/C16E0D58FFADFFF3FF08D4FFB81DF7F6.ttl
index 659c85728351..da3578694251 100644
--- a/data/C1/6E/0D/C16E0D58FFADFFF3FF08D4FFB81DF7F6.ttl
+++ b/data/C1/6E/0D/C16E0D58FFADFFF3FF08D4FFB81DF7F6.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Athous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Athous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFAEFFF7FF08D3F5BA4DFA47.ttl b/data/C1/6E/0D/C16E0D58FFAEFFF7FF08D3F5BA4DFA47.ttl
index b554759f1c41..38dc7a08c78f 100644
--- a/data/C1/6E/0D/C16E0D58FFAEFFF7FF08D3F5BA4DFA47.ttl
+++ b/data/C1/6E/0D/C16E0D58FFAEFFF7FF08D3F5BA4DFA47.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Haplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
@@ -183,6 +184,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_sylvaticus>
+    dwc:genus "Athous" ;
     dwc:rank "species" ;
     dwc:species "sylvaticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
@@ -202,6 +204,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_laevigatus>
+    dwc:genus "Athous" ;
     dwc:rank "species" ;
     dwc:species "laevigatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC0FF9DFF08D696BA58FEAC.ttl b/data/C1/6E/0D/C16E0D58FFC0FF9DFF08D696BA58FEAC.ttl
index f6eb00ef8459..54406ab290ca 100644
--- a/data/C1/6E/0D/C16E0D58FFC0FF9DFF08D696BA58FEAC.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC0FF9DFF08D696BA58FEAC.ttl
@@ -319,6 +319,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Cardiophorus>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cardiophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D241B8F8FBFB.ttl b/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D241B8F8FBFB.ttl
index f0ae36c90aca..dacf7af435bc 100644
--- a/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D241B8F8FBFB.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D241B8F8FBFB.ttl
@@ -173,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sericus_brunneus>
+    dwc:genus "Sericus" ;
     dwc:rank "species" ;
     dwc:species "brunneus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sericus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D454BB4FF9FD.ttl b/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D454BB4FF9FD.ttl
index 45c102e33f6f..834cd7a717a3 100644
--- a/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D454BB4FF9FD.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC1FF9FFF08D454BB4FF9FD.ttl
@@ -185,6 +185,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Adrastus_limbatus>
+    dwc:genus "Adrastus" ;
     dwc:rank "species" ;
     dwc:species "limbatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Adrastus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D2D3BD6FFB85.ttl b/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D2D3BD6FFB85.ttl
index ce86715a3519..cbbb86b6076a 100644
--- a/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D2D3BD6FFB85.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D2D3BD6FFB85.ttl
@@ -212,6 +212,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Euplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
@@ -344,6 +345,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_dejeani>
+    dwc:genus "Athous" ;
     dwc:rank "species" ;
     dwc:species "dejeani" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D48FBB0FF959.ttl b/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D48FBB0FF959.ttl
index 0f3dc2b3d751..d99799d10349 100644
--- a/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D48FBB0FF959.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D48FBB0FF959.ttl
@@ -217,6 +217,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Euplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D6C3BA21F808.ttl b/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D6C3BA21F808.ttl
index 07669ff5cbfd..2449d7d78f05 100644
--- a/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D6C3BA21F808.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC2FF9CFF08D6C3BA21F808.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Haplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D196BA5EFCFF.ttl b/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D196BA5EFCFF.ttl
index 9383e1cae1ff..9e417dc3eb9b 100644
--- a/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D196BA5EFCFF.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D196BA5EFCFF.ttl
@@ -185,6 +185,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cardiophorus_Cardiophorus>
+    dwc:genus "Cardiophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cardiophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cardiophorus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D4B0BB02F9EB.ttl b/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D4B0BB02F9EB.ttl
index 252cd0326a75..a7e4bbb7f04f 100644
--- a/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D4B0BB02F9EB.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC3FF9DFF08D4B0BB02F9EB.ttl
@@ -191,6 +191,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Cardiophorus>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cardiophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
@@ -228,6 +229,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cardiophorus_ruficrus>
+    dwc:genus "Cardiophorus" ;
     dwc:rank "species" ;
     dwc:species "ruficrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cardiophorus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC5FF9BFF08D0CFBAA5FC5C.ttl b/data/C1/6E/0D/C16E0D58FFC5FF9BFF08D0CFBAA5FC5C.ttl
index 2001a1d28f59..7d2b523fafd2 100644
--- a/data/C1/6E/0D/C16E0D58FFC5FF9BFF08D0CFBAA5FC5C.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC5FF9BFF08D0CFBAA5FC5C.ttl
@@ -223,12 +223,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypnoidus_meridionalis>
+    dwc:genus "Hypnoidus" ;
     dwc:rank "species" ;
     dwc:species "meridionalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypnoidus_Zorochrus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypnoidus_Zorochrus>
+    dwc:genus "Hypnoidus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zorochrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypnoidus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC6FF98FF08D0C8BAE3FE20.ttl b/data/C1/6E/0D/C16E0D58FFC6FF98FF08D0C8BAE3FE20.ttl
index d45ef8107661..fe9d89ee2c0a 100644
--- a/data/C1/6E/0D/C16E0D58FFC6FF98FF08D0C8BAE3FE20.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC6FF98FF08D0C8BAE3FE20.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Haplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFC9FF97FF08D687BA3CF7F6.ttl b/data/C1/6E/0D/C16E0D58FFC9FF97FF08D687BA3CF7F6.ttl
index c39c87de7209..a338d396aa82 100644
--- a/data/C1/6E/0D/C16E0D58FFC9FF97FF08D687BA3CF7F6.ttl
+++ b/data/C1/6E/0D/C16E0D58FFC9FF97FF08D687BA3CF7F6.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanotus_Melanotus>
+    dwc:genus "Melanotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanotus> ;
@@ -197,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Melanotus>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
diff --git a/data/C1/6E/0D/C16E0D58FFCCFF92FF08D1F4BA40F8AD.ttl b/data/C1/6E/0D/C16E0D58FFCCFF92FF08D1F4BA40F8AD.ttl
index f23c19ba307a..b6c8547975fd 100644
--- a/data/C1/6E/0D/C16E0D58FFCCFF92FF08D1F4BA40F8AD.ttl
+++ b/data/C1/6E/0D/C16E0D58FFCCFF92FF08D1F4BA40F8AD.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Orthathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
@@ -166,6 +167,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_difficillis>
+    dwc:genus "Athous" ;
     dwc:rank "species" ;
     dwc:species "difficillis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous_Orthathous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFCDFF92FF08D64CBC3DFE42.ttl b/data/C1/6E/0D/C16E0D58FFCDFF92FF08D64CBC3DFE42.ttl
index 79c4e2b001c5..9683aef04c9d 100644
--- a/data/C1/6E/0D/C16E0D58FFCDFF92FF08D64CBC3DFE42.ttl
+++ b/data/C1/6E/0D/C16E0D58FFCDFF92FF08D64CBC3DFE42.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Orthathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFCDFF93FF08D0CFBDA3FDD8.ttl b/data/C1/6E/0D/C16E0D58FFCDFF93FF08D0CFBDA3FDD8.ttl
index 8731f2c85c51..ad8f4a786a39 100644
--- a/data/C1/6E/0D/C16E0D58FFCDFF93FF08D0CFBDA3FDD8.ttl
+++ b/data/C1/6E/0D/C16E0D58FFCDFF93FF08D0CFBDA3FDD8.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Haplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFCDFF93FF08D242BDFAFC24.ttl b/data/C1/6E/0D/C16E0D58FFCDFF93FF08D242BDFAFC24.ttl
index 08abccb4efb7..a3168314f7ee 100644
--- a/data/C1/6E/0D/C16E0D58FFCDFF93FF08D242BDFAFC24.ttl
+++ b/data/C1/6E/0D/C16E0D58FFCDFF93FF08D242BDFAFC24.ttl
@@ -110,6 +110,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Athous_Haplathous>
+    dwc:genus "Athous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haplathous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Athous> ;
diff --git a/data/C1/6E/0D/C16E0D58FFD1FF8EFF08D4C8BDD1FD7A.ttl b/data/C1/6E/0D/C16E0D58FFD1FF8EFF08D4C8BDD1FD7A.ttl
index 6e01f64764d2..28dd6c330960 100644
--- a/data/C1/6E/0D/C16E0D58FFD1FF8EFF08D4C8BDD1FD7A.ttl
+++ b/data/C1/6E/0D/C16E0D58FFD1FF8EFF08D4C8BDD1FD7A.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanotus_Melanotus>
+    dwc:genus "Melanotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanotus> ;
@@ -318,6 +319,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanotus_dichroiis>
+    dwc:genus "Melanotus" ;
     dwc:rank "species" ;
     dwc:species "dichroiis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanotus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFD1FF8FFF08D0CFB8FAFB46.ttl b/data/C1/6E/0D/C16E0D58FFD1FF8FFF08D0CFB8FAFB46.ttl
index b40642307cd7..bfca4153460f 100644
--- a/data/C1/6E/0D/C16E0D58FFD1FF8FFF08D0CFB8FAFB46.ttl
+++ b/data/C1/6E/0D/C16E0D58FFD1FF8FFF08D0CFB8FAFB46.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanotus_Melanotus>
+    dwc:genus "Melanotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanotus> ;
@@ -269,6 +270,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanotus_rufipes>
+    dwc:genus "Melanotus" ;
     dwc:rank "species" ;
     dwc:species "rufipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanotus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFDAFF84FF08D3FDBA93F82A.ttl b/data/C1/6E/0D/C16E0D58FFDAFF84FF08D3FDBA93F82A.ttl
index 8bcd9bfcc9c5..cdbdbaaa3f9e 100644
--- a/data/C1/6E/0D/C16E0D58FFDAFF84FF08D3FDBA93F82A.ttl
+++ b/data/C1/6E/0D/C16E0D58FFDAFF84FF08D3FDBA93F82A.ttl
@@ -229,6 +229,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypnoidus_flavipes>
+    dwc:genus "Hypnoidus" ;
     dwc:rank "species" ;
     dwc:species "flavipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypnoidus>, <http://taxon-name.plazi.org/id/Animalia/Hypnoidus_Zorochrus> ;
@@ -268,6 +269,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypnoidus_Zorochrus>
+    dwc:genus "Hypnoidus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zorochrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypnoidus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFDCFF82FF08D56EB8E1F80B.ttl b/data/C1/6E/0D/C16E0D58FFDCFF82FF08D56EB8E1F80B.ttl
index a914bfdfaf04..d8cee76cf3b2 100644
--- a/data/C1/6E/0D/C16E0D58FFDCFF82FF08D56EB8E1F80B.ttl
+++ b/data/C1/6E/0D/C16E0D58FFDCFF82FF08D56EB8E1F80B.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Adrastus_rachifer>
+    dwc:genus "Adrastus" ;
     dwc:rank "species" ;
     dwc:species "rachifer" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Adrastus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFDEFF80FF08D369BBB9F993.ttl b/data/C1/6E/0D/C16E0D58FFDEFF80FF08D369BBB9F993.ttl
index a4d212f61f9a..06bb3c1ab3b2 100644
--- a/data/C1/6E/0D/C16E0D58FFDEFF80FF08D369BBB9F993.ttl
+++ b/data/C1/6E/0D/C16E0D58FFDEFF80FF08D369BBB9F993.ttl
@@ -209,6 +209,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Silesis_rutilipennis>
+    dwc:genus "Silesis" ;
     dwc:rank "species" ;
     dwc:species "rutilipennis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Silesis> ;
diff --git a/data/C1/6E/0D/C16E0D58FFDEFF80FF08D68CB892F80B.ttl b/data/C1/6E/0D/C16E0D58FFDEFF80FF08D68CB892F80B.ttl
index 43943a9bba0d..01a0f1d13e98 100644
--- a/data/C1/6E/0D/C16E0D58FFDEFF80FF08D68CB892F80B.ttl
+++ b/data/C1/6E/0D/C16E0D58FFDEFF80FF08D68CB892F80B.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Silesis_terminatus>
+    dwc:genus "Silesis" ;
     dwc:rank "species" ;
     dwc:species "terminatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Silesis> ;
diff --git a/data/C1/6E/0D/C16E0D58FFE0FFBEFF08D0C8BA06FBEF.ttl b/data/C1/6E/0D/C16E0D58FFE0FFBEFF08D0C8BA06FBEF.ttl
index 190e4e804b16..9e264e0fae57 100644
--- a/data/C1/6E/0D/C16E0D58FFE0FFBEFF08D0C8BA06FBEF.ttl
+++ b/data/C1/6E/0D/C16E0D58FFE0FFBEFF08D0C8BA06FBEF.ttl
@@ -220,6 +220,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_ruficeps>
+    dwc:genus "Elater" ;
     dwc:rank "species" ;
     dwc:species "ruficeps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
diff --git a/data/C1/6E/0D/C16E0D58FFE1FFBFFF08D5AFBD65F80A.ttl b/data/C1/6E/0D/C16E0D58FFE1FFBFFF08D5AFBD65F80A.ttl
index 5254b02876a5..18b0ccead61b 100644
--- a/data/C1/6E/0D/C16E0D58FFE1FFBFFF08D5AFBD65F80A.ttl
+++ b/data/C1/6E/0D/C16E0D58FFE1FFBFFF08D5AFBD65F80A.ttl
@@ -186,6 +186,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ampedus_Ectamenogonus>
+    dwc:genus "Ampedus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ectamenogonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ampedus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D1EAB8C1FC07.ttl b/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D1EAB8C1FC07.ttl
index 36f6d5d2f5b0..b37e9483a574 100644
--- a/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D1EAB8C1FC07.ttl
+++ b/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D1EAB8C1FC07.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_pomonae>
+    dwc:genus "Elater" ;
     dwc:rank "species" ;
     dwc:species "pomonae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
@@ -193,6 +194,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ampedus_Ampedus>
+    dwc:genus "Ampedus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ampedus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ampedus> ;
diff --git a/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D430BA79F808.ttl b/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D430BA79F808.ttl
index 0db29f84ece4..df46cf6c9857 100644
--- a/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D430BA79F808.ttl
+++ b/data/C1/6E/0D/C16E0D58FFE4FFBAFF08D430BA79F808.ttl
@@ -251,6 +251,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_sanguineus>
+    dwc:genus "Elater" ;
     dwc:rank "species" ;
     dwc:species "sanguineus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
@@ -271,6 +272,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Elater>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
diff --git a/data/C1/6E/0D/C16E0D58FFE5FFBBFF08D0CFB8DBFAC5.ttl b/data/C1/6E/0D/C16E0D58FFE5FFBBFF08D0CFB8DBFAC5.ttl
index 5c701a521601..7ee659121317 100644
--- a/data/C1/6E/0D/C16E0D58FFE5FFBBFF08D0CFB8DBFAC5.ttl
+++ b/data/C1/6E/0D/C16E0D58FFE5FFBBFF08D0CFB8DBFAC5.ttl
@@ -432,6 +432,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Elater>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
diff --git a/data/C1/6E/0D/C16E0D58FFE6FFB8FF08D0C8BB91FB2E.ttl b/data/C1/6E/0D/C16E0D58FFE6FFB8FF08D0C8BB91FB2E.ttl
index 8a070237f77b..09b819bd6084 100644
--- a/data/C1/6E/0D/C16E0D58FFE6FFB8FF08D0C8BB91FB2E.ttl
+++ b/data/C1/6E/0D/C16E0D58FFE6FFB8FF08D0C8BB91FB2E.ttl
@@ -206,6 +206,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Elater>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
diff --git a/data/C1/6E/0D/C16E0D58FFE7FFB9FF08D460B8D0F807.ttl b/data/C1/6E/0D/C16E0D58FFE7FFB9FF08D460B8D0F807.ttl
index 72aa37e52e11..2cb6758f4706 100644
--- a/data/C1/6E/0D/C16E0D58FFE7FFB9FF08D460B8D0F807.ttl
+++ b/data/C1/6E/0D/C16E0D58FFE7FFB9FF08D460B8D0F807.ttl
@@ -326,12 +326,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_pomonae>
+    dwc:genus "Elater" ;
     dwc:rank "species" ;
     dwc:species "pomonae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater_Elater> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elater_Elater>
+    dwc:genus "Elater" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elater> ;
diff --git a/data/C1/6E/0D/C16E0D58FFFDFFA3FF08D37DBD81F7F6.ttl b/data/C1/6E/0D/C16E0D58FFFDFFA3FF08D37DBD81F7F6.ttl
index 45b4b4599f0f..4eef6d1e581a 100644
--- a/data/C1/6E/0D/C16E0D58FFFDFFA3FF08D37DBD81F7F6.ttl
+++ b/data/C1/6E/0D/C16E0D58FFFDFFA3FF08D37DBD81F7F6.ttl
@@ -534,6 +534,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agriotes_Agriotes>
+    dwc:genus "Agriotes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agriotes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agriotes> ;
diff --git a/data/C1/6F/34/C16F34F3CD55D6058CA55D4D53C270C4.ttl b/data/C1/6F/34/C16F34F3CD55D6058CA55D4D53C270C4.ttl
index d730f08893ab..71e8aafc0f51 100644
--- a/data/C1/6F/34/C16F34F3CD55D6058CA55D4D53C270C4.ttl
+++ b/data/C1/6F/34/C16F34F3CD55D6058CA55D4D53C270C4.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_castanea>
+    dwc:genus "Crematogaster" ;
     dwc:rank "species" ;
     dwc:species "castanea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Acrocoelia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Acrocoelia>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acrocoelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/C1/6F/B7/C16FB704958A59E7B9F5A267D349A919.ttl b/data/C1/6F/B7/C16FB704958A59E7B9F5A267D349A919.ttl
index 87a418227640..b3d01294f757 100644
--- a/data/C1/6F/B7/C16FB704958A59E7B9F5A267D349A919.ttl
+++ b/data/C1/6F/B7/C16FB704958A59E7B9F5A267D349A919.ttl
@@ -214,6 +214,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coregonus_schinzii>
+    dwc:genus "Coregonus" ;
     dwc:rank "species" ;
     dwc:species "schinzii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coregonus> ;
diff --git a/data/C1/70/BD/C170BD18DF0E7AA92D98BAA4888881EA.ttl b/data/C1/70/BD/C170BD18DF0E7AA92D98BAA4888881EA.ttl
index 74b8ca2b28bc..5ae4295851c2 100644
--- a/data/C1/70/BD/C170BD18DF0E7AA92D98BAA4888881EA.ttl
+++ b/data/C1/70/BD/C170BD18DF0E7AA92D98BAA4888881EA.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Phaseolus_polystachios>
+    dwc:genus "Phaseolus" ;
     dwc:rank "species" ;
     dwc:species "polystachios" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Phaseolus> ;
diff --git a/data/C1/70/C8/C170C89721BD75D115AFD520D86BA38D.ttl b/data/C1/70/C8/C170C89721BD75D115AFD520D86BA38D.ttl
index 5bb6b6e2764e..1ea96b6b5b4b 100644
--- a/data/C1/70/C8/C170C89721BD75D115AFD520D86BA38D.ttl
+++ b/data/C1/70/C8/C170C89721BD75D115AFD520D86BA38D.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cratogeomys_merriami>
+    dwc:genus "Cratogeomys" ;
     dwc:rank "species" ;
     dwc:species "merriami" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cratogeomys> ;
diff --git a/data/C1/71/2F/C1712FC0814B514899A7C021F05F91FE.ttl b/data/C1/71/2F/C1712FC0814B514899A7C021F05F91FE.ttl
index 21a0001d786f..d3dfbd341cd2 100644
--- a/data/C1/71/2F/C1712FC0814B514899A7C021F05F91FE.ttl
+++ b/data/C1/71/2F/C1712FC0814B514899A7C021F05F91FE.ttl
@@ -13,7 +13,7 @@
     dc:creator "Lobban, Christopher S.; Ashworth, Matt P.; Camacho, Terance; Lam, Daryl W.; Theriot, Edward C." ;
     dc:title "Ardissoneopsis appressata Lobban & Ashworth 2022, sp. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Ardissoneopsis_appressata_Lobban_2022> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Ardissonea_fulgens_gigantea_Lobban_2022>, <http://taxon-concept.plazi.org/id/Plantae/Ardissonea_fulgens_var_gigantea_Lobban_2022> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Ardissonea_fulgens_gigantea_Lobban_2022> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.208.89913> ;
     a trt:Treatment .
 
@@ -45,6 +45,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Ardissonea_fulgens_gigantea_Lobban_2022>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authority "Lobban & Ashworth & Camacho & Lam & Theriot, 2022" ;
     dwc:authorityName "Lobban & Ashworth & Camacho & Lam & Theriot" ;
     dwc:authorityYear "2022" ;
@@ -60,23 +61,6 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens_gigantea> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Ardissonea_fulgens_var_gigantea_Lobban_2022>
-    dwc:authority "Lobban & Ashworth & Camacho & Lam & Theriot, 2022" ;
-    dwc:authorityName "Lobban & Ashworth & Camacho & Lam & Theriot" ;
-    dwc:authorityYear "2022" ;
-    dwc:class "Bacillariophyceae" ;
-    dwc:family "Ardissoneaceae" ;
-    dwc:genus "Ardissonea" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Ardissoneales" ;
-    dwc:rank "variety" ;
-    dwc:scientificNameAuthorship "Lobban, Ashworth, Camacho, Lam & Theriot, 2022" ;
-    dwc:species "fulgens" ;
-    dwc:subSpecies "var." ;
-    dwc:variety "gigantea" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens_var_gigantea> ;
-    a dwcFP:TaxonConcept .
-
 <http://taxon-name.plazi.org/id/Plantae/Ardissoneopsis_appressata>
     dwc:family "Ardissoneaceae" ;
     dwc:genus "Ardissoneopsis" ;
@@ -111,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens_gigantea>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Bacillariophyceae" ;
     dwc:family "Ardissoneaceae" ;
     dwc:genus "Ardissonea" ;
@@ -123,6 +108,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens>
+    dwc:genus "Ardissonea" ;
     dwc:rank "species" ;
     dwc:species "fulgens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ardissonea> ;
@@ -140,26 +126,6 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens_var_gigantea>
-    # Warning: abbreviated subSpecies "var." ;
-    dwc:class "Bacillariophyceae" ;
-    dwc:family "Ardissoneaceae" ;
-    dwc:genus "Ardissonea" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Ardissoneales" ;
-    dwc:rank "variety" ;
-    dwc:species "fulgens" ;
-    dwc:subSpecies "var." ;
-    dwc:variety "gigantea" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ardissonea_fulgens> ;
-    a dwcFP:TaxonName .
-
 <http://dx.doi.org/10.3897/phytokeys.208.89913.figure15>
     dc:description "Figure 15. Ardissoneopsis appressata sp. nov. A, B flabellate colony and detail showing hemispherical nuclei surrounded by plastids and appressed to girdle faces; arrows on B show two of the many walls between cells (GU 68 H- 1) C middle of colony in oblique view, showing inflation where nuclei are located D base of colony, showing parts of six frustules including pleura (pl, arrow) (GU 44 AP- 2) E-G half valve from Yap, acid cleaned, with details of central and polar portions showing shape and stria density (Y 42 - 1). Scale bars: 100 µm (A); 50 µm (E); 25 µm (B); 10 µm (C, F, G)." ;
     fabio:hasRepresentation <https://binary.pensoft.net/fig/746731> ;
diff --git a/data/C1/71/87/C1718794FF99902FFF2AFB7AFB9F50A2.ttl b/data/C1/71/87/C1718794FF99902FFF2AFB7AFB9F50A2.ttl
index 5602a0bb1e2f..fc81c411f02f 100644
--- a/data/C1/71/87/C1718794FF99902FFF2AFB7AFB9F50A2.ttl
+++ b/data/C1/71/87/C1718794FF99902FFF2AFB7AFB9F50A2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zethus_Zethus>
+    dwc:genus "Zethus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zethus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zethus> ;
diff --git a/data/C1/71/87/C1718794FF9B9028FF2AF938FCE65081.ttl b/data/C1/71/87/C1718794FF9B9028FF2AF938FCE65081.ttl
index df873d30a48d..4321c02150c1 100644
--- a/data/C1/71/87/C1718794FF9B9028FF2AF938FCE65081.ttl
+++ b/data/C1/71/87/C1718794FF9B9028FF2AF938FCE65081.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zethus_Zethus>
+    dwc:genus "Zethus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zethus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zethus> ;
diff --git a/data/C1/72/36/C17236F729954A6950745277371049BA.ttl b/data/C1/72/36/C17236F729954A6950745277371049BA.ttl
index 0ce6d92fbceb..3154c4ec4846 100644
--- a/data/C1/72/36/C17236F729954A6950745277371049BA.ttl
+++ b/data/C1/72/36/C17236F729954A6950745277371049BA.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agapostemon_Agapostemon>
+    dwc:genus "Agapostemon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agapostemon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agapostemon> ;
diff --git a/data/C1/73/54/C17354FE66A7B7D3BBFC120BC9CA05EF.ttl b/data/C1/73/54/C17354FE66A7B7D3BBFC120BC9CA05EF.ttl
index e6aaf66f5c69..ee3a2affc5b2 100644
--- a/data/C1/73/54/C17354FE66A7B7D3BBFC120BC9CA05EF.ttl
+++ b/data/C1/73/54/C17354FE66A7B7D3BBFC120BC9CA05EF.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristiphora_Pristiphora>
+    dwc:genus "Pristiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pristiphora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristiphora> ;
diff --git a/data/C1/78/9B/C1789BF180B1C8E5FB905A93FE099764.ttl b/data/C1/78/9B/C1789BF180B1C8E5FB905A93FE099764.ttl
index 971f6a771c69..c5a55b4f37fd 100644
--- a/data/C1/78/9B/C1789BF180B1C8E5FB905A93FE099764.ttl
+++ b/data/C1/78/9B/C1789BF180B1C8E5FB905A93FE099764.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristiphora_Pristiphora>
+    dwc:genus "Pristiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pristiphora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristiphora> ;
diff --git a/data/C1/7A/8A/C17A8A48E87359BFAE20D30E793DCCE1.ttl b/data/C1/7A/8A/C17A8A48E87359BFAE20D30E793DCCE1.ttl
index 4bb5c4855d5b..f46722f84a88 100644
--- a/data/C1/7A/8A/C17A8A48E87359BFAE20D30E793DCCE1.ttl
+++ b/data/C1/7A/8A/C17A8A48E87359BFAE20D30E793DCCE1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enochrus_Methydrus>
+    dwc:genus "Enochrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Methydrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enochrus> ;
diff --git a/data/C1/7A/A8/C17AA84747AF580A873B3661A20EBCFF.ttl b/data/C1/7A/A8/C17AA84747AF580A873B3661A20EBCFF.ttl
index ead12e1ebea1..b3be9d70390e 100644
--- a/data/C1/7A/A8/C17AA84747AF580A873B3661A20EBCFF.ttl
+++ b/data/C1/7A/A8/C17AA84747AF580A873B3661A20EBCFF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Psorophora_Psorophora>
+    dwc:genus "Psorophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psorophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Psorophora> ;
diff --git a/data/C1/7C/0D/C17C0D7B1BA7B345C06C127E27AD346E.ttl b/data/C1/7C/0D/C17C0D7B1BA7B345C06C127E27AD346E.ttl
index e109a3bea6db..1106f31dc17b 100644
--- a/data/C1/7C/0D/C17C0D7B1BA7B345C06C127E27AD346E.ttl
+++ b/data/C1/7C/0D/C17C0D7B1BA7B345C06C127E27AD346E.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mops_Xiphonycteris>
+    dwc:genus "Mops" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphonycteris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mops> ;
diff --git a/data/C1/7D/25/C17D259693ADA9F9259B026C0C11A2D0.ttl b/data/C1/7D/25/C17D259693ADA9F9259B026C0C11A2D0.ttl
index 59d6325d340b..ea7a65c8df5b 100644
--- a/data/C1/7D/25/C17D259693ADA9F9259B026C0C11A2D0.ttl
+++ b/data/C1/7D/25/C17D259693ADA9F9259B026C0C11A2D0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Galumna_Cosmogalumna>
+    dwc:genus "Galumna" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmogalumna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galumna> ;
diff --git a/data/C1/7D/A2/C17DA29D50295913B80A982ED5704199.ttl b/data/C1/7D/A2/C17DA29D50295913B80A982ED5704199.ttl
index 07bd0bae7b8b..8d1b69fd74af 100644
--- a/data/C1/7D/A2/C17DA29D50295913B80A982ED5704199.ttl
+++ b/data/C1/7D/A2/C17DA29D50295913B80A982ED5704199.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Convolvulus_dorycnium>
+    dwc:genus "Convolvulus" ;
     dwc:rank "species" ;
     dwc:species "dorycnium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Convolvulus> ;
diff --git a/data/C1/82/1A/C1821AF4E9A3129C9EF879D48B52FE89.ttl b/data/C1/82/1A/C1821AF4E9A3129C9EF879D48B52FE89.ttl
index 80da56c60006..969fc79533d1 100644
--- a/data/C1/82/1A/C1821AF4E9A3129C9EF879D48B52FE89.ttl
+++ b/data/C1/82/1A/C1821AF4E9A3129C9EF879D48B52FE89.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bulimulus_Bostryx>
+    dwc:genus "Bulimulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Bostryx)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bulimulus> ;
diff --git a/data/C1/82/C5/C182C5027026EB29AADA8ECDC89A3B65.ttl b/data/C1/82/C5/C182C5027026EB29AADA8ECDC89A3B65.ttl
index 0a3c07a220ad..10e7cc4b4735 100644
--- a/data/C1/82/C5/C182C5027026EB29AADA8ECDC89A3B65.ttl
+++ b/data/C1/82/C5/C182C5027026EB29AADA8ECDC89A3B65.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Orthobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/C1/88/4F/C1884F01903459C78ED17D558A9128B0.ttl b/data/C1/88/4F/C1884F01903459C78ED17D558A9128B0.ttl
index a846f7accf7b..8467b7d51660 100644
--- a/data/C1/88/4F/C1884F01903459C78ED17D558A9128B0.ttl
+++ b/data/C1/88/4F/C1884F01903459C78ED17D558A9128B0.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C1884F01903459C78ED17D558A9128B0>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis saulcyi subsp. var. var. major Pallary 1939, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_saulcyi_var_major_Pallary_1939> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_saulcyi_major_Pallary_1939> ;
     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_saulcyi_var_major_Pallary_1939>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_saulcyi_major_Pallary_1939>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "C1884F01-9034-59C7-8ED1-7D558A9128B0" ;
     dwc:authority "Pallary, 1939" ;
     dwc:authorityName "Pallary" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Pallary, 1939" ;
     dwc:species "saulcyi" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi_var_major> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi_major> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi_var_major>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi_major>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "saulcyi" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_saulcyi>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "saulcyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C1/8C/10/C18C10DB19465C0CA6A3E36A8B1E9BFB.ttl b/data/C1/8C/10/C18C10DB19465C0CA6A3E36A8B1E9BFB.ttl
index 4e1f70e41d64..d24ceb0a46f7 100644
--- a/data/C1/8C/10/C18C10DB19465C0CA6A3E36A8B1E9BFB.ttl
+++ b/data/C1/8C/10/C18C10DB19465C0CA6A3E36A8B1E9BFB.ttl
@@ -138,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelidura_pyrenaica>
+    dwc:genus "Chelidura" ;
     dwc:rank "species" ;
     dwc:species "pyrenaica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelidura> ;
@@ -156,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/C_p>
+    dwc:genus "C." ;
     dwc:rank "species" ;
     dwc:species "p." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/C> ;
diff --git a/data/C1/8E/4B/C18E4B4A1E0E8C358CCF7E60A32823E8.ttl b/data/C1/8E/4B/C18E4B4A1E0E8C358CCF7E60A32823E8.ttl
index 310c40d2401e..ae9c04aae124 100644
--- a/data/C1/8E/4B/C18E4B4A1E0E8C358CCF7E60A32823E8.ttl
+++ b/data/C1/8E/4B/C18E4B4A1E0E8C358CCF7E60A32823E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_arborea>
+    dwc:genus "Crematogaster" ;
     dwc:rank "species" ;
     dwc:species "arborea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/C1/8E/8A/C18E8A19F7A6D5AC7A47C553F6236006.ttl b/data/C1/8E/8A/C18E8A19F7A6D5AC7A47C553F6236006.ttl
index 00e0377b9511..381b97c857fb 100644
--- a/data/C1/8E/8A/C18E8A19F7A6D5AC7A47C553F6236006.ttl
+++ b/data/C1/8E/8A/C18E8A19F7A6D5AC7A47C553F6236006.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eurytenes_Xynobius>
+    dwc:genus "Eurytenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xynobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eurytenes> ;
diff --git a/data/C1/8F/08/C18F0884BFEB57EC92037BD228ECE354.ttl b/data/C1/8F/08/C18F0884BFEB57EC92037BD228ECE354.ttl
index 2afe7687a2b4..60243b3934c7 100644
--- a/data/C1/8F/08/C18F0884BFEB57EC92037BD228ECE354.ttl
+++ b/data/C1/8F/08/C18F0884BFEB57EC92037BD228ECE354.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/C18F0884BFEB57EC92037BD228ECE354>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis acicularis subsp. var. var. major Rossmässler 1839, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_acicularis_var_major_Rossm%C3%A4ssler_1839> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_acicularis_major_Rossm%C3%A4ssler_1839> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_acicularis_var_major_Rossm%C3%A4ssler_1839>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_acicularis_major_Rossm%C3%A4ssler_1839>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "C18F0884-BFEB-57EC-9203-7BD228ECE354" ;
     dwc:authority "Rossmässler, 1839" ;
     dwc:authorityName "Rossmässler" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Rossmässler, 1839" ;
     dwc:species "acicularis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis_var_major> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis_major> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis_var_major>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis_major>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "acicularis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "major" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_acicularis>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "acicularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/C1/92/09/C19209470E5F83A66C46DA9506DA1F29.ttl b/data/C1/92/09/C19209470E5F83A66C46DA9506DA1F29.ttl
index b95b2c26e57c..6741b9c88b1c 100644
--- a/data/C1/92/09/C19209470E5F83A66C46DA9506DA1F29.ttl
+++ b/data/C1/92/09/C19209470E5F83A66C46DA9506DA1F29.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acromyrmex_subterraneus>
+    dwc:genus "Acromyrmex" ;
     dwc:rank "species" ;
     dwc:species "subterraneus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acromyrmex_Acromyrmex> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acromyrmex_Acromyrmex>
+    dwc:genus "Acromyrmex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acromyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acromyrmex> ;
diff --git a/data/C1/92/74/C19274470317561C801B9A37CA6564E2.ttl b/data/C1/92/74/C19274470317561C801B9A37CA6564E2.ttl
index 2cb3bb4434a0..0c52e94ed960 100644
--- a/data/C1/92/74/C19274470317561C801B9A37CA6564E2.ttl
+++ b/data/C1/92/74/C19274470317561C801B9A37CA6564E2.ttl
@@ -14,7 +14,7 @@
     dc:title "Stryphnodendron pulcherrimum (Willd.) Hochr., Bull. New York Bot. Gard. 6 (21): 274. 1910." ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Stryphnodendron_pulcherrimum_274._274> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Mimosa_pulcherrima>, <http://taxon-name.plazi.org/id/Plantae/Piptadenia_cobi>, <http://taxon-name.plazi.org/id/Plantae/Piptadenia_foliolosa>, <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_angustum>, <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_floribundum>, <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_melinonis> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Stryphnodendron_guianense_f_floribundum_Benth_1925> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Stryphnodendron_guianense_floribundum_Benth_1925> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.205.82220> ;
     a trt:Treatment .
 
@@ -46,7 +46,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_pulcherrimum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Stryphnodendron_guianense_f_floribundum_Benth_1925>
+<http://taxon-concept.plazi.org/id/Plantae/Stryphnodendron_guianense_floribundum_Benth_1925>
+    # Warning: ignoring subSpecies "f." ;
     dwc:authorityName "Ducke" ;
     dwc:authorityYear "1925" ;
     dwc:baseAuthorityName "Benth." ;
@@ -60,8 +61,7 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "(Benth.) Ducke, 1925" ;
     dwc:species "guianense" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense_f_floribundum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense_floribundum> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_pulcherrimum>
@@ -111,8 +111,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense_f_floribundum>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense_floribundum>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Fabaceae" ;
     dwc:form "floribundum" ;
@@ -122,17 +122,11 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "form" ;
     dwc:species "guianense" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron_guianense>
+    dwc:genus "Stryphnodendron" ;
     dwc:rank "species" ;
     dwc:species "guianense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Stryphnodendron> ;
diff --git a/data/C1/94/57/C19457A9DE02699DC9CFB39AAE80F071.ttl b/data/C1/94/57/C19457A9DE02699DC9CFB39AAE80F071.ttl
index 2d55aabed686..f7273a99edf4 100644
--- a/data/C1/94/57/C19457A9DE02699DC9CFB39AAE80F071.ttl
+++ b/data/C1/94/57/C19457A9DE02699DC9CFB39AAE80F071.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhyncholestes_raphanurus>
+    dwc:genus "Rhyncholestes" ;
     dwc:rank "species" ;
     dwc:species "raphanurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhyncholestes> ;
diff --git a/data/C1/95/27/C1952748B3A5C05B8D79ABB7699B6A02.ttl b/data/C1/95/27/C1952748B3A5C05B8D79ABB7699B6A02.ttl
index 250f21e2c2b0..9a37831e51a4 100644
--- a/data/C1/95/27/C1952748B3A5C05B8D79ABB7699B6A02.ttl
+++ b/data/C1/95/27/C1952748B3A5C05B8D79ABB7699B6A02.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmotrema>
+    dwc:genus "Camponotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myrmotrema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/C1/99/88/C199885651E8330CCCB179443C4AC7F3.ttl b/data/C1/99/88/C199885651E8330CCCB179443C4AC7F3.ttl
index 18d445247a41..907474fe02ec 100644
--- a/data/C1/99/88/C199885651E8330CCCB179443C4AC7F3.ttl
+++ b/data/C1/99/88/C199885651E8330CCCB179443C4AC7F3.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dipodomys_spectabilis>
+    dwc:genus "Dipodomys" ;
     dwc:rank "species" ;
     dwc:species "spectabilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dipodomys> ;
diff --git a/data/C1/99/EC/C199ECFA8AA66E6BD056676127438564.ttl b/data/C1/99/EC/C199ECFA8AA66E6BD056676127438564.ttl
index ed74005e910b..ff30c93bb8c4 100644
--- a/data/C1/99/EC/C199ECFA8AA66E6BD056676127438564.ttl
+++ b/data/C1/99/EC/C199ECFA8AA66E6BD056676127438564.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mus_Nannomys>
+    dwc:genus "Mus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nannomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mus> ;
diff --git a/data/C1/9B/B1/C19BB12581015EBA8C9454A3835613EE.ttl b/data/C1/9B/B1/C19BB12581015EBA8C9454A3835613EE.ttl
index eec8caca8eb1..1d4aeb248e12 100644
--- a/data/C1/9B/B1/C19BB12581015EBA8C9454A3835613EE.ttl
+++ b/data/C1/9B/B1/C19BB12581015EBA8C9454A3835613EE.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicranomyia_Idiopyga>
+    dwc:genus "Dicranomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Idiopyga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicranomyia> ;
diff --git a/data/C1/9D/FF/C19DFF1416348138F2EB9DB011FE1BBF.ttl b/data/C1/9D/FF/C19DFF1416348138F2EB9DB011FE1BBF.ttl
index ce601126190c..139e37d5ce22 100644
--- a/data/C1/9D/FF/C19DFF1416348138F2EB9DB011FE1BBF.ttl
+++ b/data/C1/9D/FF/C19DFF1416348138F2EB9DB011FE1BBF.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artibeus_Dermanura>
+    dwc:genus "Artibeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dermanura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artibeus> ;
diff --git a/data/C1/9F/A8/C19FA83AF95052C5A9195AB96D28DA35.ttl b/data/C1/9F/A8/C19FA83AF95052C5A9195AB96D28DA35.ttl
index cda7e13d2b60..5c7dd6e70f1c 100644
--- a/data/C1/9F/A8/C19FA83AF95052C5A9195AB96D28DA35.ttl
+++ b/data/C1/9F/A8/C19FA83AF95052C5A9195AB96D28DA35.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myriochila_Monelica>
+    dwc:genus "Myriochila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monelica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myriochila> ;
diff --git a/data/C1/9F/C8/C19FC8FF1F4148C7B1C55AB82B178F75.ttl b/data/C1/9F/C8/C19FC8FF1F4148C7B1C55AB82B178F75.ttl
index dfc4b7b447c5..bf216aea8446 100644
--- a/data/C1/9F/C8/C19FC8FF1F4148C7B1C55AB82B178F75.ttl
+++ b/data/C1/9F/C8/C19FC8FF1F4148C7B1C55AB82B178F75.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mustela_nivalis>
+    dwc:genus "Mustela" ;
     dwc:rank "species" ;
     dwc:species "nivalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mustela> ;
diff --git a/data/C1/A0/B5/C1A0B5B7163E68D6C0B2BD785C17101B.ttl b/data/C1/A0/B5/C1A0B5B7163E68D6C0B2BD785C17101B.ttl
index 7701830b0218..acd24dafcf20 100644
--- a/data/C1/A0/B5/C1A0B5B7163E68D6C0B2BD785C17101B.ttl
+++ b/data/C1/A0/B5/C1A0B5B7163E68D6C0B2BD785C17101B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schizomavella_Schizomavella>
+    dwc:genus "Schizomavella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Schizomavella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schizomavella> ;
diff --git a/data/C1/A3/93/C1A393C73A429537BDDDA23C6DB745E2.ttl b/data/C1/A3/93/C1A393C73A429537BDDDA23C6DB745E2.ttl
index aa2c4f0e3c86..24dfc7ade5ad 100644
--- a/data/C1/A3/93/C1A393C73A429537BDDDA23C6DB745E2.ttl
+++ b/data/C1/A3/93/C1A393C73A429537BDDDA23C6DB745E2.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aleochara_Aleochara>
+    dwc:genus "Aleochara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aleochara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aleochara> ;
diff --git a/data/C1/A3/BC/C1A3BC5FC2681DF93DA67A5F95EB9B62.ttl b/data/C1/A3/BC/C1A3BC5FC2681DF93DA67A5F95EB9B62.ttl
index 76aeb3f39f1a..4528fe23e8b9 100644
--- a/data/C1/A3/BC/C1A3BC5FC2681DF93DA67A5F95EB9B62.ttl
+++ b/data/C1/A3/BC/C1A3BC5FC2681DF93DA67A5F95EB9B62.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_Sorex>
+    dwc:genus "Sorex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sorex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex> ;
diff --git a/data/C1/A5/B2/C1A5B23066804C0FD3931B6B7336FDE9.ttl b/data/C1/A5/B2/C1A5B23066804C0FD3931B6B7336FDE9.ttl
index b8657b80c9d6..cc1b43102795 100644
--- a/data/C1/A5/B2/C1A5B23066804C0FD3931B6B7336FDE9.ttl
+++ b/data/C1/A5/B2/C1A5B23066804C0FD3931B6B7336FDE9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachycondyla_Ectomomyrmex>
+    dwc:genus "Pachycondyla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ectomomyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachycondyla> ;
diff --git a/data/C1/A7/30/C1A7308E912AFA62ED08218DE23891C6.ttl b/data/C1/A7/30/C1A7308E912AFA62ED08218DE23891C6.ttl
index 1a251c707997..946f8e57b53a 100644
--- a/data/C1/A7/30/C1A7308E912AFA62ED08218DE23891C6.ttl
+++ b/data/C1/A7/30/C1A7308E912AFA62ED08218DE23891C6.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cavia_tschudii>
+    dwc:genus "Cavia" ;
     dwc:rank "species" ;
     dwc:species "tschudii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cavia> ;
diff --git a/data/C1/A9/EB/C1A9EB18CFFF51D98CB92E471B893217.ttl b/data/C1/A9/EB/C1A9EB18CFFF51D98CB92E471B893217.ttl
index 5a5bc50fe669..c82d0f75958b 100644
--- a/data/C1/A9/EB/C1A9EB18CFFF51D98CB92E471B893217.ttl
+++ b/data/C1/A9/EB/C1A9EB18CFFF51D98CB92E471B893217.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicaelus_sculptilis>
+    dwc:genus "Dicaelus" ;
     dwc:rank "species" ;
     dwc:species "sculptilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicaelus> ;
diff --git a/data/C1/AC/08/C1AC08814FC759A891AC7ACAEECD2054.ttl b/data/C1/AC/08/C1AC08814FC759A891AC7ACAEECD2054.ttl
index 6da027aee793..21a45ba33466 100644
--- a/data/C1/AC/08/C1AC08814FC759A891AC7ACAEECD2054.ttl
+++ b/data/C1/AC/08/C1AC08814FC759A891AC7ACAEECD2054.ttl
@@ -202,6 +202,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Echinotriton_asperrimus>
+    dwc:genus "Echinotriton" ;
     dwc:rank "species" ;
     dwc:species "asperrimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Echinotriton> ;
diff --git a/data/C1/AC/57/C1AC576937040970454537B2A1E4F5C5.ttl b/data/C1/AC/57/C1AC576937040970454537B2A1E4F5C5.ttl
index aa74b5394df8..853641ed7419 100644
--- a/data/C1/AC/57/C1AC576937040970454537B2A1E4F5C5.ttl
+++ b/data/C1/AC/57/C1AC576937040970454537B2A1E4F5C5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_Seladonia>
+    dwc:genus "Halictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Seladonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/C1/AF/6C/C1AF6C39015655FC9389673118089EF0.ttl b/data/C1/AF/6C/C1AF6C39015655FC9389673118089EF0.ttl
index 8cf83fa2921b..a6c15be9c82b 100644
--- a/data/C1/AF/6C/C1AF6C39015655FC9389673118089EF0.ttl
+++ b/data/C1/AF/6C/C1AF6C39015655FC9389673118089EF0.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplommatina_superba>
+    dwc:genus "Diplommatina" ;
     dwc:rank "species" ;
     dwc:species "superba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplommatina> ;
diff --git a/data/C1/AF/9A/C1AF9A5A874D7AFE68D0E82C126EFFD6.ttl b/data/C1/AF/9A/C1AF9A5A874D7AFE68D0E82C126EFFD6.ttl
index cfe45ec995e9..4e5efe4775ee 100644
--- a/data/C1/AF/9A/C1AF9A5A874D7AFE68D0E82C126EFFD6.ttl
+++ b/data/C1/AF/9A/C1AF9A5A874D7AFE68D0E82C126EFFD6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyrhachis_Aulacomyrma>
+    dwc:genus "Polyrhachis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aulacomyrma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyrhachis> ;
diff --git a/data/C1/B0/CD/C1B0CD106542DA5D7871F4714BC48740.ttl b/data/C1/B0/CD/C1B0CD106542DA5D7871F4714BC48740.ttl
index a1c7d76bb9fb..a175a29a529b 100644
--- a/data/C1/B0/CD/C1B0CD106542DA5D7871F4714BC48740.ttl
+++ b/data/C1/B0/CD/C1B0CD106542DA5D7871F4714BC48740.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Montenegrina_laxa>
+    dwc:genus "Montenegrina" ;
     dwc:rank "species" ;
     dwc:species "laxa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Montenegrina> ;
diff --git a/data/C1/B3/CA/C1B3CA4524DD3A7A5892ACE835BF4F6D.ttl b/data/C1/B3/CA/C1B3CA4524DD3A7A5892ACE835BF4F6D.ttl
index 745e0e29e31d..44cf138ac95b 100644
--- a/data/C1/B3/CA/C1B3CA4524DD3A7A5892ACE835BF4F6D.ttl
+++ b/data/C1/B3/CA/C1B3CA4524DD3A7A5892ACE835BF4F6D.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cercopithecus_albogularis>
+    dwc:genus "Cercopithecus" ;
     dwc:rank "species" ;
     dwc:species "albogularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cercopithecus> ;
diff --git a/data/C1/B7/3A/C1B73AD8824EBC53676D5741C2BBF1B8.ttl b/data/C1/B7/3A/C1B73AD8824EBC53676D5741C2BBF1B8.ttl
index 944f2febe02e..b9bf23a2d54f 100644
--- a/data/C1/B7/3A/C1B73AD8824EBC53676D5741C2BBF1B8.ttl
+++ b/data/C1/B7/3A/C1B73AD8824EBC53676D5741C2BBF1B8.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geomys_personatus>
+    dwc:genus "Geomys" ;
     dwc:rank "species" ;
     dwc:species "personatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geomys> ;
diff --git a/data/C1/B9/34/C1B9349A1BA9F31D0756F7A4395CF79A.ttl b/data/C1/B9/34/C1B9349A1BA9F31D0756F7A4395CF79A.ttl
index 5da076be9aba..7a1fc5d200e5 100644
--- a/data/C1/B9/34/C1B9349A1BA9F31D0756F7A4395CF79A.ttl
+++ b/data/C1/B9/34/C1B9349A1BA9F31D0756F7A4395CF79A.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mungotictis_decemlineata>
+    dwc:genus "Mungotictis" ;
     dwc:rank "species" ;
     dwc:species "decemlineata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mungotictis> ;
diff --git a/data/C1/C0/CE/C1C0CE8875C6756A75F5FD78BF055797.ttl b/data/C1/C0/CE/C1C0CE8875C6756A75F5FD78BF055797.ttl
index e45cf19a38bb..545f07498ea6 100644
--- a/data/C1/C0/CE/C1C0CE8875C6756A75F5FD78BF055797.ttl
+++ b/data/C1/C0/CE/C1C0CE8875C6756A75F5FD78BF055797.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Horisme_boarmiata>
+    dwc:genus "Horisme" ;
     dwc:rank "species" ;
     dwc:species "boarmiata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Horisme_Collix> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Horisme_Collix>
+    dwc:genus "Horisme" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Collix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Horisme> ;
diff --git a/data/C1/C6/1D/C1C61D2101749EF3E31E5DB3A0B353DE.ttl b/data/C1/C6/1D/C1C61D2101749EF3E31E5DB3A0B353DE.ttl
index fc06653903a3..0ca96b3ec206 100644
--- a/data/C1/C6/1D/C1C61D2101749EF3E31E5DB3A0B353DE.ttl
+++ b/data/C1/C6/1D/C1C61D2101749EF3E31E5DB3A0B353DE.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/C1/C7/3D/C1C73D159AC18C9561AA4AF1B015D56A.ttl b/data/C1/C7/3D/C1C73D159AC18C9561AA4AF1B015D56A.ttl
index 3ef3ae5da699..3c33f43cf318 100644
--- a/data/C1/C7/3D/C1C73D159AC18C9561AA4AF1B015D56A.ttl
+++ b/data/C1/C7/3D/C1C73D159AC18C9561AA4AF1B015D56A.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phanerotoma_Phanerotoma>
+    dwc:genus "Phanerotoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phanerotoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phanerotoma> ;
diff --git a/data/C1/CE/40/C1CE40CF82415BBAA849A638567369BC.ttl b/data/C1/CE/40/C1CE40CF82415BBAA849A638567369BC.ttl
index 541033e5a000..a1a19a6db0df 100644
--- a/data/C1/CE/40/C1CE40CF82415BBAA849A638567369BC.ttl
+++ b/data/C1/CE/40/C1CE40CF82415BBAA849A638567369BC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasius_Lasius>
+    dwc:genus "Lasius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasius> ;
diff --git a/data/C1/CE/E1/C1CEE12F29119D72CC39F28C59FD9D8F.ttl b/data/C1/CE/E1/C1CEE12F29119D72CC39F28C59FD9D8F.ttl
index 81e5719ccb05..f22c4f54e134 100644
--- a/data/C1/CE/E1/C1CEE12F29119D72CC39F28C59FD9D8F.ttl
+++ b/data/C1/CE/E1/C1CEE12F29119D72CC39F28C59FD9D8F.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Muntiacus_reevesi>
+    dwc:genus "Muntiacus" ;
     dwc:rank "species" ;
     dwc:species "reevesi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Muntiacus> ;
diff --git a/data/C1/D0/CD/C1D0CDF6043121AEBD3EC54635715770.ttl b/data/C1/D0/CD/C1D0CDF6043121AEBD3EC54635715770.ttl
index 79af2f43cc38..986836b93972 100644
--- a/data/C1/D0/CD/C1D0CDF6043121AEBD3EC54635715770.ttl
+++ b/data/C1/D0/CD/C1D0CDF6043121AEBD3EC54635715770.ttl
@@ -59,6 +59,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/C1/D1/53/C1D153B9DB92B77B0283E1EDEDB3A2DE.ttl b/data/C1/D1/53/C1D153B9DB92B77B0283E1EDEDB3A2DE.ttl
index c0dc3c3f4c8f..3d257e400daf 100644
--- a/data/C1/D1/53/C1D153B9DB92B77B0283E1EDEDB3A2DE.ttl
+++ b/data/C1/D1/53/C1D153B9DB92B77B0283E1EDEDB3A2DE.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrmica_rubra_levinodis>
+    dwc:genus "Myrmica" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "levinodis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrmica_rubra> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrmica_rubra>
+    dwc:genus "Myrmica" ;
     dwc:rank "species" ;
     dwc:species "rubra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrmica> ;
diff --git a/data/C1/D1/8C/C1D18C73D97158EEBA205D2D4576DB09.ttl b/data/C1/D1/8C/C1D18C73D97158EEBA205D2D4576DB09.ttl
index dbd457ce6529..2659d946301f 100644
--- a/data/C1/D1/8C/C1D18C73D97158EEBA205D2D4576DB09.ttl
+++ b/data/C1/D1/8C/C1D18C73D97158EEBA205D2D4576DB09.ttl
@@ -12,7 +12,7 @@
 # Warning: Failed to output a material citation, could not create identifier
 
 <http://treatment.plazi.org/id/C1D18C73D97158EEBA205D2D4576DB09>
-    # Warning: Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/cruciger_var_elegans>' due to issues with rank, Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/cruciger_var_rufiventris>' due to issues with rank, Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/marginatus>' due to issues with rank, Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/similis>' due to issues with rank ;
+    # Warning: Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/cruciger_elegans>' due to issues with rank, Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/cruciger_rufiventris>' due to issues with rank, Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/marginatus>' due to issues with rank, Not adding 'trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/similis>' due to issues with rank ;
     dc:creator "Bogusch, Petr" ;
     dc:title "Epeolus cruciger" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Epeolus_cruciger_Panzer_1799> ;
diff --git a/data/C1/D2/18/C1D21897C1F1509D969AB52069656C2B.ttl b/data/C1/D2/18/C1D21897C1F1509D969AB52069656C2B.ttl
index 6e66d17207a8..e7f16b42bc9c 100644
--- a/data/C1/D2/18/C1D21897C1F1509D969AB52069656C2B.ttl
+++ b/data/C1/D2/18/C1D21897C1F1509D969AB52069656C2B.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aclista_Zygota>
+    dwc:genus "Aclista" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zygota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aclista> ;
diff --git a/data/C1/D2/E6/C1D2E6254CC4136C5810B5DB61EA90AD.ttl b/data/C1/D2/E6/C1D2E6254CC4136C5810B5DB61EA90AD.ttl
index 9292e6933814..9aefea5af4f6 100644
--- a/data/C1/D2/E6/C1D2E6254CC4136C5810B5DB61EA90AD.ttl
+++ b/data/C1/D2/E6/C1D2E6254CC4136C5810B5DB61EA90AD.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eptesicus_serotinus>
+    dwc:genus "Eptesicus" ;
     dwc:rank "species" ;
     dwc:species "serotinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eptesicus_Eptesicus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eptesicus_Eptesicus>
+    dwc:genus "Eptesicus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eptesicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eptesicus> ;
diff --git a/data/C1/D7/CC/C1D7CCD55D06A71D51D15E4458402A06.ttl b/data/C1/D7/CC/C1D7CCD55D06A71D51D15E4458402A06.ttl
index 657ff2cd7069..48bb9398ad16 100644
--- a/data/C1/D7/CC/C1D7CCD55D06A71D51D15E4458402A06.ttl
+++ b/data/C1/D7/CC/C1D7CCD55D06A71D51D15E4458402A06.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_pacificus>
+    dwc:genus "Sorex" ;
     dwc:rank "species" ;
     dwc:species "pacificus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex_Otisorex> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_Otisorex>
+    dwc:genus "Sorex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Otisorex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex> ;
diff --git a/data/C1/DC/18/C1DC18907032AF43906EF71D5CC3F4CB.ttl b/data/C1/DC/18/C1DC18907032AF43906EF71D5CC3F4CB.ttl
index 2a38e5503897..7f41f221a7be 100644
--- a/data/C1/DC/18/C1DC18907032AF43906EF71D5CC3F4CB.ttl
+++ b/data/C1/DC/18/C1DC18907032AF43906EF71D5CC3F4CB.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradoxurus_hermaphroditus>
+    dwc:genus "Paradoxurus" ;
     dwc:rank "species" ;
     dwc:species "hermaphroditus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradoxurus> ;
diff --git a/data/C1/DD/51/C1DD511DEE955DD7BF085BDDFD4EEB53.ttl b/data/C1/DD/51/C1DD511DEE955DD7BF085BDDFD4EEB53.ttl
index 01df2153a05e..8ca9ae59d1c5 100644
--- a/data/C1/DD/51/C1DD511DEE955DD7BF085BDDFD4EEB53.ttl
+++ b/data/C1/DD/51/C1DD511DEE955DD7BF085BDDFD4EEB53.ttl
@@ -23,7 +23,7 @@
     dc:title "Herminium fallax (Lindl.) Hook. f., Fl. Brit. India 6: 129. 1890." ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Herminium_fallax_f_6> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Habenaria_fallax> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Monorchis_fallax_Lindl_1949>, <http://taxon-concept.plazi.org/id/Plantae/Peristylus_fallax_var_dwarikae_Deva_1986>, <http://taxon-concept.plazi.org/id/Plantae/Platanthera_fallax_Lindl_1919> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Monorchis_fallax_Lindl_1949>, <http://taxon-concept.plazi.org/id/Plantae/Peristylus_fallax_dwarikae_Deva_1986>, <http://taxon-concept.plazi.org/id/Plantae/Platanthera_fallax_Lindl_1919> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.79.11215> ;
     a trt:Treatment .
 
@@ -88,7 +88,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Monorchis_fallax> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Peristylus_fallax_var_dwarikae_Deva_1986>
+<http://taxon-concept.plazi.org/id/Plantae/Peristylus_fallax_dwarikae_Deva_1986>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Deva & H. B. Naithani" ;
     dwc:authorityYear "1986" ;
     dwc:class "Liliopsida" ;
@@ -100,9 +101,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Deva & Naithani, 1986" ;
     dwc:species "fallax" ;
-    dwc:subSpecies "var." ;
     dwc:variety "dwarikae" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax_var_dwarikae> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax_dwarikae> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Herminium_fallax>
@@ -188,8 +188,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Orchidaceae> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax_var_dwarikae>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax_dwarikae>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Liliopsida" ;
     dwc:family "Orchidaceae" ;
     dwc:genus "Peristylus" ;
@@ -198,18 +198,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "fallax" ;
-    dwc:subSpecies "var." ;
     dwc:variety "dwarikae" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Peristylus_fallax>
+    dwc:genus "Peristylus" ;
     dwc:rank "species" ;
     dwc:species "fallax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Peristylus> ;
diff --git a/data/C1/DE/2F/C1DE2FCF504DDA969F35EC2AA0E4DC78.ttl b/data/C1/DE/2F/C1DE2FCF504DDA969F35EC2AA0E4DC78.ttl
index 86f81f39c2d7..785c086b4ede 100644
--- a/data/C1/DE/2F/C1DE2FCF504DDA969F35EC2AA0E4DC78.ttl
+++ b/data/C1/DE/2F/C1DE2FCF504DDA969F35EC2AA0E4DC78.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Melanoconion>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanoconion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/C1/E0/D1/C1E0D164BC282C0B897F99FF85692D33.ttl b/data/C1/E0/D1/C1E0D164BC282C0B897F99FF85692D33.ttl
index 475924379029..f5f4ba0c0c8c 100644
--- a/data/C1/E0/D1/C1E0D164BC282C0B897F99FF85692D33.ttl
+++ b/data/C1/E0/D1/C1E0D164BC282C0B897F99FF85692D33.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amara_Xenocelia>
+    dwc:genus "Amara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xenocelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amara> ;
diff --git a/data/C1/E5/D6/C1E5D64C8237051D5664E6BA61B9F64F.ttl b/data/C1/E5/D6/C1E5D64C8237051D5664E6BA61B9F64F.ttl
index 6389898c098d..58496ecf5b26 100644
--- a/data/C1/E5/D6/C1E5D64C8237051D5664E6BA61B9F64F.ttl
+++ b/data/C1/E5/D6/C1E5D64C8237051D5664E6BA61B9F64F.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Arabis_alpina>
+    dwc:genus "Arabis" ;
     dwc:rank "species" ;
     dwc:species "alpina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Arabis> ;
diff --git a/data/C1/E7/12/C1E7123C5DEC5D9AAA296A9675320882.ttl b/data/C1/E7/12/C1E7123C5DEC5D9AAA296A9675320882.ttl
index fd2fce35cec5..822d4e259f36 100644
--- a/data/C1/E7/12/C1E7123C5DEC5D9AAA296A9675320882.ttl
+++ b/data/C1/E7/12/C1E7123C5DEC5D9AAA296A9675320882.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Psithyrus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psithyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/C1/E8/35/C1E835A611675D95B857E578E47D20DB.ttl b/data/C1/E8/35/C1E835A611675D95B857E578E47D20DB.ttl
index c0281f63a292..57845264f285 100644
--- a/data/C1/E8/35/C1E835A611675D95B857E578E47D20DB.ttl
+++ b/data/C1/E8/35/C1E835A611675D95B857E578E47D20DB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/C1/E9/B6/C1E9B689EB3F56218AF0B604C25459F2.ttl b/data/C1/E9/B6/C1E9B689EB3F56218AF0B604C25459F2.ttl
index e3aa284afe03..e00ed6a9cb0f 100644
--- a/data/C1/E9/B6/C1E9B689EB3F56218AF0B604C25459F2.ttl
+++ b/data/C1/E9/B6/C1E9B689EB3F56218AF0B604C25459F2.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhaconotinus_Rhaconotinus>
+    dwc:genus "Rhaconotinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhaconotinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhaconotinus> ;
diff --git a/data/C1/E9/C1/C1E9C1E34A80AFB7C759ED0F791CFF7B.ttl b/data/C1/E9/C1/C1E9C1E34A80AFB7C759ED0F791CFF7B.ttl
index 8475e8091dc4..8b1a7d135124 100644
--- a/data/C1/E9/C1/C1E9C1E34A80AFB7C759ED0F791CFF7B.ttl
+++ b/data/C1/E9/C1/C1E9C1E34A80AFB7C759ED0F791CFF7B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Syllegomydas_Notobates>
+    dwc:genus "Syllegomydas" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Syllegomydas> ;
diff --git a/data/C1/EB/0E/C1EB0E479369BF899B5D4643E5B7E580.ttl b/data/C1/EB/0E/C1EB0E479369BF899B5D4643E5B7E580.ttl
index 103fa3588e6a..858c5409713b 100644
--- a/data/C1/EB/0E/C1EB0E479369BF899B5D4643E5B7E580.ttl
+++ b/data/C1/EB/0E/C1EB0E479369BF899B5D4643E5B7E580.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trioxys_Trioxys>
+    dwc:genus "Trioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trioxys> ;
diff --git a/data/C1/F0/C9/C1F0C92EABF73B5A38FF9685406C038D.ttl b/data/C1/F0/C9/C1F0C92EABF73B5A38FF9685406C038D.ttl
index e1491fee45ce..a50ea9dca402 100644
--- a/data/C1/F0/C9/C1F0C92EABF73B5A38FF9685406C038D.ttl
+++ b/data/C1/F0/C9/C1F0C92EABF73B5A38FF9685406C038D.ttl
@@ -59,12 +59,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_hospes>
+    dwc:genus "Harpalus" ;
     dwc:rank "species" ;
     dwc:species "hospes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus_Harpalus> ;
     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/C1/F0/EF/C1F0EF1434897138B1731B8316CA008C.ttl b/data/C1/F0/EF/C1F0EF1434897138B1731B8316CA008C.ttl
index 7cb8d180461b..936e9ca42f18 100644
--- a/data/C1/F0/EF/C1F0EF1434897138B1731B8316CA008C.ttl
+++ b/data/C1/F0/EF/C1F0EF1434897138B1731B8316CA008C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eclytus_Eclytus>
+    dwc:genus "Eclytus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eclytus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eclytus> ;
diff --git a/data/C1/F7/52/C1F752DF8FC35431A527723BB77F0BEB.ttl b/data/C1/F7/52/C1F752DF8FC35431A527723BB77F0BEB.ttl
index 8e032895355e..4cba63e7953e 100644
--- a/data/C1/F7/52/C1F752DF8FC35431A527723BB77F0BEB.ttl
+++ b/data/C1/F7/52/C1F752DF8FC35431A527723BB77F0BEB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_hirticollis>
+    dwc:genus "Cicindela" ;
     dwc:rank "species" ;
     dwc:species "hirticollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
diff --git a/data/C1/FA/30/C1FA30475967674FD05DAAACA79A0C59.ttl b/data/C1/FA/30/C1FA30475967674FD05DAAACA79A0C59.ttl
index 310de666eb0b..fe531f12bef8 100644
--- a/data/C1/FA/30/C1FA30475967674FD05DAAACA79A0C59.ttl
+++ b/data/C1/FA/30/C1FA30475967674FD05DAAACA79A0C59.ttl
@@ -48,13 +48,13 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Solanum_nodiflorum_puberulum_Dunal_1852>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "Jacq." ;
     dwc:authorityName "Dunal" ;
     dwc:authorityYear "1852" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Solanum" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Solanales" ;
     dwc:phylum "Tracheophyta" ;
@@ -81,11 +81,11 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Solanum_crenatodentatum_ramosissimum_Dunal_>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "Dunal" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Solanum" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Solanales" ;
     dwc:phylum "Tracheophyta" ;
@@ -97,6 +97,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Solanum_nigrum_nigrescens_Martens_1891>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "L." ;
     dwc:authorityName "Kuntze" ;
     dwc:authorityYear "1891" ;
@@ -104,7 +105,6 @@
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Solanum" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Solanales" ;
     dwc:phylum "Tracheophyta" ;
@@ -116,11 +116,11 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Solanum_nigrum_amethystinum_Linnaeus_>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "L." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Solanum" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Solanales" ;
     dwc:phylum "Tracheophyta" ;
@@ -162,13 +162,13 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Solanum_pruinosum_phyllolophum_Bitter_1913>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "Dunal" ;
     dwc:authorityName "Bitter" ;
     dwc:authorityYear "1913" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Solanum" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Solanales" ;
     dwc:phylum "Tracheophyta" ;
@@ -240,6 +240,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_nodiflorum>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "nodiflorum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
@@ -271,6 +272,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_crenatodentatum>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "crenatodentatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
@@ -290,6 +292,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_nigrum>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "nigrum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
@@ -346,6 +349,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_pruinosum>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "pruinosum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;