diff --git a/data/DD/00/70/DD00705CFF91FFD06EC7F9E9EFA5FB1A.ttl b/data/DD/00/70/DD00705CFF91FFD06EC7F9E9EFA5FB1A.ttl
index b9bc4ec2a3d0..f98c6655d0ff 100644
--- a/data/DD/00/70/DD00705CFF91FFD06EC7F9E9EFA5FB1A.ttl
+++ b/data/DD/00/70/DD00705CFF91FFD06EC7F9E9EFA5FB1A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliclona_Haliclona>
+    dwc:genus "Haliclona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haliclona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliclona> ;
diff --git a/data/DD/02/36/DD02369F263F5B0285F33551BEDC1BA6.ttl b/data/DD/02/36/DD02369F263F5B0285F33551BEDC1BA6.ttl
index 618bcfeb39b0..0a5247b17f47 100644
--- a/data/DD/02/36/DD02369F263F5B0285F33551BEDC1BA6.ttl
+++ b/data/DD/02/36/DD02369F263F5B0285F33551BEDC1BA6.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bulimus_Drymaeus>
+    dwc:genus "Bulimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drymaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bulimus> ;
@@ -131,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drymaeus_Drymaeus>
+    dwc:genus "Drymaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drymaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drymaeus> ;
diff --git a/data/DD/02/D5/DD02D56064693164BE1CF7E2BE2E9B65.ttl b/data/DD/02/D5/DD02D56064693164BE1CF7E2BE2E9B65.ttl
index 9a95bce8e153..f07a46005dba 100644
--- a/data/DD/02/D5/DD02D56064693164BE1CF7E2BE2E9B65.ttl
+++ b/data/DD/02/D5/DD02D56064693164BE1CF7E2BE2E9B65.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachymyrmex_longicornis>
+    dwc:genus "Brachymyrmex" ;
     dwc:rank "species" ;
     dwc:species "longicornis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachymyrmex> ;
diff --git a/data/DD/07/87/DD078785FF438DBFFF46FF049CE6FE5F.ttl b/data/DD/07/87/DD078785FF438DBFFF46FF049CE6FE5F.ttl
index 754932ca718b..51ec5fd8849e 100644
--- a/data/DD/07/87/DD078785FF438DBFFF46FF049CE6FE5F.ttl
+++ b/data/DD/07/87/DD078785FF438DBFFF46FF049CE6FE5F.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Gonophonus>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/DD/07/87/DD078785FF448DB8FF46FA9C9FA2F9D1.ttl b/data/DD/07/87/DD078785FF448DB8FF46FA9C9FA2F9D1.ttl
index 8a4de49efae3..387baec5a0f2 100644
--- a/data/DD/07/87/DD078785FF448DB8FF46FA9C9FA2F9D1.ttl
+++ b/data/DD/07/87/DD078785FF448DB8FF46FA9C9FA2F9D1.ttl
@@ -182,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Xorides>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xorides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/DD/07/87/DD078785FF448DB8FF46FC869E74FBB7.ttl b/data/DD/07/87/DD078785FF448DB8FF46FC869E74FBB7.ttl
index 0268ae2cd7d0..34ac7b697777 100644
--- a/data/DD/07/87/DD078785FF448DB8FF46FC869E74FBB7.ttl
+++ b/data/DD/07/87/DD078785FF448DB8FF46FC869E74FBB7.ttl
@@ -199,6 +199,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Xorides>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xorides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/DD/07/87/DD078785FF448DB8FF46FE539FCDFD8F.ttl b/data/DD/07/87/DD078785FF448DB8FF46FE539FCDFD8F.ttl
index f8880965ee77..d22c63a601ae 100644
--- a/data/DD/07/87/DD078785FF448DB8FF46FE539FCDFD8F.ttl
+++ b/data/DD/07/87/DD078785FF448DB8FF46FE539FCDFD8F.ttl
@@ -165,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Xorides>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xorides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/DD/07/87/DD078785FF458DB9FF46FA549E3CF9C4.ttl b/data/DD/07/87/DD078785FF458DB9FF46FA549E3CF9C4.ttl
index 37eda2cdccd7..6bc9b6d3a3d3 100644
--- a/data/DD/07/87/DD078785FF458DB9FF46FA549E3CF9C4.ttl
+++ b/data/DD/07/87/DD078785FF458DB9FF46FA549E3CF9C4.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Moerohora>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Moerohora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/DD/07/87/DD078785FF458DB9FF46FB419FB6FABB.ttl b/data/DD/07/87/DD078785FF458DB9FF46FB419FB6FABB.ttl
index df54467926df..d86136ee6926 100644
--- a/data/DD/07/87/DD078785FF458DB9FF46FB419FB6FABB.ttl
+++ b/data/DD/07/87/DD078785FF458DB9FF46FB419FB6FABB.ttl
@@ -165,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Gonophonus>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/DD/07/87/DD078785FF458DB9FF46FC169F6CFBA0.ttl b/data/DD/07/87/DD078785FF458DB9FF46FC169F6CFBA0.ttl
index 113fd76216d9..e484d9265a35 100644
--- a/data/DD/07/87/DD078785FF458DB9FF46FC169F6CFBA0.ttl
+++ b/data/DD/07/87/DD078785FF458DB9FF46FC169F6CFBA0.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Xorides>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xorides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/DD/07/87/DD078785FF468DBAFF46FC029E34FBB8.ttl b/data/DD/07/87/DD078785FF468DBAFF46FC029E34FBB8.ttl
index 6dff149b52e3..f90066252a93 100644
--- a/data/DD/07/87/DD078785FF468DBAFF46FC029E34FBB8.ttl
+++ b/data/DD/07/87/DD078785FF468DBAFF46FC029E34FBB8.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/DD/07/87/DD078785FF468DBAFF46FE599E32FDDE.ttl b/data/DD/07/87/DD078785FF468DBAFF46FE599E32FDDE.ttl
index ad962eb702a9..a67b7406cc00 100644
--- a/data/DD/07/87/DD078785FF468DBAFF46FE599E32FDDE.ttl
+++ b/data/DD/07/87/DD078785FF468DBAFF46FE599E32FDDE.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/DD/07/87/DD078785FF478DBBFF46FA409EF0F9C0.ttl b/data/DD/07/87/DD078785FF478DBBFF46FA409EF0F9C0.ttl
index fa87d37ad45b..4f67c07c36b1 100644
--- a/data/DD/07/87/DD078785FF478DBBFF46FA409EF0F9C0.ttl
+++ b/data/DD/07/87/DD078785FF478DBBFF46FA409EF0F9C0.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Tryphon>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tryphon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/DD/07/87/DD078785FF818D7DFF46FE409C77FD96.ttl b/data/DD/07/87/DD078785FF818D7DFF46FE409C77FD96.ttl
index c5e29d124a81..a6759c3f38f0 100644
--- a/data/DD/07/87/DD078785FF818D7DFF46FE409C77FD96.ttl
+++ b/data/DD/07/87/DD078785FF818D7DFF46FE409C77FD96.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ctenichneumon_devylderi>
+    dwc:genus "Ctenichneumon" ;
     dwc:rank "species" ;
     dwc:species "devylderi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ctenichneumon> ;
diff --git a/data/DD/07/87/DD078785FF858D79FF46FF059CE6FE51.ttl b/data/DD/07/87/DD078785FF858D79FF46FF059CE6FE51.ttl
index 42f010775583..8a825ce20054 100644
--- a/data/DD/07/87/DD078785FF858D79FF46FF059CE6FE51.ttl
+++ b/data/DD/07/87/DD078785FF858D79FF46FF059CE6FE51.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_Stenichneumon>
+    dwc:genus "Ichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FF868D7AFF46FF049F6BFE4C.ttl b/data/DD/07/87/DD078785FF868D7AFF46FF049F6BFE4C.ttl
index b06156f44ffb..8507ce68dea3 100644
--- a/data/DD/07/87/DD078785FF868D7AFF46FF049F6BFE4C.ttl
+++ b/data/DD/07/87/DD078785FF868D7AFF46FF049F6BFE4C.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FF878D7BFF46FAB09F44FA35.ttl b/data/DD/07/87/DD078785FF878D7BFF46FAB09F44FA35.ttl
index 2cdc3bede16b..01c2fba0eeba 100644
--- a/data/DD/07/87/DD078785FF878D7BFF46FAB09F44FA35.ttl
+++ b/data/DD/07/87/DD078785FF878D7BFF46FAB09F44FA35.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FF878D7BFF46FC329F98FB52.ttl b/data/DD/07/87/DD078785FF878D7BFF46FC329F98FB52.ttl
index f4723fc9ec7b..2dc326a06698 100644
--- a/data/DD/07/87/DD078785FF878D7BFF46FC329F98FB52.ttl
+++ b/data/DD/07/87/DD078785FF878D7BFF46FC329F98FB52.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FF878D7BFF46FCE09FB9FC66.ttl b/data/DD/07/87/DD078785FF878D7BFF46FCE09FB9FC66.ttl
index 565598b8a3a6..934a798c0fb5 100644
--- a/data/DD/07/87/DD078785FF878D7BFF46FCE09FB9FC66.ttl
+++ b/data/DD/07/87/DD078785FF878D7BFF46FCE09FB9FC66.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FF878D7BFF46FD4C9CE6FCD4.ttl b/data/DD/07/87/DD078785FF878D7BFF46FD4C9CE6FCD4.ttl
index fc8a065616df..ff69df632577 100644
--- a/data/DD/07/87/DD078785FF878D7BFF46FD4C9CE6FCD4.ttl
+++ b/data/DD/07/87/DD078785FF878D7BFF46FD4C9CE6FCD4.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FF878D7BFF46FE1D9F44FDB8.ttl b/data/DD/07/87/DD078785FF878D7BFF46FE1D9F44FDB8.ttl
index c331fe04437f..ed90422ee195 100644
--- a/data/DD/07/87/DD078785FF878D7BFF46FE1D9F44FDB8.ttl
+++ b/data/DD/07/87/DD078785FF878D7BFF46FE1D9F44FDB8.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FF878D7BFF46FF049F68FE49.ttl b/data/DD/07/87/DD078785FF878D7BFF46FF049F68FE49.ttl
index 5352c9d4ae9e..26984ad88c6e 100644
--- a/data/DD/07/87/DD078785FF878D7BFF46FF049F68FE49.ttl
+++ b/data/DD/07/87/DD078785FF878D7BFF46FF049F68FE49.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
@@ -186,6 +187,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_derasus>
+    dwc:genus "Ichneumon" ;
     dwc:rank "species" ;
     dwc:species "derasus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FF8D8D71FF46FC559CE4FBDC.ttl b/data/DD/07/87/DD078785FF8D8D71FF46FC559CE4FBDC.ttl
index 9f54d6beb797..48b8b3b60ecf 100644
--- a/data/DD/07/87/DD078785FF8D8D71FF46FC559CE4FBDC.ttl
+++ b/data/DD/07/87/DD078785FF8D8D71FF46FC559CE4FBDC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplismenus_bispinatorius>
+    dwc:genus "Hoplismenus" ;
     dwc:rank "species" ;
     dwc:species "bispinatorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplismenus> ;
diff --git a/data/DD/07/87/DD078785FF8D8D71FF46FE149FB2FD87.ttl b/data/DD/07/87/DD078785FF8D8D71FF46FE149FB2FD87.ttl
index d5851bbdd760..a005dc64ec6e 100644
--- a/data/DD/07/87/DD078785FF8D8D71FF46FE149FB2FD87.ttl
+++ b/data/DD/07/87/DD078785FF8D8D71FF46FE149FB2FD87.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplismenus_bispinatorius>
+    dwc:genus "Hoplismenus" ;
     dwc:rank "species" ;
     dwc:species "bispinatorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplismenus> ;
diff --git a/data/DD/07/87/DD078785FF8D8D71FF46FF049F44FE7B.ttl b/data/DD/07/87/DD078785FF8D8D71FF46FF049F44FE7B.ttl
index 4d5c53be541b..c51028f5a507 100644
--- a/data/DD/07/87/DD078785FF8D8D71FF46FF049F44FE7B.ttl
+++ b/data/DD/07/87/DD078785FF8D8D71FF46FF049F44FE7B.ttl
@@ -207,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplismenus_bispinatorius>
+    dwc:genus "Hoplismenus" ;
     dwc:rank "species" ;
     dwc:species "bispinatorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplismenus> ;
diff --git a/data/DD/07/87/DD078785FF8E8D72FF46FC519F6CFBE4.ttl b/data/DD/07/87/DD078785FF8E8D72FF46FC519F6CFBE4.ttl
index 1df02b7d641a..3c837471397b 100644
--- a/data/DD/07/87/DD078785FF8E8D72FF46FC519F6CFBE4.ttl
+++ b/data/DD/07/87/DD078785FF8E8D72FF46FC519F6CFBE4.ttl
@@ -176,6 +176,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_rubricosus>
+    dwc:genus "Ichneumon" ;
     dwc:rank "species" ;
     dwc:species "rubricosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FF8F8D73FF46FC0F9F44FB8D.ttl b/data/DD/07/87/DD078785FF8F8D73FF46FC0F9F44FB8D.ttl
index 8f4c896f15f6..f715c53c9130 100644
--- a/data/DD/07/87/DD078785FF8F8D73FF46FC0F9F44FB8D.ttl
+++ b/data/DD/07/87/DD078785FF8F8D73FF46FC0F9F44FB8D.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_Eupalamus>
+    dwc:genus "Ichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eupalamus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FF938D6FFF46FAF69E38FA2E.ttl b/data/DD/07/87/DD078785FF938D6FFF46FAF69E38FA2E.ttl
index 0c1647df0a17..4de2a01fbf78 100644
--- a/data/DD/07/87/DD078785FF938D6FFF46FAF69E38FA2E.ttl
+++ b/data/DD/07/87/DD078785FF938D6FFF46FAF69E38FA2E.ttl
@@ -193,6 +193,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_derasus>
+    dwc:genus "Ichneumon" ;
     dwc:rank "species" ;
     dwc:species "derasus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FF968D6AFF46FF049FBCFE79.ttl b/data/DD/07/87/DD078785FF968D6AFF46FF049FBCFE79.ttl
index d4aff85b7462..497e394a3cbd 100644
--- a/data/DD/07/87/DD078785FF968D6AFF46FF049FBCFE79.ttl
+++ b/data/DD/07/87/DD078785FF968D6AFF46FF049FBCFE79.ttl
@@ -196,6 +196,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_Coelichneumon>
+    dwc:genus "Ichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FF988D64FF46FA159F44F99B.ttl b/data/DD/07/87/DD078785FF988D64FF46FA159F44F99B.ttl
index 021b28061ba1..3b07fe94f254 100644
--- a/data/DD/07/87/DD078785FF988D64FF46FA159F44F99B.ttl
+++ b/data/DD/07/87/DD078785FF988D64FF46FA159F44F99B.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Peltastes>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peltastes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/DD/07/87/DD078785FF988D64FF46FBE69FDCFB42.ttl b/data/DD/07/87/DD078785FF988D64FF46FBE69FDCFB42.ttl
index 8d3c468dff3e..8506d99944e6 100644
--- a/data/DD/07/87/DD078785FF988D64FF46FBE69FDCFB42.ttl
+++ b/data/DD/07/87/DD078785FF988D64FF46FBE69FDCFB42.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Peltastes>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peltastes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
@@ -100,6 +101,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Metopius>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metopius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/DD/07/87/DD078785FF998D65FF46FAB19FC0F9C5.ttl b/data/DD/07/87/DD078785FF998D65FF46FAB19FC0F9C5.ttl
index bca9e8cea4da..b4201a545fd3 100644
--- a/data/DD/07/87/DD078785FF998D65FF46FAB19FC0F9C5.ttl
+++ b/data/DD/07/87/DD078785FF998D65FF46FAB19FC0F9C5.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Ceratopius>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ceratopius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/DD/07/87/DD078785FF998D65FF46FB3D9E26FA9B.ttl b/data/DD/07/87/DD078785FF998D65FF46FB3D9E26FA9B.ttl
index ed42a23e9851..1ab15f91b24f 100644
--- a/data/DD/07/87/DD078785FF998D65FF46FB3D9E26FA9B.ttl
+++ b/data/DD/07/87/DD078785FF998D65FF46FB3D9E26FA9B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Ceratopius>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ceratopius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/DD/07/87/DD078785FF9A8D66FF46FBFB9F1BFB7B.ttl b/data/DD/07/87/DD078785FF9A8D66FF46FBFB9F1BFB7B.ttl
index f19c55956baf..c8c89736932c 100644
--- a/data/DD/07/87/DD078785FF9A8D66FF46FBFB9F1BFB7B.ttl
+++ b/data/DD/07/87/DD078785FF9A8D66FF46FBFB9F1BFB7B.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Exochus_marklini>
+    dwc:genus "Exochus" ;
     dwc:rank "species" ;
     dwc:species "marklini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Exochus> ;
diff --git a/data/DD/07/87/DD078785FF9A8D66FF46FE389F44FD74.ttl b/data/DD/07/87/DD078785FF9A8D66FF46FE389F44FD74.ttl
index 6d19ed9bf22b..652851f5668c 100644
--- a/data/DD/07/87/DD078785FF9A8D66FF46FE389F44FD74.ttl
+++ b/data/DD/07/87/DD078785FF9A8D66FF46FE389F44FD74.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tryphon_Colpotrochia>
+    dwc:genus "Tryphon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Colpotrochia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tryphon> ;
diff --git a/data/DD/07/87/DD078785FF9F8D63FF46FD399EF5FCB9.ttl b/data/DD/07/87/DD078785FF9F8D63FF46FD399EF5FCB9.ttl
index 288dfbc4c755..cdac41e3b31d 100644
--- a/data/DD/07/87/DD078785FF9F8D63FF46FD399EF5FCB9.ttl
+++ b/data/DD/07/87/DD078785FF9F8D63FF46FD399EF5FCB9.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicaelotus_Dicaelotus>
+    dwc:genus "Dicaelotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dicaelotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicaelotus> ;
diff --git a/data/DD/07/87/DD078785FF9F8D63FF46FDE29F6BFD62.ttl b/data/DD/07/87/DD078785FF9F8D63FF46FDE29F6BFD62.ttl
index 045753822f11..48e5d06ec2e3 100644
--- a/data/DD/07/87/DD078785FF9F8D63FF46FDE29F6BFD62.ttl
+++ b/data/DD/07/87/DD078785FF9F8D63FF46FDE29F6BFD62.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicaelotus_Dicaelotus>
+    dwc:genus "Dicaelotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dicaelotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicaelotus> ;
diff --git a/data/DD/07/87/DD078785FFA28D5EFF46FE439C21FDE6.ttl b/data/DD/07/87/DD078785FFA28D5EFF46FE439C21FDE6.ttl
index ffa0c6eb616e..867cf70dd114 100644
--- a/data/DD/07/87/DD078785FFA28D5EFF46FE439C21FDE6.ttl
+++ b/data/DD/07/87/DD078785FFA28D5EFF46FE439C21FDE6.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/DD/07/87/DD078785FFA28D5EFF46FF049FCEFEAD.ttl b/data/DD/07/87/DD078785FFA28D5EFF46FF049FCEFEAD.ttl
index 1f2153c9709b..36cdce4daa94 100644
--- a/data/DD/07/87/DD078785FFA28D5EFF46FF049FCEFEAD.ttl
+++ b/data/DD/07/87/DD078785FFA28D5EFF46FF049FCEFEAD.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/DD/07/87/DD078785FFA38D5FFF46FA1B9F44F99C.ttl b/data/DD/07/87/DD078785FFA38D5FFF46FA1B9F44F99C.ttl
index 1447d991e067..6c443a89a76b 100644
--- a/data/DD/07/87/DD078785FFA38D5FFF46FA1B9F44F99C.ttl
+++ b/data/DD/07/87/DD078785FFA38D5FFF46FA1B9F44F99C.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/DD/07/87/DD078785FFA38D5FFF46FAFD9E67FA45.ttl b/data/DD/07/87/DD078785FFA38D5FFF46FAFD9E67FA45.ttl
index 478eed0ca3ec..64a989ddae8e 100644
--- a/data/DD/07/87/DD078785FFA38D5FFF46FAFD9E67FA45.ttl
+++ b/data/DD/07/87/DD078785FFA38D5FFF46FAFD9E67FA45.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
@@ -166,6 +167,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscus_sodalis>
+    dwc:genus "Plectiscus" ;
     dwc:rank "species" ;
     dwc:species "sodalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscus> ;
diff --git a/data/DD/07/87/DD078785FFA38D5FFF46FBBE9FE7FB2E.ttl b/data/DD/07/87/DD078785FFA38D5FFF46FBBE9FE7FB2E.ttl
index b039a4d9f3d1..cbfe58365f9b 100644
--- a/data/DD/07/87/DD078785FFA38D5FFF46FBBE9FE7FB2E.ttl
+++ b/data/DD/07/87/DD078785FFA38D5FFF46FBBE9FE7FB2E.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/DD/07/87/DD078785FFA38D5FFF46FC7F9CE6FBEF.ttl b/data/DD/07/87/DD078785FFA38D5FFF46FC7F9CE6FBEF.ttl
index e23791c79751..606b9a40de81 100644
--- a/data/DD/07/87/DD078785FFA38D5FFF46FC7F9CE6FBEF.ttl
+++ b/data/DD/07/87/DD078785FFA38D5FFF46FC7F9CE6FBEF.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/DD/07/87/DD078785FFA38D5FFF46FDE29FD0FD0A.ttl b/data/DD/07/87/DD078785FFA38D5FFF46FDE29FD0FD0A.ttl
index f0b817e44947..5707719cdb87 100644
--- a/data/DD/07/87/DD078785FFA38D5FFF46FDE29FD0FD0A.ttl
+++ b/data/DD/07/87/DD078785FFA38D5FFF46FDE29FD0FD0A.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Plectiscidea>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plectiscidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/DD/07/87/DD078785FFA38D5FFF46FF049F47FE8D.ttl b/data/DD/07/87/DD078785FFA38D5FFF46FF049F47FE8D.ttl
index c486afbc69c8..f4b03c208e71 100644
--- a/data/DD/07/87/DD078785FFA38D5FFF46FF049F47FE8D.ttl
+++ b/data/DD/07/87/DD078785FFA38D5FFF46FF049F47FE8D.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plectiscidea_Fugatrix>
+    dwc:genus "Plectiscidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Fugatrix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plectiscidea> ;
diff --git a/data/DD/07/87/DD078785FFA78D5BFF46FB859F44FA8E.ttl b/data/DD/07/87/DD078785FFA78D5BFF46FB859F44FA8E.ttl
index 0569b1e08d3a..c0fc681329e7 100644
--- a/data/DD/07/87/DD078785FFA78D5BFF46FB859F44FA8E.ttl
+++ b/data/DD/07/87/DD078785FFA78D5BFF46FB859F44FA8E.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Peltocarus>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peltocarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/DD/07/87/DD078785FFA78D5BFF46FD719F5CFCAA.ttl b/data/DD/07/87/DD078785FFA78D5BFF46FD719F5CFCAA.ttl
index ced70ddaba90..c1214cd524da 100644
--- a/data/DD/07/87/DD078785FFA78D5BFF46FD719F5CFCAA.ttl
+++ b/data/DD/07/87/DD078785FFA78D5BFF46FD719F5CFCAA.ttl
@@ -117,6 +117,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Peltastes>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peltastes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/DD/07/87/DD078785FFA78D5BFF46FDCC9F99FD5F.ttl b/data/DD/07/87/DD078785FFA78D5BFF46FDCC9F99FD5F.ttl
index 4923487e624b..8ea2462d4a7f 100644
--- a/data/DD/07/87/DD078785FFA78D5BFF46FDCC9F99FD5F.ttl
+++ b/data/DD/07/87/DD078785FFA78D5BFF46FDCC9F99FD5F.ttl
@@ -79,12 +79,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_pinatorius>
+    dwc:genus "Metopius" ;
     dwc:rank "species" ;
     dwc:species "pinatorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius_Peltastes> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Peltastes>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peltastes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
@@ -139,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Metopius>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metopius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/DD/07/87/DD078785FFAC8D50FF46FD419FEFFCA5.ttl b/data/DD/07/87/DD078785FFAC8D50FF46FD419FEFFCA5.ttl
index f196cfae0440..fd27c8a9c145 100644
--- a/data/DD/07/87/DD078785FFAC8D50FF46FD419FEFFCA5.ttl
+++ b/data/DD/07/87/DD078785FFAC8D50FF46FD419FEFFCA5.ttl
@@ -210,6 +210,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ephialtes_haemorrhoidalis>
+    dwc:genus "Ephialtes" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ephialtes> ;
diff --git a/data/DD/07/87/DD078785FFAD8D51FF46FBC39F44FB41.ttl b/data/DD/07/87/DD078785FFAD8D51FF46FBC39F44FB41.ttl
index bfcf99a6ee50..9070b9d776aa 100644
--- a/data/DD/07/87/DD078785FFAD8D51FF46FBC39F44FB41.ttl
+++ b/data/DD/07/87/DD078785FFAD8D51FF46FBC39F44FB41.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Epiurus>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epiurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFAD8D51FF46FCB89CE6FC22.ttl b/data/DD/07/87/DD078785FFAD8D51FF46FCB89CE6FC22.ttl
index 20c22bb726da..46212e58788b 100644
--- a/data/DD/07/87/DD078785FFAD8D51FF46FCB89CE6FC22.ttl
+++ b/data/DD/07/87/DD078785FFAD8D51FF46FCB89CE6FC22.ttl
@@ -176,6 +176,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Epiurus>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epiurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFAF8D53FF46FB419928FAC2.ttl b/data/DD/07/87/DD078785FFAF8D53FF46FB419928FAC2.ttl
index eabe04264e58..7d55e9839cc4 100644
--- a/data/DD/07/87/DD078785FFAF8D53FF46FB419928FAC2.ttl
+++ b/data/DD/07/87/DD078785FFAF8D53FF46FB419928FAC2.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Epiurus>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epiurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFAF8D53FF46FE459F4AFDE8.ttl b/data/DD/07/87/DD078785FFAF8D53FF46FE459F4AFDE8.ttl
index 6be5657f7125..82043bf4e809 100644
--- a/data/DD/07/87/DD078785FFAF8D53FF46FE459F4AFDE8.ttl
+++ b/data/DD/07/87/DD078785FFAF8D53FF46FE459F4AFDE8.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_Pimpla>
+    dwc:genus "Ichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pimpla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FFB08D4CFF46FA919F44FA11.ttl b/data/DD/07/87/DD078785FFB08D4CFF46FA919F44FA11.ttl
index 1af6d7b0adfe..712aa20fc7e9 100644
--- a/data/DD/07/87/DD078785FFB08D4CFF46FA919F44FA11.ttl
+++ b/data/DD/07/87/DD078785FFB08D4CFF46FA919F44FA11.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aneuclis_Thersilochus>
+    dwc:genus "Aneuclis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thersilochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aneuclis> ;
diff --git a/data/DD/07/87/DD078785FFB08D4CFF46FD639CE6FC8B.ttl b/data/DD/07/87/DD078785FFB08D4CFF46FD639CE6FC8B.ttl
index efaff7592d3b..171708ebe63d 100644
--- a/data/DD/07/87/DD078785FFB08D4CFF46FD639CE6FC8B.ttl
+++ b/data/DD/07/87/DD078785FFB08D4CFF46FD639CE6FC8B.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stilbops_Stilbops>
+    dwc:genus "Stilbops" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stilbops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stilbops> ;
diff --git a/data/DD/07/87/DD078785FFB28D4EFF46FD519F4AFCD2.ttl b/data/DD/07/87/DD078785FFB28D4EFF46FD519F4AFCD2.ttl
index e7aff2937141..3750b44c241f 100644
--- a/data/DD/07/87/DD078785FFB28D4EFF46FD519F4AFCD2.ttl
+++ b/data/DD/07/87/DD078785FFB28D4EFF46FD519F4AFCD2.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schizopyga_Schizopyga>
+    dwc:genus "Schizopyga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Schizopyga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schizopyga> ;
diff --git a/data/DD/07/87/DD078785FFB28D4EFF46FE109F44FDBB.ttl b/data/DD/07/87/DD078785FFB28D4EFF46FE109F44FDBB.ttl
index b6281541fea2..cf5da5a67cf3 100644
--- a/data/DD/07/87/DD078785FFB28D4EFF46FE109F44FDBB.ttl
+++ b/data/DD/07/87/DD078785FFB28D4EFF46FE109F44FDBB.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Tromatobia>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tromatobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB28D4EFF46FEFA9F4AFE7A.ttl b/data/DD/07/87/DD078785FFB28D4EFF46FEFA9F4AFE7A.ttl
index 293e30c3a3ff..a92aa51a0e87 100644
--- a/data/DD/07/87/DD078785FFB28D4EFF46FEFA9F4AFE7A.ttl
+++ b/data/DD/07/87/DD078785FFB28D4EFF46FEFA9F4AFE7A.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Acrodactyla>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acrodactyla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB58D49FF46FC779DFAFB03.ttl b/data/DD/07/87/DD078785FFB58D49FF46FC779DFAFB03.ttl
index 277eaf014ae1..345dbb9ad4f4 100644
--- a/data/DD/07/87/DD078785FFB58D49FF46FC779DFAFB03.ttl
+++ b/data/DD/07/87/DD078785FFB58D49FF46FC779DFAFB03.ttl
@@ -216,6 +216,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Itoplectis>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Itoplectis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB58D49FF46FDF29E52FD1A.ttl b/data/DD/07/87/DD078785FFB58D49FF46FDF29E52FD1A.ttl
index 93944845d2f5..5cba11ed4eee 100644
--- a/data/DD/07/87/DD078785FFB58D49FF46FDF29E52FD1A.ttl
+++ b/data/DD/07/87/DD078785FFB58D49FF46FDF29E52FD1A.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Itoplectis>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Itoplectis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB58D49FF46FE5B9F4AFDDC.ttl b/data/DD/07/87/DD078785FFB58D49FF46FE5B9F4AFDDC.ttl
index 819a1fc08534..6a22558784cc 100644
--- a/data/DD/07/87/DD078785FFB58D49FF46FE5B9F4AFDDC.ttl
+++ b/data/DD/07/87/DD078785FFB58D49FF46FE5B9F4AFDDC.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Itoplectis>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Itoplectis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB68D4AFF46FB459FDAFA75.ttl b/data/DD/07/87/DD078785FFB68D4AFF46FB459FDAFA75.ttl
index a1300c08eea1..08a26c8ec15c 100644
--- a/data/DD/07/87/DD078785FFB68D4AFF46FB459FDAFA75.ttl
+++ b/data/DD/07/87/DD078785FFB68D4AFF46FB459FDAFA75.ttl
@@ -256,6 +256,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Apechthis>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Apechthis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB78D4BFF46FA8B9F4AFA36.ttl b/data/DD/07/87/DD078785FFB78D4BFF46FA8B9F4AFA36.ttl
index 99f8595f4eae..4f88ccab82ea 100644
--- a/data/DD/07/87/DD078785FFB78D4BFF46FA8B9F4AFA36.ttl
+++ b/data/DD/07/87/DD078785FFB78D4BFF46FA8B9F4AFA36.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Tromatobia>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tromatobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB78D4BFF46FBEE9FC8FAF5.ttl b/data/DD/07/87/DD078785FFB78D4BFF46FBEE9FC8FAF5.ttl
index c7d897c6d9f3..fe4048832502 100644
--- a/data/DD/07/87/DD078785FFB78D4BFF46FBEE9FC8FAF5.ttl
+++ b/data/DD/07/87/DD078785FFB78D4BFF46FBEE9FC8FAF5.ttl
@@ -224,6 +224,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Tromatobia>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tromatobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB78D4BFF46FE399C91FD13.ttl b/data/DD/07/87/DD078785FFB78D4BFF46FE399C91FD13.ttl
index e0081a61bc76..c7de3dd6e8e0 100644
--- a/data/DD/07/87/DD078785FFB78D4BFF46FE399C91FD13.ttl
+++ b/data/DD/07/87/DD078785FFB78D4BFF46FE399C91FD13.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pimpla_Tromatobia>
+    dwc:genus "Pimpla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tromatobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pimpla> ;
diff --git a/data/DD/07/87/DD078785FFB88D44FF46FC7E9F44FBC4.ttl b/data/DD/07/87/DD078785FFB88D44FF46FC7E9F44FBC4.ttl
index fff7764c2a69..6f193264c7ba 100644
--- a/data/DD/07/87/DD078785FFB88D44FF46FC7E9F44FBC4.ttl
+++ b/data/DD/07/87/DD078785FFB88D44FF46FC7E9F44FBC4.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cosmoconus_Cosmoconus>
+    dwc:genus "Cosmoconus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmoconus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cosmoconus> ;
diff --git a/data/DD/07/87/DD078785FFB88D44FF46FD699F41FCF7.ttl b/data/DD/07/87/DD078785FFB88D44FF46FD699F41FCF7.ttl
index 8bafc929be69..287374d78ea0 100644
--- a/data/DD/07/87/DD078785FFB88D44FF46FD699F41FCF7.ttl
+++ b/data/DD/07/87/DD078785FFB88D44FF46FD699F41FCF7.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytodietus_Phytodietus>
+    dwc:genus "Phytodietus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phytodietus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytodietus> ;
diff --git a/data/DD/07/87/DD078785FFB88D44FF46FDCB9FDFFD48.ttl b/data/DD/07/87/DD078785FFB88D44FF46FDCB9FDFFD48.ttl
index fed0d405fb3b..3c601ea1fede 100644
--- a/data/DD/07/87/DD078785FFB88D44FF46FDCB9FDFFD48.ttl
+++ b/data/DD/07/87/DD078785FFB88D44FF46FDCB9FDFFD48.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytodietus_Phytodietus>
+    dwc:genus "Phytodietus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phytodietus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytodietus> ;
diff --git a/data/DD/07/87/DD078785FFB88D44FF46FEA69F44FE2A.ttl b/data/DD/07/87/DD078785FFB88D44FF46FEA69F44FE2A.ttl
index 0dcab0bcd0ac..d2e09f1fbcb1 100644
--- a/data/DD/07/87/DD078785FFB88D44FF46FEA69F44FE2A.ttl
+++ b/data/DD/07/87/DD078785FFB88D44FF46FEA69F44FE2A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytodietus_Neuchorus>
+    dwc:genus "Phytodietus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neuchorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytodietus> ;
diff --git a/data/DD/07/87/DD078785FFB98D45FF46FB3C9F47FA85.ttl b/data/DD/07/87/DD078785FFB98D45FF46FB3C9F47FA85.ttl
index 9b8fa6475f69..d065ce681dc8 100644
--- a/data/DD/07/87/DD078785FFB98D45FF46FB3C9F47FA85.ttl
+++ b/data/DD/07/87/DD078785FFB98D45FF46FB3C9F47FA85.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Paropheltes>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paropheltes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFB98D45FF46FBD99FFAFB6E.ttl b/data/DD/07/87/DD078785FFB98D45FF46FBD99FFAFB6E.ttl
index 0de21965b65a..a6b71132b52b 100644
--- a/data/DD/07/87/DD078785FFB98D45FF46FBD99FFAFB6E.ttl
+++ b/data/DD/07/87/DD078785FFB98D45FF46FBD99FFAFB6E.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Paropheltes>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paropheltes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
@@ -205,6 +206,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_thomsonii>
+    dwc:genus "Netelia" ;
     dwc:rank "species" ;
     dwc:species "thomsonii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFB98D45FF46FDAC9E6BFCEC.ttl b/data/DD/07/87/DD078785FFB98D45FF46FDAC9E6BFCEC.ttl
index 5e053bcdba85..c3cd4064c02e 100644
--- a/data/DD/07/87/DD078785FFB98D45FF46FDAC9E6BFCEC.ttl
+++ b/data/DD/07/87/DD078785FFB98D45FF46FDAC9E6BFCEC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Paropheltes>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paropheltes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFBA8D46FF46FB299FDFF9D2.ttl b/data/DD/07/87/DD078785FFBA8D46FF46FB299FDFF9D2.ttl
index 0ff441e2379f..20f98b11836b 100644
--- a/data/DD/07/87/DD078785FFBA8D46FF46FB299FDFF9D2.ttl
+++ b/data/DD/07/87/DD078785FFBA8D46FF46FB299FDFF9D2.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFBA8D46FF46FB929FDFFB13.ttl b/data/DD/07/87/DD078785FFBA8D46FF46FB929FDFFB13.ttl
index 054ef93f406d..f1877eb7c328 100644
--- a/data/DD/07/87/DD078785FFBA8D46FF46FB929FDFFB13.ttl
+++ b/data/DD/07/87/DD078785FFBA8D46FF46FB929FDFFB13.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
@@ -122,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Paniscus>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paniscus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFBA8D46FF46FC7B9EB5FBFC.ttl b/data/DD/07/87/DD078785FFBA8D46FF46FC7B9EB5FBFC.ttl
index 932c05d64628..c314d7f215a6 100644
--- a/data/DD/07/87/DD078785FFBA8D46FF46FC7B9EB5FBFC.ttl
+++ b/data/DD/07/87/DD078785FFBA8D46FF46FC7B9EB5FBFC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFBA8D46FF46FD9C9FC0FD0E.ttl b/data/DD/07/87/DD078785FFBA8D46FF46FD9C9FC0FD0E.ttl
index 3682ffb3e8f9..9827b288e464 100644
--- a/data/DD/07/87/DD078785FFBA8D46FF46FD9C9FC0FD0E.ttl
+++ b/data/DD/07/87/DD078785FFBA8D46FF46FD9C9FC0FD0E.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFBA8D46FF46FF049F41FEB7.ttl b/data/DD/07/87/DD078785FFBA8D46FF46FF049F41FEB7.ttl
index f0ffb502b369..8dc0bca6edd0 100644
--- a/data/DD/07/87/DD078785FFBA8D46FF46FF049F41FEB7.ttl
+++ b/data/DD/07/87/DD078785FFBA8D46FF46FF049F41FEB7.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFBB8D47FF46FC269F44FB49.ttl b/data/DD/07/87/DD078785FFBB8D47FF46FC269F44FB49.ttl
index 97b96c26ecd3..90b76358154e 100644
--- a/data/DD/07/87/DD078785FFBB8D47FF46FC269F44FB49.ttl
+++ b/data/DD/07/87/DD078785FFBB8D47FF46FC269F44FB49.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/DD/07/87/DD078785FFBC8D40FF46FA609E4BF9EF.ttl b/data/DD/07/87/DD078785FFBC8D40FF46FA609E4BF9EF.ttl
index 6d2ab3dc6311..a1fc46c07be0 100644
--- a/data/DD/07/87/DD078785FFBC8D40FF46FA609E4BF9EF.ttl
+++ b/data/DD/07/87/DD078785FFBC8D40FF46FA609E4BF9EF.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cteniscus_Exenterus>
+    dwc:genus "Cteniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Exenterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cteniscus> ;
diff --git a/data/DD/07/87/DD078785FFBC8D40FF46FDC79E9CFD4E.ttl b/data/DD/07/87/DD078785FFBC8D40FF46FDC79E9CFD4E.ttl
index 013410880f4f..4ccf84b9e88f 100644
--- a/data/DD/07/87/DD078785FFBC8D40FF46FDC79E9CFD4E.ttl
+++ b/data/DD/07/87/DD078785FFBC8D40FF46FDC79E9CFD4E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tersilochus_Tersilochus>
+    dwc:genus "Tersilochus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tersilochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tersilochus> ;
diff --git a/data/DD/07/87/DD078785FFBC8D40FF46FF049CE6FE8D.ttl b/data/DD/07/87/DD078785FFBC8D40FF46FF049CE6FE8D.ttl
index fe924d8835c6..60963d2648e9 100644
--- a/data/DD/07/87/DD078785FFBC8D40FF46FF049CE6FE8D.ttl
+++ b/data/DD/07/87/DD078785FFBC8D40FF46FF049CE6FE8D.ttl
@@ -78,6 +78,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/DD/07/87/DD078785FFBD8D41FF46FC4D993CFBD5.ttl b/data/DD/07/87/DD078785FFBD8D41FF46FC4D993CFBD5.ttl
index acf7c4613d84..5a8a9d8fc690 100644
--- a/data/DD/07/87/DD078785FFBD8D41FF46FC4D993CFBD5.ttl
+++ b/data/DD/07/87/DD078785FFBD8D41FF46FC4D993CFBD5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Rhynchoprobles>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhynchoprobles" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/DD/07/87/DD078785FFBD8D41FF46FDFA9CBBFD18.ttl b/data/DD/07/87/DD078785FFBD8D41FF46FDFA9CBBFD18.ttl
index f3764cd07463..300ab3b7bd86 100644
--- a/data/DD/07/87/DD078785FFBD8D41FF46FDFA9CBBFD18.ttl
+++ b/data/DD/07/87/DD078785FFBD8D41FF46FDFA9CBBFD18.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/DD/07/87/DD078785FFBE8D42FF46FAA59C21F9CB.ttl b/data/DD/07/87/DD078785FFBE8D42FF46FAA59C21F9CB.ttl
index 7d30333688b5..26b06e799b5a 100644
--- a/data/DD/07/87/DD078785FFBE8D42FF46FAA59C21F9CB.ttl
+++ b/data/DD/07/87/DD078785FFBE8D42FF46FAA59C21F9CB.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/DD/07/87/DD078785FFBE8D42FF46FD299CE3FCA9.ttl b/data/DD/07/87/DD078785FFBE8D42FF46FD299CE3FCA9.ttl
index 8a3fbf78e48c..e65930351f4d 100644
--- a/data/DD/07/87/DD078785FFBE8D42FF46FD299CE3FCA9.ttl
+++ b/data/DD/07/87/DD078785FFBE8D42FF46FD299CE3FCA9.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phradis_Thersilochus>
+    dwc:genus "Phradis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thersilochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phradis> ;
diff --git a/data/DD/07/87/DD078785FFBE8D42FF46FDEF9C58FD13.ttl b/data/DD/07/87/DD078785FFBE8D42FF46FDEF9C58FD13.ttl
index 7508c309d07b..37630b3b20b2 100644
--- a/data/DD/07/87/DD078785FFBE8D42FF46FDEF9C58FD13.ttl
+++ b/data/DD/07/87/DD078785FFBE8D42FF46FDEF9C58FD13.ttl
@@ -116,6 +116,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phradis_Thersilochus>
+    dwc:genus "Phradis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thersilochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phradis> ;
diff --git a/data/DD/07/87/DD078785FFBE8D42FF46FE499CE6FDD6.ttl b/data/DD/07/87/DD078785FFBE8D42FF46FE499CE6FDD6.ttl
index 17a3c04f3d07..ff1bc528fb65 100644
--- a/data/DD/07/87/DD078785FFBE8D42FF46FE499CE6FDD6.ttl
+++ b/data/DD/07/87/DD078785FFBE8D42FF46FE499CE6FDD6.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phradis_Phradis>
+    dwc:genus "Phradis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phradis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phradis> ;
diff --git a/data/DD/07/87/DD078785FFBF8D43FF46FA5A9F68F9D8.ttl b/data/DD/07/87/DD078785FFBF8D43FF46FA5A9F68F9D8.ttl
index 86b82c511662..40c326684077 100644
--- a/data/DD/07/87/DD078785FFBF8D43FF46FA5A9F68F9D8.ttl
+++ b/data/DD/07/87/DD078785FFBF8D43FF46FA5A9F68F9D8.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heterocola_Heterocola>
+    dwc:genus "Heterocola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heterocola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heterocola> ;
@@ -122,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heterocola_Thersilochus>
+    dwc:genus "Heterocola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thersilochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heterocola> ;
diff --git a/data/DD/07/87/DD078785FFBF8D43FF46FBC89CE6FB7F.ttl b/data/DD/07/87/DD078785FFBF8D43FF46FBC89CE6FB7F.ttl
index 33337fd0b1dd..f5a0c830ec61 100644
--- a/data/DD/07/87/DD078785FFBF8D43FF46FBC89CE6FB7F.ttl
+++ b/data/DD/07/87/DD078785FFBF8D43FF46FBC89CE6FB7F.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diaparsis_Diaparsis>
+    dwc:genus "Diaparsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diaparsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diaparsis> ;
@@ -186,6 +187,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cremastus_Diaparsis>
+    dwc:genus "Cremastus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diaparsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cremastus> ;
diff --git a/data/DD/07/87/DD078785FFBF8D43FF46FCA99FC6FC36.ttl b/data/DD/07/87/DD078785FFBF8D43FF46FCA99FC6FC36.ttl
index 38705b74d441..ca8e882138ad 100644
--- a/data/DD/07/87/DD078785FFBF8D43FF46FCA99FC6FC36.ttl
+++ b/data/DD/07/87/DD078785FFBF8D43FF46FCA99FC6FC36.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diaparsis_Diaparsis>
+    dwc:genus "Diaparsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diaparsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diaparsis> ;
@@ -122,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diaparsis_Thersilochus>
+    dwc:genus "Diaparsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thersilochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diaparsis> ;
diff --git a/data/DD/07/87/DD078785FFBF8D43FF46FDC99E5BFD71.ttl b/data/DD/07/87/DD078785FFBF8D43FF46FDC99E5BFD71.ttl
index 34d338ad4fb1..427fa8794d58 100644
--- a/data/DD/07/87/DD078785FFBF8D43FF46FDC99E5BFD71.ttl
+++ b/data/DD/07/87/DD078785FFBF8D43FF46FDC99E5BFD71.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Porizon_Barycnemis>
+    dwc:genus "Porizon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Barycnemis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Porizon> ;
diff --git a/data/DD/07/87/DD078785FFC08D33FF46FA34992CFF29.ttl b/data/DD/07/87/DD078785FFC08D33FF46FA34992CFF29.ttl
index ec685cca4cd4..fd356e467f12 100644
--- a/data/DD/07/87/DD078785FFC08D33FF46FA34992CFF29.ttl
+++ b/data/DD/07/87/DD078785FFC08D33FF46FA34992CFF29.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Loxonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Loxonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFC08D3CFF46FAFB9F44FA65.ttl b/data/DD/07/87/DD078785FFC08D3CFF46FAFB9F44FA65.ttl
index 6fbecf4ad5e1..a43f00f49000 100644
--- a/data/DD/07/87/DD078785FFC08D3CFF46FAFB9F44FA65.ttl
+++ b/data/DD/07/87/DD078785FFC08D3CFF46FAFB9F44FA65.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Lissonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lissonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFC08D3CFF46FC529F4AFBE4.ttl b/data/DD/07/87/DD078785FFC08D3CFF46FC529F4AFBE4.ttl
index ace644a3f2a4..708d60e59f83 100644
--- a/data/DD/07/87/DD078785FFC08D3CFF46FC529F4AFBE4.ttl
+++ b/data/DD/07/87/DD078785FFC08D3CFF46FC529F4AFBE4.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Loxonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Loxonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFC08D3CFF46FD9C9CE4FD64.ttl b/data/DD/07/87/DD078785FFC08D3CFF46FD9C9CE4FD64.ttl
index 70faed3f70a4..f89cc40f859e 100644
--- a/data/DD/07/87/DD078785FFC08D3CFF46FD9C9CE4FD64.ttl
+++ b/data/DD/07/87/DD078785FFC08D3CFF46FD9C9CE4FD64.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Lissonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lissonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFC08D3CFF46FEA39F4AFDCE.ttl b/data/DD/07/87/DD078785FFC08D3CFF46FEA39F4AFDCE.ttl
index 1f273d11cba0..c30b79a06987 100644
--- a/data/DD/07/87/DD078785FFC08D3CFF46FEA39F4AFDCE.ttl
+++ b/data/DD/07/87/DD078785FFC08D3CFF46FEA39F4AFDCE.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Lissonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lissonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
@@ -138,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Campocineta>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campocineta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFC18D3DFF46FABB9F44F9CD.ttl b/data/DD/07/87/DD078785FFC18D3DFF46FABB9F44F9CD.ttl
index 09b870b9efcd..87d821c123a5 100644
--- a/data/DD/07/87/DD078785FFC18D3DFF46FABB9F44F9CD.ttl
+++ b/data/DD/07/87/DD078785FFC18D3DFF46FABB9F44F9CD.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Loxonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Loxonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFC58D39FF46FCA09CE6FB84.ttl b/data/DD/07/87/DD078785FFC58D39FF46FCA09CE6FB84.ttl
index dfb61262a7ce..6385edbe0c98 100644
--- a/data/DD/07/87/DD078785FFC58D39FF46FCA09CE6FB84.ttl
+++ b/data/DD/07/87/DD078785FFC58D39FF46FCA09CE6FB84.ttl
@@ -168,6 +168,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesoclistus_Mesoclistus>
+    dwc:genus "Mesoclistus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesoclistus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesoclistus> ;
diff --git a/data/DD/07/87/DD078785FFC98D35FF46FEA69FBDFE2E.ttl b/data/DD/07/87/DD078785FFC98D35FF46FEA69FBDFE2E.ttl
index c63862de9fba..bb57790b4b25 100644
--- a/data/DD/07/87/DD078785FFC98D35FF46FEA69FBDFE2E.ttl
+++ b/data/DD/07/87/DD078785FFC98D35FF46FEA69FBDFE2E.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bathyplectes_anurus>
+    dwc:genus "Bathyplectes" ;
     dwc:rank "species" ;
     dwc:species "anurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bathyplectes> ;
diff --git a/data/DD/07/87/DD078785FFCB8D37FF46FA869F44F9D3.ttl b/data/DD/07/87/DD078785FFCB8D37FF46FA869F44F9D3.ttl
index a2012652b4ae..9144d064ff7e 100644
--- a/data/DD/07/87/DD078785FFCB8D37FF46FA869F44F9D3.ttl
+++ b/data/DD/07/87/DD078785FFCB8D37FF46FA869F44F9D3.ttl
@@ -210,6 +210,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glypta_Diblastomorpha>
+    dwc:genus "Glypta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diblastomorpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glypta> ;
diff --git a/data/DD/07/87/DD078785FFCF8D33FF46FC0C9F44FB94.ttl b/data/DD/07/87/DD078785FFCF8D33FF46FC0C9F44FB94.ttl
index 9a70497cc7e0..153069081c23 100644
--- a/data/DD/07/87/DD078785FFCF8D33FF46FC0C9F44FB94.ttl
+++ b/data/DD/07/87/DD078785FFCF8D33FF46FC0C9F44FB94.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Lissonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lissonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
@@ -154,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Campocineta>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campocineta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFCF8D33FF46FCF59F44FC7E.ttl b/data/DD/07/87/DD078785FFCF8D33FF46FCF59F44FC7E.ttl
index 0ad0528d9476..884b8963cc69 100644
--- a/data/DD/07/87/DD078785FFCF8D33FF46FCF59F44FC7E.ttl
+++ b/data/DD/07/87/DD078785FFCF8D33FF46FCF59F44FC7E.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonota_Lissonota>
+    dwc:genus "Lissonota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lissonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonota> ;
diff --git a/data/DD/07/87/DD078785FFD08D2CFF46FB639F44FA8D.ttl b/data/DD/07/87/DD078785FFD08D2CFF46FB639F44FA8D.ttl
index ecffec62b7b2..ca0291a9aff8 100644
--- a/data/DD/07/87/DD078785FFD08D2CFF46FB639F44FA8D.ttl
+++ b/data/DD/07/87/DD078785FFD08D2CFF46FB639F44FA8D.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Olesicampe_Holocremnus>
+    dwc:genus "Olesicampe" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holocremnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Olesicampe> ;
diff --git a/data/DD/07/87/DD078785FFD28D2EFF46FEA39CE6FDCD.ttl b/data/DD/07/87/DD078785FFD28D2EFF46FEA39CE6FDCD.ttl
index 1cc41e4da03a..598db2914f66 100644
--- a/data/DD/07/87/DD078785FFD28D2EFF46FEA39CE6FDCD.ttl
+++ b/data/DD/07/87/DD078785FFD28D2EFF46FEA39CE6FDCD.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eriborus_Anilastus>
+    dwc:genus "Eriborus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anilastus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eriborus> ;
diff --git a/data/DD/07/87/DD078785FFD58D29FF46FC0F9FAAFBB0.ttl b/data/DD/07/87/DD078785FFD58D29FF46FC0F9FAAFBB0.ttl
index 94b763283221..2b84373ece7a 100644
--- a/data/DD/07/87/DD078785FFD58D29FF46FC0F9FAAFBB0.ttl
+++ b/data/DD/07/87/DD078785FFD58D29FF46FC0F9FAAFBB0.ttl
@@ -141,12 +141,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diadegma_Neoangitia>
+    dwc:genus "Diadegma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoangitia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diadegma> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diadegma_Angitia>
+    dwc:genus "Diadegma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Angitia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diadegma> ;
diff --git a/data/DD/07/87/DD078785FFD88D24FF46FCD69CFCFC78.ttl b/data/DD/07/87/DD078785FFD88D24FF46FCD69CFCFC78.ttl
index 492e48349345..02be8bf93dd3 100644
--- a/data/DD/07/87/DD078785FFD88D24FF46FCD69CFCFC78.ttl
+++ b/data/DD/07/87/DD078785FFD88D24FF46FCD69CFCFC78.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplocryptus_insectator>
+    dwc:genus "Hoplocryptus" ;
     dwc:rank "species" ;
     dwc:species "insectator" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplocryptus> ;
diff --git a/data/DD/07/87/DD078785FFDF8D23FF46FBC19CE6FB41.ttl b/data/DD/07/87/DD078785FFDF8D23FF46FBC19CE6FB41.ttl
index 9cd0ef4a11f2..bf80f51bdc12 100644
--- a/data/DD/07/87/DD078785FFDF8D23FF46FBC19CE6FB41.ttl
+++ b/data/DD/07/87/DD078785FFDF8D23FF46FBC19CE6FB41.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhimphoctona_Xylophylax>
+    dwc:genus "Rhimphoctona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xylophylax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhimphoctona> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pyracmon_Parapyracmon>
+    dwc:genus "Pyracmon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parapyracmon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pyracmon> ;
diff --git a/data/DD/07/87/DD078785FFE28D1EFF46FCE49EAAFC17.ttl b/data/DD/07/87/DD078785FFE28D1EFF46FCE49EAAFC17.ttl
index d37b38e5d3a9..087e1fb312df 100644
--- a/data/DD/07/87/DD078785FFE28D1EFF46FCE49EAAFC17.ttl
+++ b/data/DD/07/87/DD078785FFE28D1EFF46FCE49EAAFC17.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Listrognathus_Listrognathus>
+    dwc:genus "Listrognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Listrognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Listrognathus> ;
diff --git a/data/DD/07/87/DD078785FFE28D1EFF46FE409EA8FDEB.ttl b/data/DD/07/87/DD078785FFE28D1EFF46FE409EA8FDEB.ttl
index fa96064ef802..0be4e388189e 100644
--- a/data/DD/07/87/DD078785FFE28D1EFF46FE409EA8FDEB.ttl
+++ b/data/DD/07/87/DD078785FFE28D1EFF46FE409EA8FDEB.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Listrognathus_Listrognathus>
+    dwc:genus "Listrognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Listrognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Listrognathus> ;
diff --git a/data/DD/07/87/DD078785FFE28D1EFF46FF049C99FEAA.ttl b/data/DD/07/87/DD078785FFE28D1EFF46FF049C99FEAA.ttl
index 6c174d3f4e25..59ba5f9e1c77 100644
--- a/data/DD/07/87/DD078785FFE28D1EFF46FF049C99FEAA.ttl
+++ b/data/DD/07/87/DD078785FFE28D1EFF46FF049C99FEAA.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Listrognathus_Listrognathus>
+    dwc:genus "Listrognathus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Listrognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Listrognathus> ;
diff --git a/data/DD/07/87/DD078785FFE98D15FF46FEA39CE6FDCB.ttl b/data/DD/07/87/DD078785FFE98D15FF46FEA39CE6FDCB.ttl
index 86e582d5a413..55adc2291e6f 100644
--- a/data/DD/07/87/DD078785FFE98D15FF46FEA39CE6FDCB.ttl
+++ b/data/DD/07/87/DD078785FFE98D15FF46FEA39CE6FDCB.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_Mutilla>
+    dwc:genus "Ichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mutilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FFED8D11FF46FAD19F44FA7C.ttl b/data/DD/07/87/DD078785FFED8D11FF46FAD19F44FA7C.ttl
index a73622fc7820..d704fd7b2613 100644
--- a/data/DD/07/87/DD078785FFED8D11FF46FAD19F44FA7C.ttl
+++ b/data/DD/07/87/DD078785FFED8D11FF46FAD19F44FA7C.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atractodes_Asyncrita>
+    dwc:genus "Atractodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asyncrita" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atractodes> ;
diff --git a/data/DD/07/87/DD078785FFF18D0DFF46FF049F1EFE8B.ttl b/data/DD/07/87/DD078785FFF18D0DFF46FF049F1EFE8B.ttl
index d63542a9fbe6..23b1c6c87019 100644
--- a/data/DD/07/87/DD078785FFF18D0DFF46FF049F1EFE8B.ttl
+++ b/data/DD/07/87/DD078785FFF18D0DFF46FF049F1EFE8B.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hadrodactylus_tiphae>
+    dwc:genus "Hadrodactylus" ;
     dwc:rank "species" ;
     dwc:species "tiphae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hadrodactylus> ;
diff --git a/data/DD/07/87/DD078785FFF38D0FFF46FB3E9F85FABB.ttl b/data/DD/07/87/DD078785FFF38D0FFF46FB3E9F85FABB.ttl
index 35bb43e3d60d..aefe2284a80e 100644
--- a/data/DD/07/87/DD078785FFF38D0FFF46FB3E9F85FABB.ttl
+++ b/data/DD/07/87/DD078785FFF38D0FFF46FB3E9F85FABB.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tropistes_nitidipennis>
+    dwc:genus "Tropistes" ;
     dwc:rank "species" ;
     dwc:species "nitidipennis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tropistes> ;
diff --git a/data/DD/07/87/DD078785FFF38D0FFF46FF049FC6FE82.ttl b/data/DD/07/87/DD078785FFF38D0FFF46FF049FC6FE82.ttl
index ac058bd82f5e..8c1926451c39 100644
--- a/data/DD/07/87/DD078785FFF38D0FFF46FF049FC6FE82.ttl
+++ b/data/DD/07/87/DD078785FFF38D0FFF46FF049FC6FE82.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stilpnus_Stilpnus>
+    dwc:genus "Stilpnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stilpnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stilpnus> ;
diff --git a/data/DD/07/87/DD078785FFF48D08FF46FA5F9FCCF9F8.ttl b/data/DD/07/87/DD078785FFF48D08FF46FA5F9FCCF9F8.ttl
index e938afbadb82..3c310225a7b3 100644
--- a/data/DD/07/87/DD078785FFF48D08FF46FA5F9FCCF9F8.ttl
+++ b/data/DD/07/87/DD078785FFF48D08FF46FA5F9FCCF9F8.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stilpnus_Stilpnus>
+    dwc:genus "Stilpnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stilpnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stilpnus> ;
diff --git a/data/DD/07/87/DD078785FFF58D09FF46FBE89E8CFB68.ttl b/data/DD/07/87/DD078785FFF58D09FF46FBE89E8CFB68.ttl
index 6e6f03d33cdd..2e0fefe742f0 100644
--- a/data/DD/07/87/DD078785FFF58D09FF46FBE89E8CFB68.ttl
+++ b/data/DD/07/87/DD078785FFF58D09FF46FBE89E8CFB68.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phygadeuon_fumator>
+    dwc:genus "Phygadeuon" ;
     dwc:rank "species" ;
     dwc:species "fumator" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phygadeuon> ;
diff --git a/data/DD/07/87/DD078785FFF68D0AFF46FA5D9F62F991.ttl b/data/DD/07/87/DD078785FFF68D0AFF46FA5D9F62F991.ttl
index 5b9712cfbd33..2abee506c2f3 100644
--- a/data/DD/07/87/DD078785FFF68D0AFF46FA5D9F62F991.ttl
+++ b/data/DD/07/87/DD078785FFF68D0AFF46FA5D9F62F991.ttl
@@ -149,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phygadeuon_Ischnocryptus>
+    dwc:genus "Phygadeuon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ischnocryptus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phygadeuon> ;
@@ -186,6 +187,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phygadeuon_Iselix>
+    dwc:genus "Phygadeuon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Iselix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phygadeuon> ;
diff --git a/data/DD/07/87/DD078785FFF68D0AFF46FC529EACFBFB.ttl b/data/DD/07/87/DD078785FFF68D0AFF46FC529EACFBFB.ttl
index a4846a4cc592..25a8d9e2bcb2 100644
--- a/data/DD/07/87/DD078785FFF68D0AFF46FC529EACFBFB.ttl
+++ b/data/DD/07/87/DD078785FFF68D0AFF46FC529EACFBFB.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Theroscopus_cingulatus>
+    dwc:genus "Theroscopus" ;
     dwc:rank "species" ;
     dwc:species "cingulatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Theroscopus> ;
diff --git a/data/DD/07/87/DD078785FFF88D04FF46FA6F9F44F990.ttl b/data/DD/07/87/DD078785FFF88D04FF46FA6F9F44F990.ttl
index ce88ac9fe22a..b896c355be37 100644
--- a/data/DD/07/87/DD078785FFF88D04FF46FA6F9F44F990.ttl
+++ b/data/DD/07/87/DD078785FFF88D04FF46FA6F9F44F990.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FFF88D04FF46FACE9F85FA56.ttl b/data/DD/07/87/DD078785FFF88D04FF46FACE9F85FA56.ttl
index d3241be7c593..9e15c8d5e00d 100644
--- a/data/DD/07/87/DD078785FFF88D04FF46FACE9F85FA56.ttl
+++ b/data/DD/07/87/DD078785FFF88D04FF46FACE9F85FA56.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FFF88D04FF46FC449CE6FBCC.ttl b/data/DD/07/87/DD078785FFF88D04FF46FC449CE6FBCC.ttl
index e0cbaad3cdeb..927d7d43cbe0 100644
--- a/data/DD/07/87/DD078785FFF88D04FF46FC449CE6FBCC.ttl
+++ b/data/DD/07/87/DD078785FFF88D04FF46FC449CE6FBCC.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FFF88D04FF46FD619F44FCB5.ttl b/data/DD/07/87/DD078785FFF88D04FF46FD619F44FCB5.ttl
index f20d4522fcdf..c20a7f378bde 100644
--- a/data/DD/07/87/DD078785FFF88D04FF46FD619F44FCB5.ttl
+++ b/data/DD/07/87/DD078785FFF88D04FF46FD619F44FCB5.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FFF88D04FF46FEA69F76FE2E.ttl b/data/DD/07/87/DD078785FFF88D04FF46FEA69F76FE2E.ttl
index d5b9ec049cbe..3d82b074389f 100644
--- a/data/DD/07/87/DD078785FFF88D04FF46FEA69F76FE2E.ttl
+++ b/data/DD/07/87/DD078785FFF88D04FF46FEA69F76FE2E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FFF88D04FF46FF049F41FE8D.ttl b/data/DD/07/87/DD078785FFF88D04FF46FF049F41FE8D.ttl
index 44ea40dcb94d..7bb459fec93c 100644
--- a/data/DD/07/87/DD078785FFF88D04FF46FF049F41FE8D.ttl
+++ b/data/DD/07/87/DD078785FFF88D04FF46FF049F41FE8D.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FFF98D05FF46FA159F85F99D.ttl b/data/DD/07/87/DD078785FFF98D05FF46FA159F85F99D.ttl
index 374aad47fe5c..53b6bf596131 100644
--- a/data/DD/07/87/DD078785FFF98D05FF46FA159F85F99D.ttl
+++ b/data/DD/07/87/DD078785FFF98D05FF46FA159F85F99D.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelichneumon_Coelichneumon>
+    dwc:genus "Coelichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelichneumon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelichneumon> ;
diff --git a/data/DD/07/87/DD078785FFFB8D07FF46FCAF9FC5FB8E.ttl b/data/DD/07/87/DD078785FFFB8D07FF46FCAF9FC5FB8E.ttl
index 0282fdf4c121..e50b039ae27e 100644
--- a/data/DD/07/87/DD078785FFFB8D07FF46FCAF9FC5FB8E.ttl
+++ b/data/DD/07/87/DD078785FFFB8D07FF46FCAF9FC5FB8E.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesoleius_Bassus>
+    dwc:genus "Mesoleius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bassus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesoleius> ;
diff --git a/data/DD/07/87/DD078785FFFC8D00FF46FB699F4AFA8C.ttl b/data/DD/07/87/DD078785FFFC8D00FF46FB699F4AFA8C.ttl
index 7ed2b48107ef..aeec7c3386bf 100644
--- a/data/DD/07/87/DD078785FFFC8D00FF46FB699F4AFA8C.ttl
+++ b/data/DD/07/87/DD078785FFFC8D00FF46FB699F4AFA8C.ttl
@@ -175,6 +175,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ichneumon_Bassus>
+    dwc:genus "Ichneumon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bassus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ichneumon> ;
diff --git a/data/DD/07/87/DD078785FFFF8D03FF46FA7E991DF9E4.ttl b/data/DD/07/87/DD078785FFFF8D03FF46FA7E991DF9E4.ttl
index 3963bca05ea0..fef5f3cbd763 100644
--- a/data/DD/07/87/DD078785FFFF8D03FF46FA7E991DF9E4.ttl
+++ b/data/DD/07/87/DD078785FFFF8D03FF46FA7E991DF9E4.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lathrolestes_Lathrolestes>
+    dwc:genus "Lathrolestes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lathrolestes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lathrolestes> ;
diff --git a/data/DD/0A/8F/DD0A8F667816416FF3146D6266F4D56B.ttl b/data/DD/0A/8F/DD0A8F667816416FF3146D6266F4D56B.ttl
index 2aa9904a7646..a5e1c930d0ce 100644
--- a/data/DD/0A/8F/DD0A8F667816416FF3146D6266F4D56B.ttl
+++ b/data/DD/0A/8F/DD0A8F667816416FF3146D6266F4D56B.ttl
@@ -14,7 +14,7 @@
     dc:title "Turricaspia pullula" ;
     dwc:basisOfRecord <http://treatment.plazi.org/id/DD0A8F667816416FF3146D6266F4D56B/RGM_1310210>, <http://treatment.plazi.org/id/DD0A8F667816416FF3146D6266F4D56B/ZIN_4423_1> ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Turricaspia_pullula_Dybowski_1915> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Micromelania_caspia_var_pullula_Dybowski_1915> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Micromelania_caspia_pullula_Dybowski_1915> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.770.25365> ;
     a trt:Treatment .
 
@@ -46,7 +46,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Turricaspia_pullula> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Micromelania_caspia_var_pullula_Dybowski_1915>
+<http://taxon-concept.plazi.org/id/Animalia/Micromelania_caspia_pullula_Dybowski_1915>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "B.Dybowski & Grochmalicki" ;
     dwc:authorityYear "1915" ;
     dwc:class "Gastropoda" ;
@@ -59,9 +60,8 @@
     dwc:scientificNameAuthorship "Dybowski & Grochmalicki, 1915" ;
     dwc:species "caspia" ;
     dwc:subGenus "Turricaspia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "pullula" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia_var_pullula> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia_pullula> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Pyrgula_Neubauer_2018>
@@ -146,8 +146,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia_var_pullula>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia_pullula>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Hydrobiidae" ;
     dwc:genus "Micromelania" ;
@@ -157,24 +157,19 @@
     dwc:rank "variety" ;
     dwc:species "caspia" ;
     dwc:subGenus "Turricaspia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "pullula" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Micromelania_caspia>
+    dwc:genus "Micromelania" ;
     dwc:rank "species" ;
     dwc:species "caspia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania_Turricaspia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Micromelania_Turricaspia>
+    dwc:genus "Micromelania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Turricaspia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania> ;
diff --git a/data/DD/0B/6D/DD0B6DE7F82A00AFB38C25448A730428.ttl b/data/DD/0B/6D/DD0B6DE7F82A00AFB38C25448A730428.ttl
index 65d0ae45f6c1..76c5b4aaaf11 100644
--- a/data/DD/0B/6D/DD0B6DE7F82A00AFB38C25448A730428.ttl
+++ b/data/DD/0B/6D/DD0B6DE7F82A00AFB38C25448A730428.ttl
@@ -58,6 +58,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/DD/11/C7/DD11C72CFFF1FFCC2D8356F0FEFA8855.ttl b/data/DD/11/C7/DD11C72CFFF1FFCC2D8356F0FEFA8855.ttl
index 8126a9626a20..051342b954a1 100644
--- a/data/DD/11/C7/DD11C72CFFF1FFCC2D8356F0FEFA8855.ttl
+++ b/data/DD/11/C7/DD11C72CFFF1FFCC2D8356F0FEFA8855.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Megaluracarus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaluracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/DD/14/69/DD146934FF94FFCBFEF0FE14123DFA03.ttl b/data/DD/14/69/DD146934FF94FFCBFEF0FE14123DFA03.ttl
index 6d611771f778..51e4576888c2 100644
--- a/data/DD/14/69/DD146934FF94FFCBFEF0FE14123DFA03.ttl
+++ b/data/DD/14/69/DD146934FF94FFCBFEF0FE14123DFA03.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachinus_Tachinus>
+    dwc:genus "Tachinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tachinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachinus> ;
diff --git a/data/DD/15/30/DD1530AF6AEE5E86A70291C29BDCD8DF.ttl b/data/DD/15/30/DD1530AF6AEE5E86A70291C29BDCD8DF.ttl
index fb9f67b8de20..a618ddd31623 100644
--- a/data/DD/15/30/DD1530AF6AEE5E86A70291C29BDCD8DF.ttl
+++ b/data/DD/15/30/DD1530AF6AEE5E86A70291C29BDCD8DF.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/DD/15/C4/DD15C42A2A785E229A7A265A44FB2AAD.ttl b/data/DD/15/C4/DD15C42A2A785E229A7A265A44FB2AAD.ttl
index fb763c1a8c97..e0903fb3f856 100644
--- a/data/DD/15/C4/DD15C42A2A785E229A7A265A44FB2AAD.ttl
+++ b/data/DD/15/C4/DD15C42A2A785E229A7A265A44FB2AAD.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ormosia_Ormosia>
+    dwc:genus "Ormosia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ormosia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ormosia> ;
diff --git a/data/DD/18/35/DD18355D3C1A5198A1A0CBCEE8B44CEE.ttl b/data/DD/18/35/DD18355D3C1A5198A1A0CBCEE8B44CEE.ttl
index d877c848a8fc..eaaf3fb9614c 100644
--- a/data/DD/18/35/DD18355D3C1A5198A1A0CBCEE8B44CEE.ttl
+++ b/data/DD/18/35/DD18355D3C1A5198A1A0CBCEE8B44CEE.ttl
@@ -59,6 +59,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/DD/19/13/DD19133E1F225D8B8DB2DA9AB83B72AF.ttl b/data/DD/19/13/DD19133E1F225D8B8DB2DA9AB83B72AF.ttl
index 41e8db06cbfe..1655431a1a82 100644
--- a/data/DD/19/13/DD19133E1F225D8B8DB2DA9AB83B72AF.ttl
+++ b/data/DD/19/13/DD19133E1F225D8B8DB2DA9AB83B72AF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmentoma>
+    dwc:genus "Camponotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myrmentoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/DD/1D/4C/DD1D4CE03C5EDA8E7DA6CD24A09BEE1B.ttl b/data/DD/1D/4C/DD1D4CE03C5EDA8E7DA6CD24A09BEE1B.ttl
index 22b1e9689bf8..4596ad737f10 100644
--- a/data/DD/1D/4C/DD1D4CE03C5EDA8E7DA6CD24A09BEE1B.ttl
+++ b/data/DD/1D/4C/DD1D4CE03C5EDA8E7DA6CD24A09BEE1B.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/DD/1D/E8/DD1DE8D984D452E783D19EBD4C5E1414.ttl b/data/DD/1D/E8/DD1DE8D984D452E783D19EBD4C5E1414.ttl
index 3bca88077989..07d2d0e54601 100644
--- a/data/DD/1D/E8/DD1DE8D984D452E783D19EBD4C5E1414.ttl
+++ b/data/DD/1D/E8/DD1DE8D984D452E783D19EBD4C5E1414.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Callomegachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Callomegachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/DD/1F/4D/DD1F4D8DBF035AA95DA538ED669952F5.ttl b/data/DD/1F/4D/DD1F4D8DBF035AA95DA538ED669952F5.ttl
index a1d2b499f894..b30d4deb31e6 100644
--- a/data/DD/1F/4D/DD1F4D8DBF035AA95DA538ED669952F5.ttl
+++ b/data/DD/1F/4D/DD1F4D8DBF035AA95DA538ED669952F5.ttl
@@ -13,7 +13,7 @@
     dc:creator "Barboza, Gloria E.; Garcia, Carolina Carrizo; Bianchetti, Luciano de Bem; Romero, Maria V.; Scaldaferro, Marisel" ;
     dc:title "Capsicum muticum Barboza 2022, comb. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Capsicum_muticum_Barboza_2022> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Bassovia_leptopoda_Barboza_2022>, <http://taxon-concept.plazi.org/id/Plantae/Capsicum_leptopodum_Barboza_2022>, <http://taxon-concept.plazi.org/id/Plantae/Capsicum_villosum_forma_vimineum_Barboza_2022>, <http://taxon-concept.plazi.org/id/Plantae/Capsicum_villosum_var_muticum_Barboza_2022> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Bassovia_leptopoda_Barboza_2022>, <http://taxon-concept.plazi.org/id/Plantae/Capsicum_leptopodum_Barboza_2022>, <http://taxon-concept.plazi.org/id/Plantae/Capsicum_villosum_forma_vimineum_Barboza_2022>, <http://taxon-concept.plazi.org/id/Plantae/Capsicum_villosum_muticum_Barboza_2022> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.200.71667> ;
     a trt:Treatment .
 
@@ -48,7 +48,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Capsicum_muticum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Capsicum_villosum_var_muticum_Barboza_2022>
+<http://taxon-concept.plazi.org/id/Plantae/Capsicum_villosum_muticum_Barboza_2022>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Barboza & García & Bianchetti & Romero & Scaldaferro" ;
     dwc:authorityYear "2022" ;
     dwc:baseAuthorityName "Barboza & García & Bianchetti & Romero & Scaldaferro" ;
@@ -62,9 +63,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Barboza, García, Bianchetti, Romero & Scaldaferro, 2022) Barboza, García, Bianchetti, Romero & Scaldaferro, 2022" ;
     dwc:species "villosum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "muticum" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum_var_muticum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum_muticum> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Bassovia_leptopoda_Barboza_2022>
@@ -163,8 +163,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum_var_muticum>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum_muticum>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Capsicum" ;
@@ -173,18 +173,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "villosum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "muticum" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum>
+    dwc:genus "Capsicum" ;
     dwc:rank "species" ;
     dwc:species "villosum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Capsicum> ;
@@ -235,6 +229,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum_forma>
+    dwc:genus "Capsicum" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "forma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Capsicum_villosum> ;
diff --git a/data/DD/1F/C4/DD1FC474E26D5AA98F6C215C012FAC9B.ttl b/data/DD/1F/C4/DD1FC474E26D5AA98F6C215C012FAC9B.ttl
index eb6f3cebdc22..cc5d8c2733e6 100644
--- a/data/DD/1F/C4/DD1FC474E26D5AA98F6C215C012FAC9B.ttl
+++ b/data/DD/1F/C4/DD1FC474E26D5AA98F6C215C012FAC9B.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Coleus_maculosus>
+    dwc:genus "Coleus" ;
     dwc:rank "species" ;
     dwc:species "maculosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Coleus> ;
@@ -228,6 +229,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Plectranthus_punctatus>
+    dwc:genus "Plectranthus" ;
     dwc:rank "species" ;
     dwc:species "punctatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Plectranthus> ;
diff --git a/data/DD/20/AC/DD20AC08B289FF8D82C2E7FAB6C64ACE.ttl b/data/DD/20/AC/DD20AC08B289FF8D82C2E7FAB6C64ACE.ttl
index fe66c12f39a1..76291452cdb6 100644
--- a/data/DD/20/AC/DD20AC08B289FF8D82C2E7FAB6C64ACE.ttl
+++ b/data/DD/20/AC/DD20AC08B289FF8D82C2E7FAB6C64ACE.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thomomys_talpoides>
+    dwc:genus "Thomomys" ;
     dwc:rank "species" ;
     dwc:species "talpoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thomomys_Thomomys> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thomomys_Thomomys>
+    dwc:genus "Thomomys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thomomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thomomys> ;
diff --git a/data/DD/22/51/DD22511AFFC6FFCFFF007635B1F3F866.ttl b/data/DD/22/51/DD22511AFFC6FFCFFF007635B1F3F866.ttl
index dcba835ea857..bb3da58e5af1 100644
--- a/data/DD/22/51/DD22511AFFC6FFCFFF007635B1F3F866.ttl
+++ b/data/DD/22/51/DD22511AFFC6FFCFFF007635B1F3F866.ttl
@@ -82,12 +82,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Syndicus_leai>
+    dwc:genus "Syndicus" ;
     dwc:rank "species" ;
     dwc:species "leai" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Syndicus_Semisyndicus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Syndicus_Semisyndicus>
+    dwc:genus "Syndicus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Semisyndicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Syndicus> ;
diff --git a/data/DD/22/51/DD22511AFFC7FFCEFF00747DB34DF9B2.ttl b/data/DD/22/51/DD22511AFFC7FFCEFF00747DB34DF9B2.ttl
index efe6baf70f46..83f449f6e66e 100644
--- a/data/DD/22/51/DD22511AFFC7FFCEFF00747DB34DF9B2.ttl
+++ b/data/DD/22/51/DD22511AFFC7FFCEFF00747DB34DF9B2.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Syndicus_Semisyndicus>
+    dwc:genus "Syndicus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Semisyndicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Syndicus> ;
diff --git a/data/DD/22/51/DD22511AFFC8FFC0FF00716BB407F89B.ttl b/data/DD/22/51/DD22511AFFC8FFC0FF00716BB407F89B.ttl
index 3c8c6b9ac5c2..34ecdfa1988a 100644
--- a/data/DD/22/51/DD22511AFFC8FFC0FF00716BB407F89B.ttl
+++ b/data/DD/22/51/DD22511AFFC8FFC0FF00716BB407F89B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Syndicus_Semisyndicus>
+    dwc:genus "Syndicus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Semisyndicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Syndicus> ;
diff --git a/data/DD/22/58/DD22580C8574FF89FF39FC6EFCAAFD06.ttl b/data/DD/22/58/DD22580C8574FF89FF39FC6EFCAAFD06.ttl
index 84311cce8552..059fe5fe16bf 100644
--- a/data/DD/22/58/DD22580C8574FF89FF39FC6EFCAAFD06.ttl
+++ b/data/DD/22/58/DD22580C8574FF89FF39FC6EFCAAFD06.ttl
@@ -81,6 +81,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/DD/22/58/DD22580C857BFF8DFF39F97DFB18FCDE.ttl b/data/DD/22/58/DD22580C857BFF8DFF39F97DFB18FCDE.ttl
index 9809bf561242..dbdfb8ecd4c9 100644
--- a/data/DD/22/58/DD22580C857BFF8DFF39F97DFB18FCDE.ttl
+++ b/data/DD/22/58/DD22580C857BFF8DFF39F97DFB18FCDE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dacus_Mellesis>
+    dwc:genus "Dacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mellesis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dacus> ;
diff --git a/data/DD/22/58/DD22580C857EFF87FF39FF0EFA1FF88C.ttl b/data/DD/22/58/DD22580C857EFF87FF39FF0EFA1FF88C.ttl
index 63e534877ddd..1b79ef07fa74 100644
--- a/data/DD/22/58/DD22580C857EFF87FF39FF0EFA1FF88C.ttl
+++ b/data/DD/22/58/DD22580C857EFF87FF39FF0EFA1FF88C.ttl
@@ -58,6 +58,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/DD/22/58/DD22580C857FFF82FF39FF46FC94F9D6.ttl b/data/DD/22/58/DD22580C857FFF82FF39FF46FC94F9D6.ttl
index d608e1aad98b..4eddbe14ec8a 100644
--- a/data/DD/22/58/DD22580C857FFF82FF39FF46FC94F9D6.ttl
+++ b/data/DD/22/58/DD22580C857FFF82FF39FF46FC94F9D6.ttl
@@ -82,6 +82,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/DD/22/96/DD22965A7726FF9219EA16BBFAC9F7F4.ttl b/data/DD/22/96/DD22965A7726FF9219EA16BBFAC9F7F4.ttl
index 64168198a20d..cf50e2d4c8e4 100644
--- a/data/DD/22/96/DD22965A7726FF9219EA16BBFAC9F7F4.ttl
+++ b/data/DD/22/96/DD22965A7726FF9219EA16BBFAC9F7F4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoecia_Opsilia>
+    dwc:genus "Phytoecia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Opsilia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoecia> ;
diff --git a/data/DD/22/96/DD22965A7727FF9319EA1085FAC9FE00.ttl b/data/DD/22/96/DD22965A7727FF9319EA1085FAC9FE00.ttl
index 7854b3660464..fd796dce9973 100644
--- a/data/DD/22/96/DD22965A7727FF9319EA1085FAC9FE00.ttl
+++ b/data/DD/22/96/DD22965A7727FF9319EA1085FAC9FE00.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoecia_caerulea>
+    dwc:genus "Phytoecia" ;
     dwc:rank "species" ;
     dwc:species "caerulea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoecia_Phytoecia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoecia_Phytoecia>
+    dwc:genus "Phytoecia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phytoecia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoecia> ;
diff --git a/data/DD/22/96/DD22965A7727FF9319EA1241FA58FC8B.ttl b/data/DD/22/96/DD22965A7727FF9319EA1241FA58FC8B.ttl
index 100e04a9e47b..5c1c96895dd8 100644
--- a/data/DD/22/96/DD22965A7727FF9319EA1241FA58FC8B.ttl
+++ b/data/DD/22/96/DD22965A7727FF9319EA1241FA58FC8B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoecia_Phytoecia>
+    dwc:genus "Phytoecia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phytoecia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoecia> ;
diff --git a/data/DD/26/E2/DD26E2D78810C95233D9902410D9112E.ttl b/data/DD/26/E2/DD26E2D78810C95233D9902410D9112E.ttl
index 9c0bf420ba16..2b66571188ea 100644
--- a/data/DD/26/E2/DD26E2D78810C95233D9902410D9112E.ttl
+++ b/data/DD/26/E2/DD26E2D78810C95233D9902410D9112E.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetonotus_Zonocheta>
+    dwc:genus "Chaetonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Zonocheta)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetonotus> ;
diff --git a/data/DD/29/A6/DD29A6FB1AFB30114C88B33FE7ADD120.ttl b/data/DD/29/A6/DD29A6FB1AFB30114C88B33FE7ADD120.ttl
index b2498f6595b4..933985de1514 100644
--- a/data/DD/29/A6/DD29A6FB1AFB30114C88B33FE7ADD120.ttl
+++ b/data/DD/29/A6/DD29A6FB1AFB30114C88B33FE7ADD120.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aprostocetus_Aprostocetus>
+    dwc:genus "Aprostocetus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aprostocetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aprostocetus> ;
diff --git a/data/DD/2B/87/DD2B87D66000FF8976AAFF15B89F4391.ttl b/data/DD/2B/87/DD2B87D66000FF8976AAFF15B89F4391.ttl
index 6b8e5285520b..eced3fa57f15 100644
--- a/data/DD/2B/87/DD2B87D66000FF8976AAFF15B89F4391.ttl
+++ b/data/DD/2B/87/DD2B87D66000FF8976AAFF15B89F4391.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyamia_Copolyamia>
+    dwc:genus "Polyamia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Copolyamia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyamia> ;
diff --git a/data/DD/2B/87/DD2B87D66001FF8B76AAF8E1BA4E46D9.ttl b/data/DD/2B/87/DD2B87D66001FF8B76AAF8E1BA4E46D9.ttl
index 8aaf4c1b7147..dcbe9773a9d1 100644
--- a/data/DD/2B/87/DD2B87D66001FF8B76AAF8E1BA4E46D9.ttl
+++ b/data/DD/2B/87/DD2B87D66001FF8B76AAF8E1BA4E46D9.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyamia_Polyamia>
+    dwc:genus "Polyamia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polyamia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyamia> ;
diff --git a/data/DD/2B/87/DD2B87D66003FF8A76AAFA63B89F450C.ttl b/data/DD/2B/87/DD2B87D66003FF8A76AAFA63B89F450C.ttl
index d75e5de8b4f3..8768d0a3cbc6 100644
--- a/data/DD/2B/87/DD2B87D66003FF8A76AAFA63B89F450C.ttl
+++ b/data/DD/2B/87/DD2B87D66003FF8A76AAFA63B89F450C.ttl
@@ -117,6 +117,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyamia_Polyamia>
+    dwc:genus "Polyamia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polyamia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyamia> ;
@@ -177,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Deltocephalus_Polyamia>
+    dwc:genus "Deltocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polyamia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Deltocephalus> ;
diff --git a/data/DD/2B/87/DD2B87D66007FF8E76AAFA55B89F4589.ttl b/data/DD/2B/87/DD2B87D66007FF8E76AAFA55B89F4589.ttl
index a6f034c74833..ec0c52add63c 100644
--- a/data/DD/2B/87/DD2B87D66007FF8E76AAFA55B89F4589.ttl
+++ b/data/DD/2B/87/DD2B87D66007FF8E76AAFA55B89F4589.ttl
@@ -153,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polyamia_Copolyamia>
+    dwc:genus "Polyamia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Copolyamia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polyamia> ;
diff --git a/data/DD/2D/25/DD2D25CC6AD66EC4F3DD7C447179074F.ttl b/data/DD/2D/25/DD2D25CC6AD66EC4F3DD7C447179074F.ttl
index 1ef3094547cd..c23969d4da94 100644
--- a/data/DD/2D/25/DD2D25CC6AD66EC4F3DD7C447179074F.ttl
+++ b/data/DD/2D/25/DD2D25CC6AD66EC4F3DD7C447179074F.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parachaetolopha_Chaetolopha>
+    dwc:genus "Parachaetolopha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetolopha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parachaetolopha> ;
diff --git a/data/DD/2F/12/DD2F128A94AB29BB91C42A0A45C93EDD.ttl b/data/DD/2F/12/DD2F128A94AB29BB91C42A0A45C93EDD.ttl
index 303476d348a3..0cb957345db2 100644
--- a/data/DD/2F/12/DD2F128A94AB29BB91C42A0A45C93EDD.ttl
+++ b/data/DD/2F/12/DD2F128A94AB29BB91C42A0A45C93EDD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diaparsis_Pseudaneuclis>
+    dwc:genus "Diaparsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudaneuclis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diaparsis> ;
diff --git a/data/DD/30/1D/DD301DB5D00A5F8897BA98ED7DB8AB03.ttl b/data/DD/30/1D/DD301DB5D00A5F8897BA98ED7DB8AB03.ttl
index 71c33377d184..322a8cf978e5 100644
--- a/data/DD/30/1D/DD301DB5D00A5F8897BA98ED7DB8AB03.ttl
+++ b/data/DD/30/1D/DD301DB5D00A5F8897BA98ED7DB8AB03.ttl
@@ -12,7 +12,7 @@
     dc:creator "Mitchell, John D.; Daly, Douglas C." ;
     dc:title "Spondias macrocarpa Engl. in Mart., Fl. bras. 12 (2): 375, pl. 78. 1876." ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Spondias_macrocarpa_(2_12> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Spondias_dulcis_var_macrocarpa> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Spondias_dulcis_macrocarpa> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.55.8489> ;
     a trt:Treatment .
 
diff --git a/data/DD/30/63/DD30630D2184AFE650FDE08234A907D9.ttl b/data/DD/30/63/DD30630D2184AFE650FDE08234A907D9.ttl
index 670dc75fefe2..af937f48735e 100644
--- a/data/DD/30/63/DD30630D2184AFE650FDE08234A907D9.ttl
+++ b/data/DD/30/63/DD30630D2184AFE650FDE08234A907D9.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prorophora_Prorophora>
+    dwc:genus "Prorophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Prorophora)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prorophora> ;
diff --git a/data/DD/33/87/DD3387ECFFD1665A73A23D66FCDFFAC3.ttl b/data/DD/33/87/DD3387ECFFD1665A73A23D66FCDFFAC3.ttl
index 76f068700c0e..c9ae4be02b75 100644
--- a/data/DD/33/87/DD3387ECFFD1665A73A23D66FCDFFAC3.ttl
+++ b/data/DD/33/87/DD3387ECFFD1665A73A23D66FCDFFAC3.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_caudimaculatus>
+    dwc:genus "Uromys" ;
     dwc:rank "species" ;
     dwc:species "caudimaculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/33/87/DD3387ECFFD3665972D33E1EF744F6F6.ttl b/data/DD/33/87/DD3387ECFFD3665972D33E1EF744F6F6.ttl
index 1b23d00f0d64..458b94db6fb9 100644
--- a/data/DD/33/87/DD3387ECFFD3665972D33E1EF744F6F6.ttl
+++ b/data/DD/33/87/DD3387ECFFD3665972D33E1EF744F6F6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_anak>
+    dwc:genus "Uromys" ;
     dwc:rank "species" ;
     dwc:species "anak" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/33/87/DD3387ECFFD3665976F13C1BFA4DFA12.ttl b/data/DD/33/87/DD3387ECFFD3665976F13C1BFA4DFA12.ttl
index f5846b2e0329..766882aa792f 100644
--- a/data/DD/33/87/DD3387ECFFD3665976F13C1BFA4DFA12.ttl
+++ b/data/DD/33/87/DD3387ECFFD3665976F13C1BFA4DFA12.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_anak>
+    dwc:genus "Uromys" ;
     dwc:rank "species" ;
     dwc:species "anak" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/33/87/DD3387ECFFD3665976FF395EFE14FC65.ttl b/data/DD/33/87/DD3387ECFFD3665976FF395EFE14FC65.ttl
index b6a56d2e74e6..99d8bd51f93b 100644
--- a/data/DD/33/87/DD3387ECFFD3665976FF395EFE14FC65.ttl
+++ b/data/DD/33/87/DD3387ECFFD3665976FF395EFE14FC65.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_anak>
+    dwc:genus "Uromys" ;
     dwc:rank "species" ;
     dwc:species "anak" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/33/87/DD3387ECFFDC665572173174FBA2F63D.ttl b/data/DD/33/87/DD3387ECFFDC665572173174FBA2F63D.ttl
index 77c270044a10..00e6d9f8539e 100644
--- a/data/DD/33/87/DD3387ECFFDC665572173174FBA2F63D.ttl
+++ b/data/DD/33/87/DD3387ECFFDC665572173174FBA2F63D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_Cyromys>
+    dwc:genus "Uromys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyromys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/33/87/DD3387ECFFDC6656763A3F04F998F730.ttl b/data/DD/33/87/DD3387ECFFDC6656763A3F04F998F730.ttl
index 72016762b121..ddf113134b20 100644
--- a/data/DD/33/87/DD3387ECFFDC6656763A3F04F998F730.ttl
+++ b/data/DD/33/87/DD3387ECFFDC6656763A3F04F998F730.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_Cyromys>
+    dwc:genus "Uromys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyromys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/33/87/DD3387ECFFDD6656723E3DB8FE1DF968.ttl b/data/DD/33/87/DD3387ECFFDD6656723E3DB8FE1DF968.ttl
index 2f895c70c626..9ec73b66632e 100644
--- a/data/DD/33/87/DD3387ECFFDD6656723E3DB8FE1DF968.ttl
+++ b/data/DD/33/87/DD3387ECFFDD6656723E3DB8FE1DF968.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_Cyromys>
+    dwc:genus "Uromys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyromys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/33/87/DD3387ECFFDE665B72DB3C2BFC34F994.ttl b/data/DD/33/87/DD3387ECFFDE665B72DB3C2BFC34F994.ttl
index 060474fdd311..be16e92b1de9 100644
--- a/data/DD/33/87/DD3387ECFFDE665B72DB3C2BFC34F994.ttl
+++ b/data/DD/33/87/DD3387ECFFDE665B72DB3C2BFC34F994.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uromys_caudimaculatus>
+    dwc:genus "Uromys" ;
     dwc:rank "species" ;
     dwc:species "caudimaculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uromys> ;
diff --git a/data/DD/35/87/DD3587FCFFF9FFCFFF07FB543A56FE2A.ttl b/data/DD/35/87/DD3587FCFFF9FFCFFF07FB543A56FE2A.ttl
index ee1acd8d47eb..af9c3e589ccf 100644
--- a/data/DD/35/87/DD3587FCFFF9FFCFFF07FB543A56FE2A.ttl
+++ b/data/DD/35/87/DD3587FCFFF9FFCFFF07FB543A56FE2A.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eilema_sanguicosta>
+    dwc:genus "Eilema" ;
     dwc:rank "species" ;
     dwc:species "sanguicosta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eilema> ;
diff --git a/data/DD/36/CD/DD36CD6D4CD0C76B00CC8A4C6EBA476B.ttl b/data/DD/36/CD/DD36CD6D4CD0C76B00CC8A4C6EBA476B.ttl
index df6ae2fc10aa..69bf11be5de7 100644
--- a/data/DD/36/CD/DD36CD6D4CD0C76B00CC8A4C6EBA476B.ttl
+++ b/data/DD/36/CD/DD36CD6D4CD0C76B00CC8A4C6EBA476B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crossocerus_Cuphopterus>
+    dwc:genus "Crossocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cuphopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crossocerus> ;
diff --git a/data/DD/37/83/DD37838A4AC1C4C62ECD614CEBD50FBB.ttl b/data/DD/37/83/DD37838A4AC1C4C62ECD614CEBD50FBB.ttl
index 9a49fc4c67ab..575b5bf03414 100644
--- a/data/DD/37/83/DD37838A4AC1C4C62ECD614CEBD50FBB.ttl
+++ b/data/DD/37/83/DD37838A4AC1C4C62ECD614CEBD50FBB.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Viburnum_opulus>
+    dwc:genus "Viburnum" ;
     dwc:rank "species" ;
     dwc:species "opulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Viburnum> ;
diff --git a/data/DD/37/EE/DD37EED1E91EDA90DFD32E141B355607.ttl b/data/DD/37/EE/DD37EED1E91EDA90DFD32E141B355607.ttl
index 52b14571778d..c9a7e5483eaf 100644
--- a/data/DD/37/EE/DD37EED1E91EDA90DFD32E141B355607.ttl
+++ b/data/DD/37/EE/DD37EED1E91EDA90DFD32E141B355607.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyclidia_substigmaria>
+    dwc:genus "Cyclidia" ;
     dwc:rank "species" ;
     dwc:species "substigmaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyclidia> ;
diff --git a/data/DD/3A/0A/DD3A0A7F82E4505BF3A6E25529E2BA9B.ttl b/data/DD/3A/0A/DD3A0A7F82E4505BF3A6E25529E2BA9B.ttl
index c36307a46cb1..32c3d071504a 100644
--- a/data/DD/3A/0A/DD3A0A7F82E4505BF3A6E25529E2BA9B.ttl
+++ b/data/DD/3A/0A/DD3A0A7F82E4505BF3A6E25529E2BA9B.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Luzula_spicata>
+    dwc:genus "Luzula" ;
     dwc:rank "species" ;
     dwc:species "spicata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Luzula> ;
diff --git a/data/DD/3A/7E/DD3A7E90866FC88D8A6C94FC4A103C33.ttl b/data/DD/3A/7E/DD3A7E90866FC88D8A6C94FC4A103C33.ttl
index 8acf6806d0ba..0f767f7a7a63 100644
--- a/data/DD/3A/7E/DD3A7E90866FC88D8A6C94FC4A103C33.ttl
+++ b/data/DD/3A/7E/DD3A7E90866FC88D8A6C94FC4A103C33.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Puellina_Glabrilaria>
+    dwc:genus "Puellina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabrilaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Puellina> ;
diff --git a/data/DD/3A/90/DD3A9026393374D1F2D147ACE0F413F9.ttl b/data/DD/3A/90/DD3A9026393374D1F2D147ACE0F413F9.ttl
index e3d570badb3e..e676bec48de0 100644
--- a/data/DD/3A/90/DD3A9026393374D1F2D147ACE0F413F9.ttl
+++ b/data/DD/3A/90/DD3A9026393374D1F2D147ACE0F413F9.ttl
@@ -75,6 +75,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/DD/3E/42/DD3E42FC8BEAE121E61D3D3493C15BAF.ttl b/data/DD/3E/42/DD3E42FC8BEAE121E61D3D3493C15BAF.ttl
index a0bb8d5254dc..99d4cb8345cd 100644
--- a/data/DD/3E/42/DD3E42FC8BEAE121E61D3D3493C15BAF.ttl
+++ b/data/DD/3E/42/DD3E42FC8BEAE121E61D3D3493C15BAF.ttl
@@ -12,7 +12,7 @@
     dc:creator "Valdespino, Ivan A." ;
     dc:title "Selaginella vernicosa Baker 1886" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Selaginella_vernicosa_Baker_1886> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Selaginella_vernicosa_var_oligoclada_Bak_1887> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Selaginella_vernicosa_oligoclada_Bak_1887> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.57.6489> ;
     a trt:Treatment .
 
@@ -44,7 +44,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Selaginella_vernicosa_var_oligoclada_Bak_1887>
+<http://taxon-concept.plazi.org/id/Plantae/Selaginella_vernicosa_oligoclada_Bak_1887>
+    # Warning: ignoring subSpecies "var" ;
     dwc:authorityName "Bak" ;
     dwc:authorityYear "1887" ;
     dwc:baseAuthorityName "Bak" ;
@@ -57,9 +58,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Bak) Bak, 1887" ;
     dwc:species "vernicosa" ;
-    dwc:subSpecies "var" ;
     dwc:variety "oligoclada" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa_var_oligoclada> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa_oligoclada> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa>
@@ -109,7 +109,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa_var_oligoclada>
+<http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa_oligoclada>
+    # Warning: ignoring subSpecies "var" ;
     dwc:class "Lycopodiopsida" ;
     dwc:family "Selaginellaceae" ;
     dwc:genus "Selaginella" ;
@@ -118,13 +119,6 @@
     dwc:phylum "Lycopodiophyta" ;
     dwc:rank "variety" ;
     dwc:species "vernicosa" ;
-    dwc:subSpecies "var" ;
     dwc:variety "oligoclada" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Selaginella_vernicosa> ;
     a dwcFP:TaxonName .
diff --git a/data/DD/3F/87/DD3F87C1FFA6FF9A0BD4EF21FB63F9A6.ttl b/data/DD/3F/87/DD3F87C1FFA6FF9A0BD4EF21FB63F9A6.ttl
index 9d63def2495b..b23c37e7010b 100644
--- a/data/DD/3F/87/DD3F87C1FFA6FF9A0BD4EF21FB63F9A6.ttl
+++ b/data/DD/3F/87/DD3F87C1FFA6FF9A0BD4EF21FB63F9A6.ttl
@@ -394,6 +394,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnetron_tetrum>
+    dwc:genus "Gymnetron" ;
     dwc:rank "species" ;
     dwc:species "tetrum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnetron> ;
diff --git a/data/DD/40/9F/DD409F745472F81FFF43FF5A54860C72.ttl b/data/DD/40/9F/DD409F745472F81FFF43FF5A54860C72.ttl
index a9e6ac77ca27..543e79f04714 100644
--- a/data/DD/40/9F/DD409F745472F81FFF43FF5A54860C72.ttl
+++ b/data/DD/40/9F/DD409F745472F81FFF43FF5A54860C72.ttl
@@ -178,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Erytus>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erytus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/DD/40/B9/DD40B94FE0414200FF0CF92294DAFE5E.ttl b/data/DD/40/B9/DD40B94FE0414200FF0CF92294DAFE5E.ttl
index af86c68bdf4e..d047bacb0c45 100644
--- a/data/DD/40/B9/DD40B94FE0414200FF0CF92294DAFE5E.ttl
+++ b/data/DD/40/B9/DD40B94FE0414200FF0CF92294DAFE5E.ttl
@@ -188,6 +188,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnophora_Spilogona>
+    dwc:genus "Limnophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spilogona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnophora> ;
diff --git a/data/DD/40/B9/DD40B94FE0444204FF0CFD44950DFE5E.ttl b/data/DD/40/B9/DD40B94FE0444204FF0CFD44950DFE5E.ttl
index ea580e817236..4d9b59157666 100644
--- a/data/DD/40/B9/DD40B94FE0444204FF0CFD44950DFE5E.ttl
+++ b/data/DD/40/B9/DD40B94FE0444204FF0CFD44950DFE5E.ttl
@@ -251,6 +251,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnophora_Spilogona>
+    dwc:genus "Limnophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spilogona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnophora> ;
diff --git a/data/DD/40/B9/DD40B94FE0464205FF0CFF7C9053F891.ttl b/data/DD/40/B9/DD40B94FE0464205FF0CFF7C9053F891.ttl
index 4c5ca4365aff..86d8e1ef56e4 100644
--- a/data/DD/40/B9/DD40B94FE0464205FF0CFF7C9053F891.ttl
+++ b/data/DD/40/B9/DD40B94FE0464205FF0CFF7C9053F891.ttl
@@ -299,6 +299,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnophora_Spilogona>
+    dwc:genus "Limnophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spilogona" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnophora> ;
diff --git a/data/DD/42/2C/DD422C76B6E84B618D774F1234B69A7D.ttl b/data/DD/42/2C/DD422C76B6E84B618D774F1234B69A7D.ttl
index a8a4d7eee47d..a57e1535166a 100644
--- a/data/DD/42/2C/DD422C76B6E84B618D774F1234B69A7D.ttl
+++ b/data/DD/42/2C/DD422C76B6E84B618D774F1234B69A7D.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nematus_Pteronidea>
+    dwc:genus "Nematus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pteronidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nematus> ;
diff --git a/data/DD/43/30/DD43308983AA560C8E17530A8523E3FC.ttl b/data/DD/43/30/DD43308983AA560C8E17530A8523E3FC.ttl
index 5a2c8f45f95f..0f3db0f46b8c 100644
--- a/data/DD/43/30/DD43308983AA560C8E17530A8523E3FC.ttl
+++ b/data/DD/43/30/DD43308983AA560C8E17530A8523E3FC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dactylolabis_Dactylolabis>
+    dwc:genus "Dactylolabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dactylolabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dactylolabis> ;
diff --git a/data/DD/45/C9/DD45C973EAED5B12A8750FD757FA006E.ttl b/data/DD/45/C9/DD45C973EAED5B12A8750FD757FA006E.ttl
index 30fdb56924d7..212a55281af6 100644
--- a/data/DD/45/C9/DD45C973EAED5B12A8750FD757FA006E.ttl
+++ b/data/DD/45/C9/DD45C973EAED5B12A8750FD757FA006E.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pincerna_graphica>
+    dwc:genus "Pincerna" ;
     dwc:rank "species" ;
     dwc:species "graphica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pincerna> ;
diff --git a/data/DD/46/31/DD463158800D1A8D427E43B735CEE852.ttl b/data/DD/46/31/DD463158800D1A8D427E43B735CEE852.ttl
index 73bfa58d5815..b26e71d001ea 100644
--- a/data/DD/46/31/DD463158800D1A8D427E43B735CEE852.ttl
+++ b/data/DD/46/31/DD463158800D1A8D427E43B735CEE852.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_Eulagos>
+    dwc:genus "Lepus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eulagos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
diff --git a/data/DD/49/37/DD4937A22C74E4E3AF47E19BBF1ADF2E.ttl b/data/DD/49/37/DD4937A22C74E4E3AF47E19BBF1ADF2E.ttl
index ec5ae99e1a1c..8a70a736e3f1 100644
--- a/data/DD/49/37/DD4937A22C74E4E3AF47E19BBF1ADF2E.ttl
+++ b/data/DD/49/37/DD4937A22C74E4E3AF47E19BBF1ADF2E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Thelypteris_Goniopteris>
+    dwc:genus "Thelypteris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Goniopteris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Thelypteris> ;
diff --git a/data/DD/4A/29/DD4A2952FD33DA8A9FE6764E66ACF9D0.ttl b/data/DD/4A/29/DD4A2952FD33DA8A9FE6764E66ACF9D0.ttl
index 79ac2e5e53e2..f2ce0bb6c81b 100644
--- a/data/DD/4A/29/DD4A2952FD33DA8A9FE6764E66ACF9D0.ttl
+++ b/data/DD/4A/29/DD4A2952FD33DA8A9FE6764E66ACF9D0.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/DD/4A/87/DD4A87D27E61FFEFFF5E96AEFAC22027.ttl b/data/DD/4A/87/DD4A87D27E61FFEFFF5E96AEFAC22027.ttl
index 74a1457e54b6..f65a42536da9 100644
--- a/data/DD/4A/87/DD4A87D27E61FFEFFF5E96AEFAC22027.ttl
+++ b/data/DD/4A/87/DD4A87D27E61FFEFFF5E96AEFAC22027.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macromyzus_Anthracosiphoniella>
+    dwc:genus "Macromyzus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthracosiphoniella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macromyzus> ;
diff --git a/data/DD/4D/BD/DD4DBDD074D5F0141F66DF0FF85B9109.ttl b/data/DD/4D/BD/DD4DBDD074D5F0141F66DF0FF85B9109.ttl
index 387b408ba063..1a5be16bb2a8 100644
--- a/data/DD/4D/BD/DD4DBDD074D5F0141F66DF0FF85B9109.ttl
+++ b/data/DD/4D/BD/DD4DBDD074D5F0141F66DF0FF85B9109.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eotrichocera_Archaeotrichocera>
+    dwc:genus "Eotrichocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Archaeotrichocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eotrichocera> ;
diff --git a/data/DD/4E/4A/DD4E4ABFC80E54A28924E6C7945AF136.ttl b/data/DD/4E/4A/DD4E4ABFC80E54A28924E6C7945AF136.ttl
index bd17942072a9..077a4752c534 100644
--- a/data/DD/4E/4A/DD4E4ABFC80E54A28924E6C7945AF136.ttl
+++ b/data/DD/4E/4A/DD4E4ABFC80E54A28924E6C7945AF136.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chorthippus_Chorthippus>
+    dwc:genus "Chorthippus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chorthippus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chorthippus> ;
diff --git a/data/DD/4F/5E/DD4F5E74F28752EABD057FA19F690F72.ttl b/data/DD/4F/5E/DD4F5E74F28752EABD057FA19F690F72.ttl
index fe1ac49afc48..f11762f171c0 100644
--- a/data/DD/4F/5E/DD4F5E74F28752EABD057FA19F690F72.ttl
+++ b/data/DD/4F/5E/DD4F5E74F28752EABD057FA19F690F72.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alycaeus_Dioryx>
+    dwc:genus "Alycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dioryx" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alycaeus> ;
diff --git a/data/DD/51/82/DD5182AF468BA8B3FAB970D588DBA804.ttl b/data/DD/51/82/DD5182AF468BA8B3FAB970D588DBA804.ttl
index 83e856382fb7..4bd5ca4e2f81 100644
--- a/data/DD/51/82/DD5182AF468BA8B3FAB970D588DBA804.ttl
+++ b/data/DD/51/82/DD5182AF468BA8B3FAB970D588DBA804.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aprostocetus_Aprostocetus>
+    dwc:genus "Aprostocetus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aprostocetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aprostocetus> ;
diff --git a/data/DD/55/2B/DD552B940A8F59A1A03AC907AD94B657.ttl b/data/DD/55/2B/DD552B940A8F59A1A03AC907AD94B657.ttl
index 8ee1cb07e001..a06b04c79876 100644
--- a/data/DD/55/2B/DD552B940A8F59A1A03AC907AD94B657.ttl
+++ b/data/DD/55/2B/DD552B940A8F59A1A03AC907AD94B657.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Laccobius_Microlaccobius>
+    dwc:genus "Laccobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microlaccobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Laccobius> ;
diff --git a/data/DD/57/23/DD57230593CBD9EB00D964C6E71763F5.ttl b/data/DD/57/23/DD57230593CBD9EB00D964C6E71763F5.ttl
index 243e4ef93fbc..5b7c7c3e8515 100644
--- a/data/DD/57/23/DD57230593CBD9EB00D964C6E71763F5.ttl
+++ b/data/DD/57/23/DD57230593CBD9EB00D964C6E71763F5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterostichus_Circinatus>
+    dwc:genus "Pterostichus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Circinatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterostichus> ;
diff --git a/data/DD/5A/5D/DD5A5DC68ECB5BABDD7D8F461A9B9810.ttl b/data/DD/5A/5D/DD5A5DC68ECB5BABDD7D8F461A9B9810.ttl
index 22c50f4e6aeb..632ff7bec6a1 100644
--- a/data/DD/5A/5D/DD5A5DC68ECB5BABDD7D8F461A9B9810.ttl
+++ b/data/DD/5A/5D/DD5A5DC68ECB5BABDD7D8F461A9B9810.ttl
@@ -57,6 +57,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/DD/5F/9D/DD5F9D52EA28E1DDA831D3A3239A72D5.ttl b/data/DD/5F/9D/DD5F9D52EA28E1DDA831D3A3239A72D5.ttl
index f328d8c81268..5069bbc2ef4b 100644
--- a/data/DD/5F/9D/DD5F9D52EA28E1DDA831D3A3239A72D5.ttl
+++ b/data/DD/5F/9D/DD5F9D52EA28E1DDA831D3A3239A72D5.ttl
@@ -59,12 +59,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_melancholicus>
+    dwc:genus "Harpalus" ;
     dwc:rank "species" ;
     dwc:species "melancholicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus_Cryptophonus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Cryptophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/DD/61/B0/DD61B065710F52CE8B006D16B0FDF7E0.ttl b/data/DD/61/B0/DD61B065710F52CE8B006D16B0FDF7E0.ttl
index d9c8903627ff..4a9899c87931 100644
--- a/data/DD/61/B0/DD61B065710F52CE8B006D16B0FDF7E0.ttl
+++ b/data/DD/61/B0/DD61B065710F52CE8B006D16B0FDF7E0.ttl
@@ -12,7 +12,7 @@
     dc:creator "Van Phung, Khoa; Averyanov, Leonid V.; Maisak, Tatiana V.; Krupkina, Ludmila I.; Cao, Hai Xuan; Nguyen, Cuong Huu" ;
     dc:title "Ridsdalea eucodon (K. Schum.) J. T. Pereira (in Wong and Pereira 2016: 45). 2016" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Ridsdalea_eucodon_._2016> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Randia_eucodon>, <http://taxon-name.plazi.org/id/Plantae/Randia_exaltata_var_griffithiana> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Randia_eucodon>, <http://taxon-name.plazi.org/id/Plantae/Randia_exaltata_griffithiana> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.239.113017> ;
     a trt:Treatment .
 
diff --git a/data/DD/62/E7/DD62E7662A417270FF36C5B3FE16F9D9.ttl b/data/DD/62/E7/DD62E7662A417270FF36C5B3FE16F9D9.ttl
index 463ff3ea6a3a..ad94dc479ea0 100644
--- a/data/DD/62/E7/DD62E7662A417270FF36C5B3FE16F9D9.ttl
+++ b/data/DD/62/E7/DD62E7662A417270FF36C5B3FE16F9D9.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Urbanus_Urbanus>
+    dwc:genus "Urbanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Urbanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Urbanus> ;
diff --git a/data/DD/62/E7/DD62E7662A477272FF36C5BFFBE7FC74.ttl b/data/DD/62/E7/DD62E7662A477272FF36C5BFFBE7FC74.ttl
index 6e8496af2b59..1a689428339c 100644
--- a/data/DD/62/E7/DD62E7662A477272FF36C5BFFBE7FC74.ttl
+++ b/data/DD/62/E7/DD62E7662A477272FF36C5BFFBE7FC74.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Urbanus_Urbanus>
+    dwc:genus "Urbanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Urbanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Urbanus> ;
diff --git a/data/DD/62/E7/DD62E7662A787244FF49C1F1FA7BFC8C.ttl b/data/DD/62/E7/DD62E7662A787244FF49C1F1FA7BFC8C.ttl
index 506d18b0b234..da587eb16dec 100644
--- a/data/DD/62/E7/DD62E7662A787244FF49C1F1FA7BFC8C.ttl
+++ b/data/DD/62/E7/DD62E7662A787244FF49C1F1FA7BFC8C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lerema_Lerema>
+    dwc:genus "Lerema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lerema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lerema> ;
diff --git a/data/DD/65/4E/DD654E6A4A61B723FF23F9EDC3D9FDA3.ttl b/data/DD/65/4E/DD654E6A4A61B723FF23F9EDC3D9FDA3.ttl
index 9bbeefa27770..cee46cf55d4a 100644
--- a/data/DD/65/4E/DD654E6A4A61B723FF23F9EDC3D9FDA3.ttl
+++ b/data/DD/65/4E/DD654E6A4A61B723FF23F9EDC3D9FDA3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus_Aphonomorphus>
+    dwc:genus "Aphonomorphus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphonomorphus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus> ;
diff --git a/data/DD/65/4E/DD654E6A4A63B723FF23FD4CC406F909.ttl b/data/DD/65/4E/DD654E6A4A63B723FF23FD4CC406F909.ttl
index 5ef6d83ea6ba..c0f11f3f4b88 100644
--- a/data/DD/65/4E/DD654E6A4A63B723FF23FD4CC406F909.ttl
+++ b/data/DD/65/4E/DD654E6A4A63B723FF23FD4CC406F909.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus_Euaphonus>
+    dwc:genus "Aphonomorphus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euaphonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus> ;
diff --git a/data/DD/65/4E/DD654E6A4A63B726FF23F929C3B5FD71.ttl b/data/DD/65/4E/DD654E6A4A63B726FF23F929C3B5FD71.ttl
index f6452f9004a0..2526a692bab1 100644
--- a/data/DD/65/4E/DD654E6A4A63B726FF23F929C3B5FD71.ttl
+++ b/data/DD/65/4E/DD654E6A4A63B726FF23F929C3B5FD71.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus_Euaphonus>
+    dwc:genus "Aphonomorphus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euaphonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus> ;
diff --git a/data/DD/65/4E/DD654E6A4A66B728FF23FA41C1A0FE16.ttl b/data/DD/65/4E/DD654E6A4A66B728FF23FA41C1A0FE16.ttl
index f2ccc160ea10..65f65c06e7d3 100644
--- a/data/DD/65/4E/DD654E6A4A66B728FF23FA41C1A0FE16.ttl
+++ b/data/DD/65/4E/DD654E6A4A66B728FF23FA41C1A0FE16.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus_Nigraphonus>
+    dwc:genus "Aphonomorphus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nigraphonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphonomorphus> ;
diff --git a/data/DD/65/4E/DD654E6A4A68B729FF23FDA5C254FCA9.ttl b/data/DD/65/4E/DD654E6A4A68B729FF23FDA5C254FCA9.ttl
index 20983b90de4e..cdfaecb2f37e 100644
--- a/data/DD/65/4E/DD654E6A4A68B729FF23FDA5C254FCA9.ttl
+++ b/data/DD/65/4E/DD654E6A4A68B729FF23FDA5C254FCA9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diatrypa_Latispeculum>
+    dwc:genus "Diatrypa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Latispeculum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diatrypa> ;
diff --git a/data/DD/66/EC/DD66ECD382DA9786F7C8CC817EEBD332.ttl b/data/DD/66/EC/DD66ECD382DA9786F7C8CC817EEBD332.ttl
index 6800309482fa..0031708826f0 100644
--- a/data/DD/66/EC/DD66ECD382DA9786F7C8CC817EEBD332.ttl
+++ b/data/DD/66/EC/DD66ECD382DA9786F7C8CC817EEBD332.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Syllegomydas_Syllegomydas>
+    dwc:genus "Syllegomydas" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syllegomydas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Syllegomydas> ;
diff --git a/data/DD/67/58/DD67586EF0855C5D9F81CA83968B8B4E.ttl b/data/DD/67/58/DD67586EF0855C5D9F81CA83968B8B4E.ttl
index 78c1151c54e6..664d2d79ea72 100644
--- a/data/DD/67/58/DD67586EF0855C5D9F81CA83968B8B4E.ttl
+++ b/data/DD/67/58/DD67586EF0855C5D9F81CA83968B8B4E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Assyriella_thospitis>
+    dwc:genus "Assyriella" ;
     dwc:rank "species" ;
     dwc:species "thospitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Assyriella> ;
diff --git a/data/DD/68/5C/DD685CB3A43D1C781CEF427C8B5A7E69.ttl b/data/DD/68/5C/DD685CB3A43D1C781CEF427C8B5A7E69.ttl
index d3865e3e3b8b..a5812628be63 100644
--- a/data/DD/68/5C/DD685CB3A43D1C781CEF427C8B5A7E69.ttl
+++ b/data/DD/68/5C/DD685CB3A43D1C781CEF427C8B5A7E69.ttl
@@ -55,6 +55,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/DD/69/87/DD6987E2FFF5D903FF7CD7DFFE65A3BA.ttl b/data/DD/69/87/DD6987E2FFF5D903FF7CD7DFFE65A3BA.ttl
index 6c3d7a15a030..76eaadaabed4 100644
--- a/data/DD/69/87/DD6987E2FFF5D903FF7CD7DFFE65A3BA.ttl
+++ b/data/DD/69/87/DD6987E2FFF5D903FF7CD7DFFE65A3BA.ttl
@@ -222,6 +222,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylophilus_Elonus>
+    dwc:genus "Hylophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylophilus> ;
diff --git a/data/DD/6B/0B/DD6B0B4E09BF7F547B7511E79C14BA3E.ttl b/data/DD/6B/0B/DD6B0B4E09BF7F547B7511E79C14BA3E.ttl
index db1e327c1088..9f99404e8dfa 100644
--- a/data/DD/6B/0B/DD6B0B4E09BF7F547B7511E79C14BA3E.ttl
+++ b/data/DD/6B/0B/DD6B0B4E09BF7F547B7511E79C14BA3E.ttl
@@ -59,6 +59,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/DD/6C/1A/DD6C1AB80EDDF3E61C06FA029E2E8E7A.ttl b/data/DD/6C/1A/DD6C1AB80EDDF3E61C06FA029E2E8E7A.ttl
index d203b56de2ee..3db934cf6494 100644
--- a/data/DD/6C/1A/DD6C1AB80EDDF3E61C06FA029E2E8E7A.ttl
+++ b/data/DD/6C/1A/DD6C1AB80EDDF3E61C06FA029E2E8E7A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Canthon_Glaphyrocanthon>
+    dwc:genus "Canthon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glaphyrocanthon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Canthon> ;
diff --git a/data/DD/6C/AB/DD6CAB652857F40F08D303E95F06FFDB.ttl b/data/DD/6C/AB/DD6CAB652857F40F08D303E95F06FFDB.ttl
index b48bfcab41d6..e1e8dc5d3ea1 100644
--- a/data/DD/6C/AB/DD6CAB652857F40F08D303E95F06FFDB.ttl
+++ b/data/DD/6C/AB/DD6CAB652857F40F08D303E95F06FFDB.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Dactylorhiza_maculata>
+    dwc:genus "Dactylorhiza" ;
     dwc:rank "species" ;
     dwc:species "maculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dactylorhiza> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF86351DD090F9BCC0DCFE21.ttl b/data/DD/6E/D3/DD6ED36BFF86351DD090F9BCC0DCFE21.ttl
index 2c185dba2295..4bfb06c81041 100644
--- a/data/DD/6E/D3/DD6ED36BFF86351DD090F9BCC0DCFE21.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF86351DD090F9BCC0DCFE21.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Squamatodes>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Squamatodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF863521D090FF5AC4D4FE76.ttl b/data/DD/6E/D3/DD6ED36BFF863521D090FF5AC4D4FE76.ttl
index 94b50f914d14..52b397572840 100644
--- a/data/DD/6E/D3/DD6ED36BFF863521D090FF5AC4D4FE76.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF863521D090FF5AC4D4FE76.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Peckia>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peckia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF88352FD090FCD8C647F820.ttl b/data/DD/6E/D3/DD6ED36BFF88352FD090FCD8C647F820.ttl
index 55e35f4dc3b3..78fe39d4f7c0 100644
--- a/data/DD/6E/D3/DD6ED36BFF88352FD090FCD8C647F820.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF88352FD090FCD8C647F820.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Peckia>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peckia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF8A352CD090FCD2C774FB34.ttl b/data/DD/6E/D3/DD6ED36BFF8A352CD090FCD2C774FB34.ttl
index 4f9d2e5c0627..3946e6e23135 100644
--- a/data/DD/6E/D3/DD6ED36BFF8A352CD090FCD2C774FB34.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF8A352CD090FCD2C774FB34.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Pattonella>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pattonella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF8B352FD090FADAC418FD3C.ttl b/data/DD/6E/D3/DD6ED36BFF8B352FD090FADAC418FD3C.ttl
index 0077a84f7b1d..7a6c4ec5cb1a 100644
--- a/data/DD/6E/D3/DD6ED36BFF8B352FD090FADAC418FD3C.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF8B352FD090FADAC418FD3C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Peckia>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peckia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF8C352AD090FB67C729FF25.ttl b/data/DD/6E/D3/DD6ED36BFF8C352AD090FB67C729FF25.ttl
index 22a943669e7d..e005ae35e14c 100644
--- a/data/DD/6E/D3/DD6ED36BFF8C352AD090FB67C729FF25.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF8C352AD090FB67C729FF25.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Peckia>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peckia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF8C352BD090FF5AC6E0FBA6.ttl b/data/DD/6E/D3/DD6ED36BFF8C352BD090FF5AC6E0FBA6.ttl
index b9533fec9020..34b7dd504bc9 100644
--- a/data/DD/6E/D3/DD6ED36BFF8C352BD090FF5AC6E0FBA6.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF8C352BD090FF5AC6E0FBA6.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Peckia>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peckia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF8D352AD090FADBC1B0F828.ttl b/data/DD/6E/D3/DD6ED36BFF8D352AD090FADBC1B0F828.ttl
index 24447f060e9b..015ad1196885 100644
--- a/data/DD/6E/D3/DD6ED36BFF8D352AD090FADBC1B0F828.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF8D352AD090FADBC1B0F828.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Peckia>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peckia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF8D352AD090FEEAC6ABFB32.ttl b/data/DD/6E/D3/DD6ED36BFF8D352AD090FEEAC6ABFB32.ttl
index 81cb5689a384..a3410958ec73 100644
--- a/data/DD/6E/D3/DD6ED36BFF8D352AD090FEEAC6ABFB32.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF8D352AD090FEEAC6ABFB32.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Peckia>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peckia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF903536D090F9BCC001FE95.ttl b/data/DD/6E/D3/DD6ED36BFF903536D090F9BCC001FE95.ttl
index c02df4881bda..08d9e86a4495 100644
--- a/data/DD/6E/D3/DD6ED36BFF903536D090F9BCC001FE95.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF903536D090F9BCC001FE95.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Euboettcheria>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euboettcheria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF903537D090FE03C7DFF9EF.ttl b/data/DD/6E/D3/DD6ED36BFF903537D090FE03C7DFF9EF.ttl
index c30bcbd0a84f..91ae24bcac17 100644
--- a/data/DD/6E/D3/DD6ED36BFF903537D090FE03C7DFF9EF.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF903537D090FE03C7DFF9EF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euboettcheria_Euboettcheria>
+    dwc:genus "Euboettcheria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euboettcheria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euboettcheria> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF913536D090FC3BC762F8BB.ttl b/data/DD/6E/D3/DD6ED36BFF913536D090FC3BC762F8BB.ttl
index dfd890df4c9f..86468d8a6ca3 100644
--- a/data/DD/6E/D3/DD6ED36BFF913536D090FC3BC762F8BB.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF913536D090FC3BC762F8BB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Euboettcheria>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euboettcheria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF913536D090FE7AC452FC52.ttl b/data/DD/6E/D3/DD6ED36BFF913536D090FE7AC452FC52.ttl
index df278d272b63..a0c2759b6777 100644
--- a/data/DD/6E/D3/DD6ED36BFF913536D090FE7AC452FC52.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF913536D090FE7AC452FC52.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Euboettcheria>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euboettcheria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF95352DD090F8BCC6A5FD3C.ttl b/data/DD/6E/D3/DD6ED36BFF95352DD090F8BCC6A5FD3C.ttl
index d7b1bf406b04..900277f0a3d4 100644
--- a/data/DD/6E/D3/DD6ED36BFF95352DD090F8BCC6A5FD3C.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF95352DD090F8BCC6A5FD3C.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Pattonella>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pattonella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF953532D090FD6AC603FAEF.ttl b/data/DD/6E/D3/DD6ED36BFF953532D090FD6AC603FAEF.ttl
index c4db07eb73a6..a1cbdb75c0c3 100644
--- a/data/DD/6E/D3/DD6ED36BFF953532D090FD6AC603FAEF.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF953532D090FD6AC603FAEF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Pattonella>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pattonella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF953532D090FF5AC694FDAE.ttl b/data/DD/6E/D3/DD6ED36BFF953532D090FF5AC694FDAE.ttl
index af05bd2673d4..5f2b48b53e3c 100644
--- a/data/DD/6E/D3/DD6ED36BFF953532D090FF5AC694FDAE.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF953532D090FF5AC694FDAE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Euboettcheria>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euboettcheria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFF993537D090FA00C6A9FE79.ttl b/data/DD/6E/D3/DD6ED36BFF993537D090FA00C6A9FE79.ttl
index 104760129345..bbf4c515770a 100644
--- a/data/DD/6E/D3/DD6ED36BFF993537D090FA00C6A9FE79.ttl
+++ b/data/DD/6E/D3/DD6ED36BFF993537D090FA00C6A9FE79.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Euboettcheria>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euboettcheria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/6E/D3/DD6ED36BFFBA351DD090FDE9C449FB16.ttl b/data/DD/6E/D3/DD6ED36BFFBA351DD090FDE9C449FB16.ttl
index 8edc2a4bfdaa..0477eb5f2f73 100644
--- a/data/DD/6E/D3/DD6ED36BFFBA351DD090FDE9C449FB16.ttl
+++ b/data/DD/6E/D3/DD6ED36BFFBA351DD090FDE9C449FB16.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pattonella_Squamatodes>
+    dwc:genus "Pattonella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Squamatodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pattonella> ;
diff --git a/data/DD/70/F9/DD70F9EDAA206BEFD5DDA9D5D184EC3E.ttl b/data/DD/70/F9/DD70F9EDAA206BEFD5DDA9D5D184EC3E.ttl
index 682396b4f857..48e1830fc5c0 100644
--- a/data/DD/70/F9/DD70F9EDAA206BEFD5DDA9D5D184EC3E.ttl
+++ b/data/DD/70/F9/DD70F9EDAA206BEFD5DDA9D5D184EC3E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Thoracobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thoracobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/DD/72/1E/DD721EF46AC70C942DA58F047AA62ECB.ttl b/data/DD/72/1E/DD721EF46AC70C942DA58F047AA62ECB.ttl
index 2fd02935359e..7e3e57a87328 100644
--- a/data/DD/72/1E/DD721EF46AC70C942DA58F047AA62ECB.ttl
+++ b/data/DD/72/1E/DD721EF46AC70C942DA58F047AA62ECB.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aepyceros_melampus>
+    dwc:genus "Aepyceros" ;
     dwc:rank "species" ;
     dwc:species "melampus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aepyceros> ;
diff --git a/data/DD/72/36/DD7236401F97B698F2FC5C74196A84A4.ttl b/data/DD/72/36/DD7236401F97B698F2FC5C74196A84A4.ttl
index 8fc3978460d1..c55b6cb49618 100644
--- a/data/DD/72/36/DD7236401F97B698F2FC5C74196A84A4.ttl
+++ b/data/DD/72/36/DD7236401F97B698F2FC5C74196A84A4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxyethira_Trichoglene>
+    dwc:genus "Oxyethira" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichoglene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxyethira> ;
diff --git a/data/DD/7A/88/DD7A8868A132CE41C8C7EB014FA172E0.ttl b/data/DD/7A/88/DD7A8868A132CE41C8C7EB014FA172E0.ttl
index 751effa89564..1a36ad83ff75 100644
--- a/data/DD/7A/88/DD7A8868A132CE41C8C7EB014FA172E0.ttl
+++ b/data/DD/7A/88/DD7A8868A132CE41C8C7EB014FA172E0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_Vestitohalictus>
+    dwc:genus "Halictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vestitohalictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/DD/81/64/DD8164DEFA0816C0FAB2EF05C9096717.ttl b/data/DD/81/64/DD8164DEFA0816C0FAB2EF05C9096717.ttl
index b81fbf22b3fe..59b4f944a90a 100644
--- a/data/DD/81/64/DD8164DEFA0816C0FAB2EF05C9096717.ttl
+++ b/data/DD/81/64/DD8164DEFA0816C0FAB2EF05C9096717.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myotis_bocagii>
+    dwc:genus "Myotis" ;
     dwc:rank "species" ;
     dwc:species "bocagii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myotis> ;
diff --git a/data/DD/81/8F/DD818F49D97CD4F18E31F5807C332CBD.ttl b/data/DD/81/8F/DD818F49D97CD4F18E31F5807C332CBD.ttl
index 2d0e4dac3179..2807783f5fa0 100644
--- a/data/DD/81/8F/DD818F49D97CD4F18E31F5807C332CBD.ttl
+++ b/data/DD/81/8F/DD818F49D97CD4F18E31F5807C332CBD.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tripteridia_Eupithecia>
+    dwc:genus "Tripteridia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eupithecia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tripteridia> ;
diff --git a/data/DD/88/A4/DD88A4B12118836C93065FC71B824C1F.ttl b/data/DD/88/A4/DD88A4B12118836C93065FC71B824C1F.ttl
index 77fca227ec00..f7a4ad8efad8 100644
--- a/data/DD/88/A4/DD88A4B12118836C93065FC71B824C1F.ttl
+++ b/data/DD/88/A4/DD88A4B12118836C93065FC71B824C1F.ttl
@@ -34,6 +34,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Androsace_vitaliana>
+    dwc:genus "Androsace" ;
     dwc:rank "species" ;
     dwc:species "vitaliana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Androsace> ;
diff --git a/data/DD/92/B0/DD92B0A3645C9877D0D6B1385C66CF34.ttl b/data/DD/92/B0/DD92B0A3645C9877D0D6B1385C66CF34.ttl
index 9d0c7abe583f..278253ade3f6 100644
--- a/data/DD/92/B0/DD92B0A3645C9877D0D6B1385C66CF34.ttl
+++ b/data/DD/92/B0/DD92B0A3645C9877D0D6B1385C66CF34.ttl
@@ -57,6 +57,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/DD/93/F5/DD93F5FD94F758D4A874531194B095E3.ttl b/data/DD/93/F5/DD93F5FD94F758D4A874531194B095E3.ttl
index 6aad3cd3d8bd..ca9bfb5b462a 100644
--- a/data/DD/93/F5/DD93F5FD94F758D4A874531194B095E3.ttl
+++ b/data/DD/93/F5/DD93F5FD94F758D4A874531194B095E3.ttl
@@ -12,7 +12,7 @@
     cito:cites <http://dx.doi.org/10.3897/phytokeys.162.55550.figure3> ;
     dc:creator "Sylvester, Steven P.; Soreng, Robert J.; Sylvester, Mitsy D. P. V.; Clark, Vincent Ralph" ;
     dc:title "Festuca caprina subsp. var. var. caprina var. caprina Nees, Fl. Afr. Austral. Ill. 443. 1841. Festuca nubigena subsp. caprina (Nees) St. - Yves, Rev. Bretonne Bot. Pure Appl. 2: 79. 1927" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Festuca_caprina_var_caprina_Nees_443> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Festuca_caprina_caprina_Nees_443> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.162.55550> ;
     a trt:Treatment .
 
@@ -27,7 +27,8 @@
     fabio:hasPart <http://dx.doi.org/10.3897/phytokeys.162.55550.figure3> ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Festuca_caprina_var_caprina_Nees_443>
+<http://taxon-concept.plazi.org/id/Plantae/Festuca_caprina_caprina_Nees_443>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "DD93F5FD-94F7-58D4-A874-531194B095E3" ;
     dwc:authority "var. caprina Nees, Fl. Afr. Austral. Ill. 443. 1841. Festuca nubigena subsp. caprina (Nees) St. - Yves, Rev. Bretonne Bot. Pure Appl. 2: 79. 1927." ;
     dwc:class "Liliopsida" ;
@@ -39,13 +40,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "var. caprina Nees, Fl. Afr. Austral. Ill. 443., 1841)" ;
     dwc:species "caprina" ;
-    dwc:subSpecies "var." ;
     dwc:variety "caprina" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Festuca_caprina_var_caprina> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Festuca_caprina_caprina> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Festuca_caprina_var_caprina>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Festuca_caprina_caprina>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Liliopsida" ;
     dwc:family "Poaceae" ;
     dwc:genus "Festuca" ;
@@ -54,18 +54,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "caprina" ;
-    dwc:subSpecies "var." ;
     dwc:variety "caprina" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Festuca_caprina_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Festuca_caprina_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Festuca_caprina> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Festuca_caprina>
+    dwc:genus "Festuca" ;
     dwc:rank "species" ;
     dwc:species "caprina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Festuca> ;
diff --git a/data/DD/9C/FF/DD9CFFEC4112C9AC2FAF7D372FC51F68.ttl b/data/DD/9C/FF/DD9CFFEC4112C9AC2FAF7D372FC51F68.ttl
index 47e741b12859..ba21c0f6e199 100644
--- a/data/DD/9C/FF/DD9CFFEC4112C9AC2FAF7D372FC51F68.ttl
+++ b/data/DD/9C/FF/DD9CFFEC4112C9AC2FAF7D372FC51F68.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prenolepis_caeciliae>
+    dwc:genus "Prenolepis" ;
     dwc:rank "species" ;
     dwc:species "caeciliae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prenolepis_Nylanderia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prenolepis_Nylanderia>
+    dwc:genus "Prenolepis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nylanderia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prenolepis> ;
diff --git a/data/DD/9E/46/DD9E46BD16D45FE2B636CC04007A06A1.ttl b/data/DD/9E/46/DD9E46BD16D45FE2B636CC04007A06A1.ttl
index 140051976d16..d5e4f227211c 100644
--- a/data/DD/9E/46/DD9E46BD16D45FE2B636CC04007A06A1.ttl
+++ b/data/DD/9E/46/DD9E46BD16D45FE2B636CC04007A06A1.ttl
@@ -12,7 +12,7 @@
     cito:cites <http://dx.doi.org/10.3897/phytokeys.53.4955.figure2>, <http://dx.doi.org/10.3897/phytokeys.53.4955.figure3> ;
     dc:creator "Luong, Thien Tam; Hovenkamp, Peter H.; Sosef, Marc S. M." ;
     dc:title "Orthiopteris campylura subsp. var. var. laxa P. H. Hovenkamp & T. T. Luong 2015, var. nov." ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Orthiopteris_campylura_var_laxa_Hovenkamp_2015> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Orthiopteris_campylura_laxa_Hovenkamp_2015> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.53.4955> ;
     a trt:Treatment .
 
@@ -28,7 +28,8 @@
     fabio:hasPart <http://dx.doi.org/10.3897/phytokeys.53.4955.figure2>, <http://dx.doi.org/10.3897/phytokeys.53.4955.figure3> ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Orthiopteris_campylura_var_laxa_Hovenkamp_2015>
+<http://taxon-concept.plazi.org/id/Plantae/Orthiopteris_campylura_laxa_Hovenkamp_2015>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "DD9E46BD-16D4-5FE2-B636-CC04007A06A1" ;
     dwc:authority "P. H. Hovenkamp & T. T. Luong" ;
     dwc:authorityName "P. H. Hovenkamp & T. T. Luong" ;
@@ -42,13 +43,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Hovenkamp & Luong, 2015" ;
     dwc:species "campylura" ;
-    dwc:subSpecies "var." ;
     dwc:variety "laxa" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura_var_laxa> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura_laxa> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura_var_laxa>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura_laxa>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Polypodiopsida" ;
     dwc:family "Saccolomataceae" ;
     dwc:genus "Orthiopteris" ;
@@ -57,18 +57,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "campylura" ;
-    dwc:subSpecies "var." ;
     dwc:variety "laxa" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Orthiopteris_campylura>
+    dwc:genus "Orthiopteris" ;
     dwc:rank "species" ;
     dwc:species "campylura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Orthiopteris> ;
diff --git a/data/DD/9E/74/DD9E7416AC116E23CA13E538770AA05D.ttl b/data/DD/9E/74/DD9E7416AC116E23CA13E538770AA05D.ttl
index 5322ec18c6c9..6ed119d8479a 100644
--- a/data/DD/9E/74/DD9E7416AC116E23CA13E538770AA05D.ttl
+++ b/data/DD/9E/74/DD9E7416AC116E23CA13E538770AA05D.ttl
@@ -36,6 +36,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ranunculus_ficaria>
+    dwc:genus "Ranunculus" ;
     dwc:rank "species" ;
     dwc:species "ficaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ranunculus> ;
diff --git a/data/DD/A2/7E/DDA27E3E52D2A0A403E96FADE6D82A83.ttl b/data/DD/A2/7E/DDA27E3E52D2A0A403E96FADE6D82A83.ttl
index ab91ccdd52ee..b77bf93aac19 100644
--- a/data/DD/A2/7E/DDA27E3E52D2A0A403E96FADE6D82A83.ttl
+++ b/data/DD/A2/7E/DDA27E3E52D2A0A403E96FADE6D82A83.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hipposideros_fulvus>
+    dwc:genus "Hipposideros" ;
     dwc:rank "species" ;
     dwc:species "fulvus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hipposideros> ;
diff --git a/data/DD/A4/C8/DDA4C8FE5F404E40E4E91CFE5358D18D.ttl b/data/DD/A4/C8/DDA4C8FE5F404E40E4E91CFE5358D18D.ttl
index b417ce940fa1..aceec8b4bb42 100644
--- a/data/DD/A4/C8/DDA4C8FE5F404E40E4E91CFE5358D18D.ttl
+++ b/data/DD/A4/C8/DDA4C8FE5F404E40E4E91CFE5358D18D.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ponera_excavata>
+    dwc:genus "Ponera" ;
     dwc:rank "species" ;
     dwc:species "excavata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ponera_Bothroponera> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ponera_Bothroponera>
+    dwc:genus "Ponera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bothroponera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ponera> ;
diff --git a/data/DD/A4/EC/DDA4EC7F326C535E5C18A317ED55225B.ttl b/data/DD/A4/EC/DDA4EC7F326C535E5C18A317ED55225B.ttl
index 444e7519a4cb..b555c9f66086 100644
--- a/data/DD/A4/EC/DDA4EC7F326C535E5C18A317ED55225B.ttl
+++ b/data/DD/A4/EC/DDA4EC7F326C535E5C18A317ED55225B.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/DD/A8/BE/DDA8BE5DD73E734222AFC6DAD1626D6A.ttl b/data/DD/A8/BE/DDA8BE5DD73E734222AFC6DAD1626D6A.ttl
index e59700418991..dc325d1668df 100644
--- a/data/DD/A8/BE/DDA8BE5DD73E734222AFC6DAD1626D6A.ttl
+++ b/data/DD/A8/BE/DDA8BE5DD73E734222AFC6DAD1626D6A.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Bromus_hordeaceus>
+    dwc:genus "Bromus" ;
     dwc:rank "species" ;
     dwc:species "hordeaceus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Bromus> ;
diff --git a/data/DD/AA/3C/DDAA3C11F329AB1D5F0D043F9C73E719.ttl b/data/DD/AA/3C/DDAA3C11F329AB1D5F0D043F9C73E719.ttl
index 5210a033a56b..a6f315faeb43 100644
--- a/data/DD/AA/3C/DDAA3C11F329AB1D5F0D043F9C73E719.ttl
+++ b/data/DD/AA/3C/DDAA3C11F329AB1D5F0D043F9C73E719.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anomalurus_pelii>
+    dwc:genus "Anomalurus" ;
     dwc:rank "species" ;
     dwc:species "pelii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anomalurus> ;
diff --git a/data/DD/AC/5B/DDAC5B8958E8EAB841E5A4A2377BC3A6.ttl b/data/DD/AC/5B/DDAC5B8958E8EAB841E5A4A2377BC3A6.ttl
index 351f6b03d10f..3e1bb1d35245 100644
--- a/data/DD/AC/5B/DDAC5B8958E8EAB841E5A4A2377BC3A6.ttl
+++ b/data/DD/AC/5B/DDAC5B8958E8EAB841E5A4A2377BC3A6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetramorium_Xiphomyrmex>
+    dwc:genus "Tetramorium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphomyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetramorium> ;
diff --git a/data/DD/AC/D6/DDACD6CC3CD7D24288B14F349EACCB67.ttl b/data/DD/AC/D6/DDACD6CC3CD7D24288B14F349EACCB67.ttl
index 05750fd298d3..98d52bf13164 100644
--- a/data/DD/AC/D6/DDACD6CC3CD7D24288B14F349EACCB67.ttl
+++ b/data/DD/AC/D6/DDACD6CC3CD7D24288B14F349EACCB67.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/DD/B3/FE/DDB3FEC1794039E153E03F4A58EE834B.ttl b/data/DD/B3/FE/DDB3FEC1794039E153E03F4A58EE834B.ttl
index f1a42237a93b..cc4479f929b5 100644
--- a/data/DD/B3/FE/DDB3FEC1794039E153E03F4A58EE834B.ttl
+++ b/data/DD/B3/FE/DDB3FEC1794039E153E03F4A58EE834B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perdita_Hexaperdita>
+    dwc:genus "Perdita" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hexaperdita" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perdita> ;
diff --git a/data/DD/B4/83/DDB483633CB55734BBCB97FF2DA6C282.ttl b/data/DD/B4/83/DDB483633CB55734BBCB97FF2DA6C282.ttl
index 9177c6fb7778..9414df7ea7dd 100644
--- a/data/DD/B4/83/DDB483633CB55734BBCB97FF2DA6C282.ttl
+++ b/data/DD/B4/83/DDB483633CB55734BBCB97FF2DA6C282.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptoconops_Holoconops>
+    dwc:genus "Leptoconops" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holoconops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptoconops> ;
diff --git a/data/DD/B9/3C/DDB93CF4F70555DCAA61E83C36492361.ttl b/data/DD/B9/3C/DDB93CF4F70555DCAA61E83C36492361.ttl
index 716d9c237c66..ec127793e17d 100644
--- a/data/DD/B9/3C/DDB93CF4F70555DCAA61E83C36492361.ttl
+++ b/data/DD/B9/3C/DDB93CF4F70555DCAA61E83C36492361.ttl
@@ -149,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neogutierrezia_mirablis>
+    dwc:genus "Neogutierrezia" ;
     dwc:rank "species" ;
     dwc:species "mirablis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neogutierrezia> ;
diff --git a/data/DD/BB/1D/DDBB1D797B955F618240A65EA61D5FDF.ttl b/data/DD/BB/1D/DDBB1D797B955F618240A65EA61D5FDF.ttl
index c390618dc6ab..4680c0543cd1 100644
--- a/data/DD/BB/1D/DDBB1D797B955F618240A65EA61D5FDF.ttl
+++ b/data/DD/BB/1D/DDBB1D797B955F618240A65EA61D5FDF.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Uncobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uncobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/DD/BB/E3/DDBBE3F60959BFD88EE4AF184B1E8519.ttl b/data/DD/BB/E3/DDBBE3F60959BFD88EE4AF184B1E8519.ttl
index eec6695f9ba2..c47d33255142 100644
--- a/data/DD/BB/E3/DDBBE3F60959BFD88EE4AF184B1E8519.ttl
+++ b/data/DD/BB/E3/DDBBE3F60959BFD88EE4AF184B1E8519.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Clematis_alpina>
+    dwc:genus "Clematis" ;
     dwc:rank "species" ;
     dwc:species "alpina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Clematis> ;
diff --git a/data/DD/BC/F2/DDBCF20999894D1422CCF06BABF75274.ttl b/data/DD/BC/F2/DDBCF20999894D1422CCF06BABF75274.ttl
index ee10caccf612..ed1536be5001 100644
--- a/data/DD/BC/F2/DDBCF20999894D1422CCF06BABF75274.ttl
+++ b/data/DD/BC/F2/DDBCF20999894D1422CCF06BABF75274.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paltothyreus_tarsatus>
+    dwc:genus "Paltothyreus" ;
     dwc:rank "species" ;
     dwc:species "tarsatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paltothyreus> ;
diff --git a/data/DD/BD/35/DDBD35F147265219BD28BC30A41A586A.ttl b/data/DD/BD/35/DDBD35F147265219BD28BC30A41A586A.ttl
index c5b693067e8e..aecc48db3f82 100644
--- a/data/DD/BD/35/DDBD35F147265219BD28BC30A41A586A.ttl
+++ b/data/DD/BD/35/DDBD35F147265219BD28BC30A41A586A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Arrenurus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arrenurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/DD/C1/D1/DDC1D16389D94A98292792D05640931F.ttl b/data/DD/C1/D1/DDC1D16389D94A98292792D05640931F.ttl
index a244ee5559ec..6ad848e2857b 100644
--- a/data/DD/C1/D1/DDC1D16389D94A98292792D05640931F.ttl
+++ b/data/DD/C1/D1/DDC1D16389D94A98292792D05640931F.ttl
@@ -151,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agonum_thoreyi>
+    dwc:genus "Agonum" ;
     dwc:rank "species" ;
     dwc:species "thoreyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agonum> ;
diff --git a/data/DD/C7/53/DDC753F0F5FF1604666ADC4F889D6388.ttl b/data/DD/C7/53/DDC753F0F5FF1604666ADC4F889D6388.ttl
index 748a8c2fb0bb..dfd7ad864c5b 100644
--- a/data/DD/C7/53/DDC753F0F5FF1604666ADC4F889D6388.ttl
+++ b/data/DD/C7/53/DDC753F0F5FF1604666ADC4F889D6388.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mustela_lutreola>
+    dwc:genus "Mustela" ;
     dwc:rank "species" ;
     dwc:species "lutreola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mustela> ;
diff --git a/data/DD/CB/C5/DDCBC5BC25BA552781C5DC60A4AB005B.ttl b/data/DD/CB/C5/DDCBC5BC25BA552781C5DC60A4AB005B.ttl
index 58cb86401c93..2971570fa8f7 100644
--- a/data/DD/CB/C5/DDCBC5BC25BA552781C5DC60A4AB005B.ttl
+++ b/data/DD/CB/C5/DDCBC5BC25BA552781C5DC60A4AB005B.ttl
@@ -185,12 +185,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phonarellus_Phonarellus>
+    dwc:genus "Phonarellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phonarellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phonarellus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnogryllus_Phonarellus>
+    dwc:genus "Gymnogryllus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phonarellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnogryllus> ;
diff --git a/data/DD/D0/14/DDD014912F63E0D8C4D668116A015DE3.ttl b/data/DD/D0/14/DDD014912F63E0D8C4D668116A015DE3.ttl
index 794cbc4c1fd5..eb96b5438d96 100644
--- a/data/DD/D0/14/DDD014912F63E0D8C4D668116A015DE3.ttl
+++ b/data/DD/D0/14/DDD014912F63E0D8C4D668116A015DE3.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhinolophus_philippinensis>
+    dwc:genus "Rhinolophus" ;
     dwc:rank "species" ;
     dwc:species "philippinensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhinolophus> ;
diff --git a/data/DD/D2/7F/DDD27FF0497F555F9E8A46E388CC0551.ttl b/data/DD/D2/7F/DDD27FF0497F555F9E8A46E388CC0551.ttl
index 47a195da1297..42e10d480b67 100644
--- a/data/DD/D2/7F/DDD27FF0497F555F9E8A46E388CC0551.ttl
+++ b/data/DD/D2/7F/DDD27FF0497F555F9E8A46E388CC0551.ttl
@@ -107,12 +107,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alycaeus_Alycaeus>
+    dwc:genus "Alycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alycaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alycaeus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alycaeus_Cycloryx>
+    dwc:genus "Alycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cycloryx" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alycaeus> ;
diff --git a/data/DD/D7/D7/DDD7D700D7B1004ECE876C91C22F48FE.ttl b/data/DD/D7/D7/DDD7D700D7B1004ECE876C91C22F48FE.ttl
index ba07f995cfcc..81ddf7ee1cc4 100644
--- a/data/DD/D7/D7/DDD7D700D7B1004ECE876C91C22F48FE.ttl
+++ b/data/DD/D7/D7/DDD7D700D7B1004ECE876C91C22F48FE.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnaeus_subteres>
+    dwc:genus "Limnaeus" ;
     dwc:rank "species" ;
     dwc:species "subteres" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnaeus> ;
diff --git a/data/DD/DB/69/DDDB699D20BCF7783458CAEFE823A309.ttl b/data/DD/DB/69/DDDB699D20BCF7783458CAEFE823A309.ttl
index 2b422f4bbd6c..ddf65afd9926 100644
--- a/data/DD/DB/69/DDDB699D20BCF7783458CAEFE823A309.ttl
+++ b/data/DD/DB/69/DDDB699D20BCF7783458CAEFE823A309.ttl
@@ -64,12 +64,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_monticola>
+    dwc:genus "Cicindela" ;
     dwc:rank "species" ;
     dwc:species "monticola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela_Cicindela> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_Cicindela>
+    dwc:genus "Cicindela" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cicindela" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
diff --git a/data/DD/E0/B9/DDE0B911846EB25EFDE4D44C3C376EA7.ttl b/data/DD/E0/B9/DDE0B911846EB25EFDE4D44C3C376EA7.ttl
index 4efc5a3bd0bc..0112f3b7dd05 100644
--- a/data/DD/E0/B9/DDE0B911846EB25EFDE4D44C3C376EA7.ttl
+++ b/data/DD/E0/B9/DDE0B911846EB25EFDE4D44C3C376EA7.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Centaurea_seridis>
+    dwc:genus "Centaurea" ;
     dwc:rank "species" ;
     dwc:species "seridis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Centaurea> ;
diff --git a/data/DD/E1/74/DDE174F17C319574BD5CD3E6270013EB.ttl b/data/DD/E1/74/DDE174F17C319574BD5CD3E6270013EB.ttl
index b25cdf6bea4a..a0a1a8b76627 100644
--- a/data/DD/E1/74/DDE174F17C319574BD5CD3E6270013EB.ttl
+++ b/data/DD/E1/74/DDE174F17C319574BD5CD3E6270013EB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sabethes_Sabethes>
+    dwc:genus "Sabethes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sabethes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sabethes> ;
diff --git a/data/DD/E2/64/DDE264E6DA2B5B2AB59216C43B47F381.ttl b/data/DD/E2/64/DDE264E6DA2B5B2AB59216C43B47F381.ttl
index 76df10170a27..e167f901fa2b 100644
--- a/data/DD/E2/64/DDE264E6DA2B5B2AB59216C43B47F381.ttl
+++ b/data/DD/E2/64/DDE264E6DA2B5B2AB59216C43B47F381.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachinus_Brachynidius>
+    dwc:genus "Brachinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachynidius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachinus> ;
diff --git a/data/DD/E2/83/DDE2833A3B2D9CDDB6ADE02369762567.ttl b/data/DD/E2/83/DDE2833A3B2D9CDDB6ADE02369762567.ttl
index 7f088505d5e6..8cfa4c212c56 100644
--- a/data/DD/E2/83/DDE2833A3B2D9CDDB6ADE02369762567.ttl
+++ b/data/DD/E2/83/DDE2833A3B2D9CDDB6ADE02369762567.ttl
@@ -48,12 +48,12 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Pachyptera_kerere_erythraea_Dugand_1955>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authorityName "Dugand" ;
     dwc:authorityYear "1955" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Bignoniaceae" ;
     dwc:genus "Pachyptera" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Lamiales" ;
     dwc:phylum "Tracheophyta" ;
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pachyptera_kerere>
+    dwc:genus "Pachyptera" ;
     dwc:rank "species" ;
     dwc:species "kerere" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pachyptera> ;
diff --git a/data/DD/E4/12/DDE4126364185AA4A7D57FD79F5B68E8.ttl b/data/DD/E4/12/DDE4126364185AA4A7D57FD79F5B68E8.ttl
index 6040fca258ce..89ff21a524f8 100644
--- a/data/DD/E4/12/DDE4126364185AA4A7D57FD79F5B68E8.ttl
+++ b/data/DD/E4/12/DDE4126364185AA4A7D57FD79F5B68E8.ttl
@@ -12,7 +12,7 @@
     dc:creator "Jahn, Regine; Kusber, Wolf-Henning; Cocquyt, Christine" ;
     dc:title "Iconella nervosa (A. W. F. Schmidt) Cocquyt & R. Jahn 2017, comb. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Iconella_nervosa_Schmidt_2017> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Surirella_nervosa_Jahn_2017>, <http://taxon-concept.plazi.org/id/Plantae/Surirella_tenera_var_nervosa_Jahn_2017> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Surirella_nervosa_Jahn_2017>, <http://taxon-concept.plazi.org/id/Plantae/Surirella_tenera_nervosa_Jahn_2017> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.82.13542> ;
     a trt:Treatment .
 
@@ -46,7 +46,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Iconella_nervosa> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Surirella_tenera_var_nervosa_Jahn_2017>
+<http://taxon-concept.plazi.org/id/Plantae/Surirella_tenera_nervosa_Jahn_2017>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Jahn & Kusber & Cocquyt" ;
     dwc:authorityYear "2017" ;
     dwc:class "Bacillariophyceae" ;
@@ -58,9 +59,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Jahn, Kusber & Cocquyt, 2017" ;
     dwc:species "tenera" ;
-    dwc:subSpecies "var." ;
     dwc:variety "nervosa" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Surirella_tenera_var_nervosa> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Surirella_tenera_nervosa> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Surirella_nervosa_Jahn_2017>
@@ -125,8 +125,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Surirella_tenera_var_nervosa>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Surirella_tenera_nervosa>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Bacillariophyceae" ;
     dwc:family "Surirellaceae" ;
     dwc:genus "Surirella" ;
@@ -135,18 +135,12 @@
     dwc:phylum "Bacillariophyta" ;
     dwc:rank "variety" ;
     dwc:species "tenera" ;
-    dwc:subSpecies "var." ;
     dwc:variety "nervosa" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Surirella_tenera_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Surirella_tenera_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Surirella_tenera> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Surirella_tenera>
+    dwc:genus "Surirella" ;
     dwc:rank "species" ;
     dwc:species "tenera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Surirella> ;
diff --git a/data/DD/E6/12/DDE612C127DA0FAFCF4ECD8D087F2FE6.ttl b/data/DD/E6/12/DDE612C127DA0FAFCF4ECD8D087F2FE6.ttl
index 6d661f0eccc5..50fd1ee3cad6 100644
--- a/data/DD/E6/12/DDE612C127DA0FAFCF4ECD8D087F2FE6.ttl
+++ b/data/DD/E6/12/DDE612C127DA0FAFCF4ECD8D087F2FE6.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prionailurus_rubiginosus>
+    dwc:genus "Prionailurus" ;
     dwc:rank "species" ;
     dwc:species "rubiginosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prionailurus> ;
diff --git a/data/DD/E6/9E/DDE69E4DDF8055548FC619A5E2528594.ttl b/data/DD/E6/9E/DDE69E4DDF8055548FC619A5E2528594.ttl
index d49bfc7b7418..fa09324b82b0 100644
--- a/data/DD/E6/9E/DDE69E4DDF8055548FC619A5E2528594.ttl
+++ b/data/DD/E6/9E/DDE69E4DDF8055548FC619A5E2528594.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Poa_pratensis>
+    dwc:genus "Poa" ;
     dwc:rank "species" ;
     dwc:species "pratensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poa> ;
diff --git a/data/DD/E7/77/DDE777FD45DAF187310561453D715688.ttl b/data/DD/E7/77/DDE777FD45DAF187310561453D715688.ttl
index f2ba3f50cb5e..3339ab2eeaf3 100644
--- a/data/DD/E7/77/DDE777FD45DAF187310561453D715688.ttl
+++ b/data/DD/E7/77/DDE777FD45DAF187310561453D715688.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leioproctus_Colletellus>
+    dwc:genus "Leioproctus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Colletellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leioproctus> ;
diff --git a/data/DD/E7/79/DDE7799070159DEB92952703CCA0EA7B.ttl b/data/DD/E7/79/DDE7799070159DEB92952703CCA0EA7B.ttl
index 370b5501b29c..0e2fe2ee6345 100644
--- a/data/DD/E7/79/DDE7799070159DEB92952703CCA0EA7B.ttl
+++ b/data/DD/E7/79/DDE7799070159DEB92952703CCA0EA7B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neodiplocampta_Neodiplocampta>
+    dwc:genus "Neodiplocampta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neodiplocampta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neodiplocampta> ;
diff --git a/data/DD/E7/83/DDE78300472B706E35D39DD88DCDB1A1.ttl b/data/DD/E7/83/DDE78300472B706E35D39DD88DCDB1A1.ttl
index 27d1e747e5dc..c2e0e4533db9 100644
--- a/data/DD/E7/83/DDE78300472B706E35D39DD88DCDB1A1.ttl
+++ b/data/DD/E7/83/DDE78300472B706E35D39DD88DCDB1A1.ttl
@@ -59,12 +59,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachyrhinus_lethierryi>
+    dwc:genus "Pachyrhinus" ;
     dwc:rank "species" ;
     dwc:species "lethierryi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachyrhinus_Pachyrhinus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachyrhinus_Pachyrhinus>
+    dwc:genus "Pachyrhinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachyrhinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachyrhinus> ;
diff --git a/data/DD/EB/EB/DDEBEB9F7C698B720BD99D7B41237F14.ttl b/data/DD/EB/EB/DDEBEB9F7C698B720BD99D7B41237F14.ttl
index a7d971006aad..c1cbc7075a04 100644
--- a/data/DD/EB/EB/DDEBEB9F7C698B720BD99D7B41237F14.ttl
+++ b/data/DD/EB/EB/DDEBEB9F7C698B720BD99D7B41237F14.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhinolophus_mehelyi>
+    dwc:genus "Rhinolophus" ;
     dwc:rank "species" ;
     dwc:species "mehelyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhinolophus> ;
diff --git a/data/DD/F1/AF/DDF1AF6DFF1E57AAB94603C0BB19EB2C.ttl b/data/DD/F1/AF/DDF1AF6DFF1E57AAB94603C0BB19EB2C.ttl
index 59ea682760de..70922b21f02d 100644
--- a/data/DD/F1/AF/DDF1AF6DFF1E57AAB94603C0BB19EB2C.ttl
+++ b/data/DD/F1/AF/DDF1AF6DFF1E57AAB94603C0BB19EB2C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_parowana>
+    dwc:genus "Cicindela" ;
     dwc:rank "species" ;
     dwc:species "parowana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
diff --git a/data/DD/F1/F3/DDF1F353B30C5913B1D31FB8438884D8.ttl b/data/DD/F1/F3/DDF1F353B30C5913B1D31FB8438884D8.ttl
index eabf3ef59662..ea625e9a4cd8 100644
--- a/data/DD/F1/F3/DDF1F353B30C5913B1D31FB8438884D8.ttl
+++ b/data/DD/F1/F3/DDF1F353B30C5913B1D31FB8438884D8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vespa_bicolor>
+    dwc:genus "Vespa" ;
     dwc:rank "species" ;
     dwc:species "bicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vespa> ;
diff --git a/data/DD/F2/E6/DDF2E6D02376E188610D79CF64822010.ttl b/data/DD/F2/E6/DDF2E6D02376E188610D79CF64822010.ttl
index 40fbe98967ee..b1a4b26b8cea 100644
--- a/data/DD/F2/E6/DDF2E6D02376E188610D79CF64822010.ttl
+++ b/data/DD/F2/E6/DDF2E6D02376E188610D79CF64822010.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eciton_vagans>
+    dwc:genus "Eciton" ;
     dwc:rank "species" ;
     dwc:species "vagans" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eciton> ;
diff --git a/data/DD/F4/71/DDF4713BE4D9C98869D6926E71E79088.ttl b/data/DD/F4/71/DDF4713BE4D9C98869D6926E71E79088.ttl
index 03034c4dd0c5..2d4db63677b7 100644
--- a/data/DD/F4/71/DDF4713BE4D9C98869D6926E71E79088.ttl
+++ b/data/DD/F4/71/DDF4713BE4D9C98869D6926E71E79088.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphis_Aphis>
+    dwc:genus "Aphis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphis> ;
diff --git a/data/DD/F4/C8/DDF4C8B30AED535B8B5A520194FC088D.ttl b/data/DD/F4/C8/DDF4C8B30AED535B8B5A520194FC088D.ttl
index cd9baef90e38..e868eeac3c72 100644
--- a/data/DD/F4/C8/DDF4C8B30AED535B8B5A520194FC088D.ttl
+++ b/data/DD/F4/C8/DDF4C8B30AED535B8B5A520194FC088D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protandrena_Heterosarus>
+    dwc:genus "Protandrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heterosarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protandrena> ;
diff --git a/data/DD/F4/F9/DDF4F926B156C1E336015490552DD195.ttl b/data/DD/F4/F9/DDF4F926B156C1E336015490552DD195.ttl
index cdb018648e2f..51591f0bd73f 100644
--- a/data/DD/F4/F9/DDF4F926B156C1E336015490552DD195.ttl
+++ b/data/DD/F4/F9/DDF4F926B156C1E336015490552DD195.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atopsyche_Atopsaura>
+    dwc:genus "Atopsyche" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atopsaura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atopsyche> ;
diff --git a/data/DD/F7/60/DDF760E8683D5EEB81479E2450F8C2DE.ttl b/data/DD/F7/60/DDF760E8683D5EEB81479E2450F8C2DE.ttl
index cd8a83c8a341..c7f15be1cc60 100644
--- a/data/DD/F7/60/DDF760E8683D5EEB81479E2450F8C2DE.ttl
+++ b/data/DD/F7/60/DDF760E8683D5EEB81479E2450F8C2DE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helix_Cochlodina>
+    dwc:genus "Helix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cochlodina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helix> ;
diff --git a/data/DD/F9/48/DDF948033C6F3945FE7A2F6418C5CBB8.ttl b/data/DD/F9/48/DDF948033C6F3945FE7A2F6418C5CBB8.ttl
index 4222af6a4295..a9a6a31937e2 100644
--- a/data/DD/F9/48/DDF948033C6F3945FE7A2F6418C5CBB8.ttl
+++ b/data/DD/F9/48/DDF948033C6F3945FE7A2F6418C5CBB8.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachypithecus_poliocephalus>
+    dwc:genus "Trachypithecus" ;
     dwc:rank "species" ;
     dwc:species "poliocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachypithecus_Trachypithecus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachypithecus_Trachypithecus>
+    dwc:genus "Trachypithecus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trachypithecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachypithecus> ;
diff --git a/data/DD/FA/31/DDFA31E685E849640E8A16E2CA7207AF.ttl b/data/DD/FA/31/DDFA31E685E849640E8A16E2CA7207AF.ttl
index e713513c72bf..b9cf0ca9f6b3 100644
--- a/data/DD/FA/31/DDFA31E685E849640E8A16E2CA7207AF.ttl
+++ b/data/DD/FA/31/DDFA31E685E849640E8A16E2CA7207AF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ephedrus_Ephedrus>
+    dwc:genus "Ephedrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ephedrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ephedrus> ;
diff --git a/data/DD/FA/E5/DDFAE53E6FB8F256D27F968A547150A6.ttl b/data/DD/FA/E5/DDFAE53E6FB8F256D27F968A547150A6.ttl
index 36f2bdeaa030..ee43af98d598 100644
--- a/data/DD/FA/E5/DDFAE53E6FB8F256D27F968A547150A6.ttl
+++ b/data/DD/FA/E5/DDFAE53E6FB8F256D27F968A547150A6.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oecophylla_longinoda>
+    dwc:genus "Oecophylla" ;
     dwc:rank "species" ;
     dwc:species "longinoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oecophylla> ;
diff --git a/data/DD/FB/74/DDFB749FC69D5CF24A7F7B2576BB98E7.ttl b/data/DD/FB/74/DDFB749FC69D5CF24A7F7B2576BB98E7.ttl
index 689efa21e840..704e83d2e5eb 100644
--- a/data/DD/FB/74/DDFB749FC69D5CF24A7F7B2576BB98E7.ttl
+++ b/data/DD/FB/74/DDFB749FC69D5CF24A7F7B2576BB98E7.ttl
@@ -55,6 +55,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/DD/FB/C7/DDFBC7D4537E1662E79AB911F1793ACE.ttl b/data/DD/FB/C7/DDFBC7D4537E1662E79AB911F1793ACE.ttl
index b24ca815f374..e217d2d74431 100644
--- a/data/DD/FB/C7/DDFBC7D4537E1662E79AB911F1793ACE.ttl
+++ b/data/DD/FB/C7/DDFBC7D4537E1662E79AB911F1793ACE.ttl
@@ -135,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drymaeus_Drymaeus>
+    dwc:genus "Drymaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drymaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drymaeus> ;