diff --git a/data/03/5F/E0/035FE04C95385DDD1203F39D6271B656.ttl b/data/03/5F/E0/035FE04C95385DDD1203F39D6271B656.ttl
index 76ec8156778..3a0654c2af4 100644
--- a/data/03/5F/E0/035FE04C95385DDD1203F39D6271B656.ttl
+++ b/data/03/5F/E0/035FE04C95385DDD1203F39D6271B656.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_wellmani>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "wellmani" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus_Dinomyrmex> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_Dinomyrmex>
+    dwc:genus "Camponotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dinomyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/03/97/05/039705178029041EFF02FE89FE91C476.ttl b/data/03/97/05/039705178029041EFF02FE89FE91C476.ttl
index 7d8415df9e3..6970c61033f 100644
--- a/data/03/97/05/039705178029041EFF02FE89FE91C476.ttl
+++ b/data/03/97/05/039705178029041EFF02FE89FE91C476.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neptunus_Achelous>
+    dwc:genus "Neptunus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Achelous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neptunus> ;
@@ -170,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Portunus_Cycloachelous>
+    dwc:genus "Portunus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cycloachelous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Portunus> ;
diff --git a/data/03/97/5B/03975B72FFC6760C96EBC92D557BF82F.ttl b/data/03/97/5B/03975B72FFC6760C96EBC92D557BF82F.ttl
index 58607135213..db498dede3e 100644
--- a/data/03/97/5B/03975B72FFC6760C96EBC92D557BF82F.ttl
+++ b/data/03/97/5B/03975B72FFC6760C96EBC92D557BF82F.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cybister_tripunctatus>
+    dwc:genus "Cybister" ;
     dwc:rank "species" ;
     dwc:species "tripunctatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cybister> ;
diff --git a/data/03/97/5B/03975B72FFC9760796D7CB4D5385FE4F.ttl b/data/03/97/5B/03975B72FFC9760796D7CB4D5385FE4F.ttl
index ac8f9ede4cf..ed93eaea3fa 100644
--- a/data/03/97/5B/03975B72FFC9760796D7CB4D5385FE4F.ttl
+++ b/data/03/97/5B/03975B72FFC9760796D7CB4D5385FE4F.ttl
@@ -361,6 +361,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cybister_tripunctatus>
+    dwc:genus "Cybister" ;
     dwc:rank "species" ;
     dwc:species "tripunctatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cybister> ;
diff --git a/data/03/97/5B/03975B72FFD1761D9598CB4D5265FDCF.ttl b/data/03/97/5B/03975B72FFD1761D9598CB4D5265FDCF.ttl
index 7092906d666..06c09f0de77 100644
--- a/data/03/97/5B/03975B72FFD1761D9598CB4D5265FDCF.ttl
+++ b/data/03/97/5B/03975B72FFD1761D9598CB4D5265FDCF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cybister_Melanectes>
+    dwc:genus "Cybister" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanectes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cybister> ;
diff --git a/data/03/97/64/0397641FFF84FFCCFEA9FB9A2A5BE432.ttl b/data/03/97/64/0397641FFF84FFCCFEA9FB9A2A5BE432.ttl
index 8b510ca0ab1..3d67fc99fbc 100644
--- a/data/03/97/64/0397641FFF84FFCCFEA9FB9A2A5BE432.ttl
+++ b/data/03/97/64/0397641FFF84FFCCFEA9FB9A2A5BE432.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Berytinus_Lizinus>
+    dwc:genus "Berytinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lizinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Berytinus> ;
diff --git a/data/03/97/64/0397641FFF84FFCFFED5FA912BC7E006.ttl b/data/03/97/64/0397641FFF84FFCFFED5FA912BC7E006.ttl
index f9145cc4c94..1e8180c24f8 100644
--- a/data/03/97/64/0397641FFF84FFCFFED5FA912BC7E006.ttl
+++ b/data/03/97/64/0397641FFF84FFCFFED5FA912BC7E006.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gampsocoris_punctipes>
+    dwc:genus "Gampsocoris" ;
     dwc:rank "species" ;
     dwc:species "punctipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gampsocoris> ;
diff --git a/data/03/97/64/0397641FFF87FFCFFEC3FE8C2BA7E31D.ttl b/data/03/97/64/0397641FFF87FFCFFEC3FE8C2BA7E31D.ttl
index b3305d935d7..b2c1fe40340 100644
--- a/data/03/97/64/0397641FFF87FFCFFEC3FE8C2BA7E31D.ttl
+++ b/data/03/97/64/0397641FFF87FFCFFEC3FE8C2BA7E31D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metacanthus_Metacanthus>
+    dwc:genus "Metacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metacanthus> ;
diff --git a/data/03/97/64/0397641FFF89FFC1FE16FE8D2A81E0E2.ttl b/data/03/97/64/0397641FFF89FFC1FE16FE8D2A81E0E2.ttl
index 94514044f58..00a29c253c0 100644
--- a/data/03/97/64/0397641FFF89FFC1FE16FE8D2A81E0E2.ttl
+++ b/data/03/97/64/0397641FFF89FFC1FE16FE8D2A81E0E2.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macroplax_fasciata>
+    dwc:genus "Macroplax" ;
     dwc:rank "species" ;
     dwc:species "fasciata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macroplax> ;
diff --git a/data/03/97/64/0397641FFF89FFC1FEB5FC6F2A35E5A0.ttl b/data/03/97/64/0397641FFF89FFC1FEB5FC6F2A35E5A0.ttl
index 270ee67ba16..a1eecafe3b1 100644
--- a/data/03/97/64/0397641FFF89FFC1FEB5FC6F2A35E5A0.ttl
+++ b/data/03/97/64/0397641FFF89FFC1FEB5FC6F2A35E5A0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxycarenus_Euoxycarenus>
+    dwc:genus "Oxycarenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euoxycarenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxycarenus> ;
diff --git a/data/03/97/64/0397641FFF89FFC1FEC4FF3C2A23E056.ttl b/data/03/97/64/0397641FFF89FFC1FEC4FF3C2A23E056.ttl
index a3bb9ab8ca3..0c7bfbc30bd 100644
--- a/data/03/97/64/0397641FFF89FFC1FEC4FF3C2A23E056.ttl
+++ b/data/03/97/64/0397641FFF89FFC1FEC4FF3C2A23E056.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macroplax_fasciata>
+    dwc:genus "Macroplax" ;
     dwc:rank "species" ;
     dwc:species "fasciata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macroplax> ;
diff --git a/data/03/97/64/0397641FFF8AFFC2FECFFCB02BC7E51A.ttl b/data/03/97/64/0397641FFF8AFFC2FECFFCB02BC7E51A.ttl
index e7755e5b2c4..3f04f30ae5c 100644
--- a/data/03/97/64/0397641FFF8AFFC2FECFFCB02BC7E51A.ttl
+++ b/data/03/97/64/0397641FFF8AFFC2FECFFCB02BC7E51A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plinthisus_Plinthisus>
+    dwc:genus "Plinthisus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plinthisus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plinthisus> ;
diff --git a/data/03/97/64/0397641FFF8CFFC4FEC6FF3D2819E0A8.ttl b/data/03/97/64/0397641FFF8CFFC4FEC6FF3D2819E0A8.ttl
index 85659c0faa3..bc084d423a2 100644
--- a/data/03/97/64/0397641FFF8CFFC4FEC6FF3D2819E0A8.ttl
+++ b/data/03/97/64/0397641FFF8CFFC4FEC6FF3D2819E0A8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Geocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF8CFFC4FEDAFC9C2A5CE2EC.ttl b/data/03/97/64/0397641FFF8CFFC4FEDAFC9C2A5CE2EC.ttl
index 93588bc5af5..cd1eb22af01 100644
--- a/data/03/97/64/0397641FFF8CFFC4FEDAFC9C2A5CE2EC.ttl
+++ b/data/03/97/64/0397641FFF8CFFC4FEDAFC9C2A5CE2EC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Piocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Piocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF8CFFC4FEDEFD48289FE240.ttl b/data/03/97/64/0397641FFF8CFFC4FEDEFD48289FE240.ttl
index 53afb5f43e2..da9d2187be4 100644
--- a/data/03/97/64/0397641FFF8CFFC4FEDEFD48289FE240.ttl
+++ b/data/03/97/64/0397641FFF8CFFC4FEDEFD48289FE240.ttl
@@ -64,12 +64,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_luridus>
+    dwc:genus "Geocoris" ;
     dwc:rank "species" ;
     dwc:species "luridus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris_Piocoris> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Piocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Piocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF8CFFC4FF79FE042B93E397.ttl b/data/03/97/64/0397641FFF8CFFC4FF79FE042B93E397.ttl
index 1a3b592e82d..5737d2f916c 100644
--- a/data/03/97/64/0397641FFF8CFFC4FF79FE042B93E397.ttl
+++ b/data/03/97/64/0397641FFF8CFFC4FF79FE042B93E397.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Piocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Piocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF8DFFC5FE8BFDDD28BEE3F2.ttl b/data/03/97/64/0397641FFF8DFFC5FE8BFDDD28BEE3F2.ttl
index e3ac4f105f7..7d4bf5f541a 100644
--- a/data/03/97/64/0397641FFF8DFFC5FE8BFDDD28BEE3F2.ttl
+++ b/data/03/97/64/0397641FFF8DFFC5FE8BFDDD28BEE3F2.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_pallidipennis>
+    dwc:genus "Geocoris" ;
     dwc:rank "species" ;
     dwc:species "pallidipennis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris_Geocoris> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Geocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF8DFFC5FEE6FD1828F3E2E0.ttl b/data/03/97/64/0397641FFF8DFFC5FEE6FD1828F3E2E0.ttl
index ce17a72be98..11daa5cb9c7 100644
--- a/data/03/97/64/0397641FFF8DFFC5FEE6FD1828F3E2E0.ttl
+++ b/data/03/97/64/0397641FFF8DFFC5FEE6FD1828F3E2E0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Geocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF8FFFC7FECBFBBD2822E417.ttl b/data/03/97/64/0397641FFF8FFFC7FECBFBBD2822E417.ttl
index 98e210ada52..2654bc977ad 100644
--- a/data/03/97/64/0397641FFF8FFFC7FECBFBBD2822E417.ttl
+++ b/data/03/97/64/0397641FFF8FFFC7FECBFBBD2822E417.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Holcocranum_diminutum>
+    dwc:genus "Holcocranum" ;
     dwc:rank "species" ;
     dwc:species "diminutum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Holcocranum> ;
diff --git a/data/03/97/64/0397641FFF90FFD8FEC1FC13288EE58A.ttl b/data/03/97/64/0397641FFF90FFD8FEC1FC13288EE58A.ttl
index 0703a01d503..ff994439d6f 100644
--- a/data/03/97/64/0397641FFF90FFD8FEC1FC13288EE58A.ttl
+++ b/data/03/97/64/0397641FFF90FFD8FEC1FC13288EE58A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Geocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF90FFD8FEF6FD9B2837E214.ttl b/data/03/97/64/0397641FFF90FFD8FEF6FD9B2837E214.ttl
index 47bcf7a929c..a405eed003f 100644
--- a/data/03/97/64/0397641FFF90FFD8FEF6FD9B2837E214.ttl
+++ b/data/03/97/64/0397641FFF90FFD8FEF6FD9B2837E214.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Geocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF90FFD8FEF9FCC82B57E2DF.ttl b/data/03/97/64/0397641FFF90FFD8FEF9FCC82B57E2DF.ttl
index 194396b379e..50c1b4939f9 100644
--- a/data/03/97/64/0397641FFF90FFD8FEF9FCC82B57E2DF.ttl
+++ b/data/03/97/64/0397641FFF90FFD8FEF9FCC82B57E2DF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geocoris_Geocoris>
+    dwc:genus "Geocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geocoris> ;
diff --git a/data/03/97/64/0397641FFF91FFD8FE09FA782A5EE048.ttl b/data/03/97/64/0397641FFF91FFD8FE09FA782A5EE048.ttl
index 06b98812286..f6085b7509e 100644
--- a/data/03/97/64/0397641FFF91FFD8FE09FA782A5EE048.ttl
+++ b/data/03/97/64/0397641FFF91FFD8FE09FA782A5EE048.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Engistus_exsanguis>
+    dwc:genus "Engistus" ;
     dwc:rank "species" ;
     dwc:species "exsanguis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Engistus> ;
diff --git a/data/03/97/64/0397641FFF94FFDCFEC9FB752D11E425.ttl b/data/03/97/64/0397641FFF94FFDCFEC9FB752D11E425.ttl
index 7493c8eca58..471a3b0891c 100644
--- a/data/03/97/64/0397641FFF94FFDCFEC9FB752D11E425.ttl
+++ b/data/03/97/64/0397641FFF94FFDCFEC9FB752D11E425.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lygaeosoma_sardeum>
+    dwc:genus "Lygaeosoma" ;
     dwc:rank "species" ;
     dwc:species "sardeum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lygaeosoma> ;
diff --git a/data/03/97/64/0397641FFF94FFDCFEF0FD852ABDE3FF.ttl b/data/03/97/64/0397641FFF94FFDCFEF0FD852ABDE3FF.ttl
index a65cdee755d..96593006f06 100644
--- a/data/03/97/64/0397641FFF94FFDCFEF0FD852ABDE3FF.ttl
+++ b/data/03/97/64/0397641FFF94FFDCFEF0FD852ABDE3FF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Apterola_Apterola>
+    dwc:genus "Apterola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Apterola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Apterola> ;
diff --git a/data/03/97/64/0397641FFF94FFDCFEF8FEAC2B9CE0FD.ttl b/data/03/97/64/0397641FFF94FFDCFEF8FEAC2B9CE0FD.ttl
index 963529715c2..bfdc2fc2abf 100644
--- a/data/03/97/64/0397641FFF94FFDCFEF8FEAC2B9CE0FD.ttl
+++ b/data/03/97/64/0397641FFF94FFDCFEF8FEAC2B9CE0FD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aradus_Aradus>
+    dwc:genus "Aradus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aradus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aradus> ;
diff --git a/data/03/97/64/0397641FFF95FFDDFE0FFEDD2AE4E327.ttl b/data/03/97/64/0397641FFF95FFDDFE0FFEDD2AE4E327.ttl
index 36145e00fbd..1dca96a3629 100644
--- a/data/03/97/64/0397641FFF95FFDDFE0FFEDD2AE4E327.ttl
+++ b/data/03/97/64/0397641FFF95FFDDFE0FFEDD2AE4E327.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orius_Heterorius>
+    dwc:genus "Orius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heterorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orius> ;
diff --git a/data/03/97/64/0397641FFF95FFDDFE51FDBB2A11E3E9.ttl b/data/03/97/64/0397641FFF95FFDDFE51FDBB2A11E3E9.ttl
index 9d68d0fb970..237a63cfb02 100644
--- a/data/03/97/64/0397641FFF95FFDDFE51FDBB2A11E3E9.ttl
+++ b/data/03/97/64/0397641FFF95FFDDFE51FDBB2A11E3E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orius_Orius>
+    dwc:genus "Orius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orius> ;
diff --git a/data/03/97/64/0397641FFF95FFDDFEF8FB612B16E473.ttl b/data/03/97/64/0397641FFF95FFDDFEF8FB612B16E473.ttl
index 9e90184bb14..b4fea1030f2 100644
--- a/data/03/97/64/0397641FFF95FFDDFEF8FB612B16E473.ttl
+++ b/data/03/97/64/0397641FFF95FFDDFEF8FB612B16E473.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocoris_Proxylocoris>
+    dwc:genus "Xylocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Proxylocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocoris> ;
diff --git a/data/03/97/64/0397641FFF95FFDDFEFDFA6E2B30E73F.ttl b/data/03/97/64/0397641FFF95FFDDFEFDFA6E2B30E73F.ttl
index ed55dd80216..2d154ac1874 100644
--- a/data/03/97/64/0397641FFF95FFDDFEFDFA6E2B30E73F.ttl
+++ b/data/03/97/64/0397641FFF95FFDDFEFDFA6E2B30E73F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocoris_Proxylocoris>
+    dwc:genus "Xylocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Proxylocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocoris> ;
diff --git a/data/03/97/64/0397641FFF96FFDEFEDFFE672ADCE202.ttl b/data/03/97/64/0397641FFF96FFDEFEDFFE672ADCE202.ttl
index 44411a77b0f..1f380476953 100644
--- a/data/03/97/64/0397641FFF96FFDEFEDFFE672ADCE202.ttl
+++ b/data/03/97/64/0397641FFF96FFDEFEDFFE672ADCE202.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nysius_graminicola>
+    dwc:genus "Nysius" ;
     dwc:rank "species" ;
     dwc:species "graminicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nysius> ;
diff --git a/data/03/97/64/0397641FFF97FFDEFE27FAB92B45E048.ttl b/data/03/97/64/0397641FFF97FFDEFE27FAB92B45E048.ttl
index 46878c753d3..fd6819445b8 100644
--- a/data/03/97/64/0397641FFF97FFDEFE27FAB92B45E048.ttl
+++ b/data/03/97/64/0397641FFF97FFDEFE27FAB92B45E048.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nysius_ericae>
+    dwc:genus "Nysius" ;
     dwc:rank "species" ;
     dwc:species "ericae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nysius> ;
diff --git a/data/03/97/64/0397641FFF98FFD0FED9FEDD2880E0F7.ttl b/data/03/97/64/0397641FFF98FFD0FED9FEDD2880E0F7.ttl
index da0b173aec1..085a0aa35bb 100644
--- a/data/03/97/64/0397641FFF98FFD0FED9FEDD2880E0F7.ttl
+++ b/data/03/97/64/0397641FFF98FFD0FED9FEDD2880E0F7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tingis_Tropidocheila>
+    dwc:genus "Tingis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropidocheila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tingis> ;
diff --git a/data/03/97/64/0397641FFF98FFD0FEDCFDAD2B7CE3A6.ttl b/data/03/97/64/0397641FFF98FFD0FEDCFDAD2B7CE3A6.ttl
index 6bc03be85c6..3988d9755d9 100644
--- a/data/03/97/64/0397641FFF98FFD0FEDCFDAD2B7CE3A6.ttl
+++ b/data/03/97/64/0397641FFF98FFD0FEDCFDAD2B7CE3A6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Himacerus_Aptus>
+    dwc:genus "Himacerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aptus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Himacerus> ;
diff --git a/data/03/97/64/0397641FFF98FFD0FEE4FB382AF4E4AA.ttl b/data/03/97/64/0397641FFF98FFD0FEE4FB382AF4E4AA.ttl
index cbe17935bb1..389e4b5ddd7 100644
--- a/data/03/97/64/0397641FFF98FFD0FEE4FB382AF4E4AA.ttl
+++ b/data/03/97/64/0397641FFF98FFD0FEE4FB382AF4E4AA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_Nabis>
+    dwc:genus "Nabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis> ;
diff --git a/data/03/97/64/0397641FFF98FFD0FEE7FD3D2893E2C2.ttl b/data/03/97/64/0397641FFF98FFD0FEE7FD3D2893E2C2.ttl
index 0b3d59eaee2..d037ebc4e46 100644
--- a/data/03/97/64/0397641FFF98FFD0FEE7FD3D2893E2C2.ttl
+++ b/data/03/97/64/0397641FFF98FFD0FEE7FD3D2893E2C2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_Aspilaspis>
+    dwc:genus "Nabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aspilaspis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis> ;
diff --git a/data/03/97/64/0397641FFF98FFD0FEFDFC112A49E5A5.ttl b/data/03/97/64/0397641FFF98FFD0FEFDFC112A49E5A5.ttl
index f1572cf0e9f..017866074cc 100644
--- a/data/03/97/64/0397641FFF98FFD0FEFDFC112A49E5A5.ttl
+++ b/data/03/97/64/0397641FFF98FFD0FEFDFC112A49E5A5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_Halonabis>
+    dwc:genus "Nabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halonabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis> ;
diff --git a/data/03/97/64/0397641FFF98FFD3FEA2FA392A1DE0ED.ttl b/data/03/97/64/0397641FFF98FFD3FEA2FA392A1DE0ED.ttl
index 94ea71669cf..4b086a468a1 100644
--- a/data/03/97/64/0397641FFF98FFD3FEA2FA392A1DE0ED.ttl
+++ b/data/03/97/64/0397641FFF98FFD3FEA2FA392A1DE0ED.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_pseudoferus>
+    dwc:genus "Nabis" ;
     dwc:rank "species" ;
     dwc:species "pseudoferus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis_Nabis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_Nabis>
+    dwc:genus "Nabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis> ;
diff --git a/data/03/97/64/0397641FFF99FFD0FE3CFA022AA6E001.ttl b/data/03/97/64/0397641FFF99FFD0FE3CFA022AA6E001.ttl
index 41b6d67a090..313ee017c43 100644
--- a/data/03/97/64/0397641FFF99FFD0FE3CFA022AA6E001.ttl
+++ b/data/03/97/64/0397641FFF99FFD0FE3CFA022AA6E001.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tingis_Tingis>
+    dwc:genus "Tingis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tingis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tingis> ;
diff --git a/data/03/97/64/0397641FFF99FFD1FE05FB8F2B9DE4AE.ttl b/data/03/97/64/0397641FFF99FFD1FE05FB8F2B9DE4AE.ttl
index 6587020340a..1efe82148a6 100644
--- a/data/03/97/64/0397641FFF99FFD1FE05FB8F2B9DE4AE.ttl
+++ b/data/03/97/64/0397641FFF99FFD1FE05FB8F2B9DE4AE.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tingis_Tingis>
+    dwc:genus "Tingis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tingis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tingis> ;
diff --git a/data/03/97/64/0397641FFF99FFD1FED7FC5429F9E540.ttl b/data/03/97/64/0397641FFF99FFD1FED7FC5429F9E540.ttl
index 2005ba5de1a..6e85a0a6a18 100644
--- a/data/03/97/64/0397641FFF99FFD1FED7FC5429F9E540.ttl
+++ b/data/03/97/64/0397641FFF99FFD1FED7FC5429F9E540.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tingis_Neolasiotropis>
+    dwc:genus "Tingis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neolasiotropis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tingis> ;
diff --git a/data/03/97/64/0397641FFF9AFFD2FE9AFCE129B4E283.ttl b/data/03/97/64/0397641FFF9AFFD2FE9AFCE129B4E283.ttl
index bee978bde6a..040cdbfcd28 100644
--- a/data/03/97/64/0397641FFF9AFFD2FE9AFCE129B4E283.ttl
+++ b/data/03/97/64/0397641FFF9AFFD2FE9AFCE129B4E283.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Temnostethus_reduvinus>
+    dwc:genus "Temnostethus" ;
     dwc:rank "species" ;
     dwc:species "reduvinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Temnostethus_Ectemnus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Temnostethus_Ectemnus>
+    dwc:genus "Temnostethus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ectemnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Temnostethus> ;
diff --git a/data/03/97/64/0397641FFF9AFFD2FED8FC1628DEE5A6.ttl b/data/03/97/64/0397641FFF9AFFD2FED8FC1628DEE5A6.ttl
index 78531de4996..9526888e0a5 100644
--- a/data/03/97/64/0397641FFF9AFFD2FED8FC1628DEE5A6.ttl
+++ b/data/03/97/64/0397641FFF9AFFD2FED8FC1628DEE5A6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orius_Dimorphella>
+    dwc:genus "Orius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dimorphella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orius> ;
diff --git a/data/03/97/64/0397641FFF9AFFD2FEE3FF3C284CE33D.ttl b/data/03/97/64/0397641FFF9AFFD2FEE3FF3C284CE33D.ttl
index 8a2c81cab4a..d3eb39a6518 100644
--- a/data/03/97/64/0397641FFF9AFFD2FEE3FF3C284CE33D.ttl
+++ b/data/03/97/64/0397641FFF9AFFD2FEE3FF3C284CE33D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthocoris_minki>
+    dwc:genus "Anthocoris" ;
     dwc:rank "species" ;
     dwc:species "minki" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthocoris> ;
diff --git a/data/03/97/64/0397641FFF9AFFD2FEFBFB3A2A5FE472.ttl b/data/03/97/64/0397641FFF9AFFD2FEFBFB3A2A5FE472.ttl
index 84c6a744123..242c228b99d 100644
--- a/data/03/97/64/0397641FFF9AFFD2FEFBFB3A2A5FE472.ttl
+++ b/data/03/97/64/0397641FFF9AFFD2FEFBFB3A2A5FE472.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orius_Heterorius>
+    dwc:genus "Orius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heterorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orius> ;
diff --git a/data/03/97/64/0397641FFF9AFFDDFEA8FA6E2AE1E001.ttl b/data/03/97/64/0397641FFF9AFFDDFEA8FA6E2AE1E001.ttl
index 8db71cf0083..646155cb198 100644
--- a/data/03/97/64/0397641FFF9AFFDDFEA8FA6E2AE1E001.ttl
+++ b/data/03/97/64/0397641FFF9AFFDDFEA8FA6E2AE1E001.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orius_laticollis>
+    dwc:genus "Orius" ;
     dwc:rank "species" ;
     dwc:species "laticollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orius_Heterorius> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orius_Heterorius>
+    dwc:genus "Orius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heterorius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orius> ;
diff --git a/data/03/97/64/0397641FFF9BFFD3FE24FA712B55E724.ttl b/data/03/97/64/0397641FFF9BFFD3FE24FA712B55E724.ttl
index 7691ac66a1f..87522bc437d 100644
--- a/data/03/97/64/0397641FFF9BFFD3FE24FA712B55E724.ttl
+++ b/data/03/97/64/0397641FFF9BFFD3FE24FA712B55E724.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthocoris_minki>
+    dwc:genus "Anthocoris" ;
     dwc:rank "species" ;
     dwc:species "minki" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthocoris> ;
diff --git a/data/03/97/64/0397641FFF9BFFD3FEE0FC042ADAE5E0.ttl b/data/03/97/64/0397641FFF9BFFD3FEE0FC042ADAE5E0.ttl
index d01874527f4..996be1ee593 100644
--- a/data/03/97/64/0397641FFF9BFFD3FEE0FC042ADAE5E0.ttl
+++ b/data/03/97/64/0397641FFF9BFFD3FEE0FC042ADAE5E0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_Tropiconabis>
+    dwc:genus "Nabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropiconabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis> ;
diff --git a/data/03/97/64/0397641FFF9BFFD3FEFDFDC02857E2A8.ttl b/data/03/97/64/0397641FFF9BFFD3FEFDFDC02857E2A8.ttl
index 27b020482ed..b4d1597f6b9 100644
--- a/data/03/97/64/0397641FFF9BFFD3FEFDFDC02857E2A8.ttl
+++ b/data/03/97/64/0397641FFF9BFFD3FEFDFDC02857E2A8.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_punctatus>
+    dwc:genus "Nabis" ;
     dwc:rank "species" ;
     dwc:species "punctatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis_Nabis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nabis_Nabis>
+    dwc:genus "Nabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nabis> ;
diff --git a/data/03/97/64/0397641FFF9EFFD1FECDFAF42A31E021.ttl b/data/03/97/64/0397641FFF9EFFD1FECDFAF42A31E021.ttl
index 494c5fcdcce..7ae32d77238 100644
--- a/data/03/97/64/0397641FFF9EFFD1FECDFAF42A31E021.ttl
+++ b/data/03/97/64/0397641FFF9EFFD1FECDFAF42A31E021.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elasmotropis_testacea>
+    dwc:genus "Elasmotropis" ;
     dwc:rank "species" ;
     dwc:species "testacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elasmotropis> ;
diff --git a/data/03/97/64/0397641FFF9EFFD6FE01FDF52834E3AE.ttl b/data/03/97/64/0397641FFF9EFFD6FE01FDF52834E3AE.ttl
index fe12886b39c..565c3991ed3 100644
--- a/data/03/97/64/0397641FFF9EFFD6FE01FDF52834E3AE.ttl
+++ b/data/03/97/64/0397641FFF9EFFD6FE01FDF52834E3AE.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Copium_teucrii>
+    dwc:genus "Copium" ;
     dwc:rank "species" ;
     dwc:species "teucrii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Copium> ;
diff --git a/data/03/97/64/0397641FFF9FFFD7FEEDFB9E2B23E413.ttl b/data/03/97/64/0397641FFF9FFFD7FEEDFB9E2B23E413.ttl
index 5f50f7f5757..6159e8d55c4 100644
--- a/data/03/97/64/0397641FFF9FFFD7FEEDFB9E2B23E413.ttl
+++ b/data/03/97/64/0397641FFF9FFFD7FEEDFB9E2B23E413.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agramma_Agramma>
+    dwc:genus "Agramma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agramma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agramma> ;
diff --git a/data/03/97/64/0397641FFF9FFFD7FEFBFACF2BA8E4A1.ttl b/data/03/97/64/0397641FFF9FFFD7FEFBFACF2BA8E4A1.ttl
index e84504e82f7..591e2655c8c 100644
--- a/data/03/97/64/0397641FFF9FFFD7FEFBFACF2BA8E4A1.ttl
+++ b/data/03/97/64/0397641FFF9FFFD7FEFBFACF2BA8E4A1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agramma_Agramma>
+    dwc:genus "Agramma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agramma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agramma> ;
diff --git a/data/03/97/72/0397721BFFA0BC1AD79CF89CFF106930.ttl b/data/03/97/72/0397721BFFA0BC1AD79CF89CFF106930.ttl
index 3035802f3fb..6e56c08ced9 100644
--- a/data/03/97/72/0397721BFFA0BC1AD79CF89CFF106930.ttl
+++ b/data/03/97/72/0397721BFFA0BC1AD79CF89CFF106930.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amietophrynus_superciliaris>
+    dwc:genus "Amietophrynus" ;
     dwc:rank "species" ;
     dwc:species "superciliaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amietophrynus> ;
diff --git a/data/03/97/87/039787812E40FFCF94FD4B44ED58E955.ttl b/data/03/97/87/039787812E40FFCF94FD4B44ED58E955.ttl
index 9a55523ae83..c4c3be055ee 100644
--- a/data/03/97/87/039787812E40FFCF94FD4B44ED58E955.ttl
+++ b/data/03/97/87/039787812E40FFCF94FD4B44ED58E955.ttl
@@ -173,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -227,6 +228,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ophonus_Migadophonus>
+    dwc:genus "Ophonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Migadophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ophonus> ;
@@ -252,6 +254,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pardileus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -271,6 +274,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E43FFD194FD4CC2E9C3EA68.ttl b/data/03/97/87/039787812E43FFD194FD4CC2E9C3EA68.ttl
index 42a5363908f..cff9d7241f4 100644
--- a/data/03/97/87/039787812E43FFD194FD4CC2E9C3EA68.ttl
+++ b/data/03/97/87/039787812E43FFD194FD4CC2E9C3EA68.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -154,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pardileus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E44FFCA94FD4C7AEA00EE5A.ttl b/data/03/97/87/039787812E44FFCA94FD4C7AEA00EE5A.ttl
index e993f1765ef..4709a6cfa3a 100644
--- a/data/03/97/87/039787812E44FFCA94FD4C7AEA00EE5A.ttl
+++ b/data/03/97/87/039787812E44FFCA94FD4C7AEA00EE5A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E45FFC894FD4D24EB22ED27.ttl b/data/03/97/87/039787812E45FFC894FD4D24EB22ED27.ttl
index 5deaa95bdae..da7a932a3ee 100644
--- a/data/03/97/87/039787812E45FFC894FD4D24EB22ED27.ttl
+++ b/data/03/97/87/039787812E45FFC894FD4D24EB22ED27.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E45FFC994FD4ABCED99E9D3.ttl b/data/03/97/87/039787812E45FFC994FD4ABCED99E9D3.ttl
index d1990823bc6..dc7850b95c9 100644
--- a/data/03/97/87/039787812E45FFC994FD4ABCED99E9D3.ttl
+++ b/data/03/97/87/039787812E45FFC994FD4ABCED99E9D3.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E46FFCA94FD4BBFEDDCEB10.ttl b/data/03/97/87/039787812E46FFCA94FD4BBFEDDCEB10.ttl
index 094a6b4d67c..7dafb439050 100644
--- a/data/03/97/87/039787812E46FFCA94FD4BBFEDDCEB10.ttl
+++ b/data/03/97/87/039787812E46FFCA94FD4BBFEDDCEB10.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E46FFCC94FD4E76E8EAEE06.ttl b/data/03/97/87/039787812E46FFCC94FD4E76E8EAEE06.ttl
index 7b6aa518abf..806c9f26527 100644
--- a/data/03/97/87/039787812E46FFCC94FD4E76E8EAEE06.ttl
+++ b/data/03/97/87/039787812E46FFCC94FD4E76E8EAEE06.ttl
@@ -167,6 +167,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -299,6 +300,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ophonus_Pseudophonus>
+    dwc:genus "Ophonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ophonus> ;
diff --git a/data/03/97/87/039787812E48FFC494FD4E1AEBDFE9F0.ttl b/data/03/97/87/039787812E48FFC494FD4E1AEBDFE9F0.ttl
index b673c8df3d9..4081832ab1f 100644
--- a/data/03/97/87/039787812E48FFC494FD4E1AEBDFE9F0.ttl
+++ b/data/03/97/87/039787812E48FFC494FD4E1AEBDFE9F0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E4AFFC694FD4985E83EE879.ttl b/data/03/97/87/039787812E4AFFC694FD4985E83EE879.ttl
index c501f2002ae..c826fd891ad 100644
--- a/data/03/97/87/039787812E4AFFC694FD4985E83EE879.ttl
+++ b/data/03/97/87/039787812E4AFFC694FD4985E83EE879.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -102,6 +103,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E51FFDD94FD4BFDE818E9CE.ttl b/data/03/97/87/039787812E51FFDD94FD4BFDE818E9CE.ttl
index 1a314c1b218..851da11e7be 100644
--- a/data/03/97/87/039787812E51FFDD94FD4BFDE818E9CE.ttl
+++ b/data/03/97/87/039787812E51FFDD94FD4BFDE818E9CE.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_indicus>
+    dwc:genus "Harpalus" ;
     dwc:rank "species" ;
     dwc:species "indicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E51FFDE94FD4D0CEBF0EA4E.ttl b/data/03/97/87/039787812E51FFDE94FD4D0CEBF0EA4E.ttl
index 8b8ad20f83f..71cdf0f4f97 100644
--- a/data/03/97/87/039787812E51FFDE94FD4D0CEBF0EA4E.ttl
+++ b/data/03/97/87/039787812E51FFDE94FD4D0CEBF0EA4E.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -102,6 +103,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pardileus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E52FFE094FD4FC2E9F0EE07.ttl b/data/03/97/87/039787812E52FFE094FD4FC2E9F0EE07.ttl
index 06039823460..0fe1ae0fa78 100644
--- a/data/03/97/87/039787812E52FFE094FD4FC2E9F0EE07.ttl
+++ b/data/03/97/87/039787812E52FFE094FD4FC2E9F0EE07.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -154,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pardileus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E55FFDB94FD4CB1E8D1EC9A.ttl b/data/03/97/87/039787812E55FFDB94FD4CB1E8D1EC9A.ttl
index 9b67bd79bfc..92535760e8a 100644
--- a/data/03/97/87/039787812E55FFDB94FD4CB1E8D1EC9A.ttl
+++ b/data/03/97/87/039787812E55FFDB94FD4CB1E8D1EC9A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E57FFDB94FD49FFED8FE950.ttl b/data/03/97/87/039787812E57FFDB94FD49FFED8FE950.ttl
index 87755e64ca2..31562a3b958 100644
--- a/data/03/97/87/039787812E57FFDB94FD49FFED8FE950.ttl
+++ b/data/03/97/87/039787812E57FFDB94FD49FFED8FE950.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E57FFDD94FD4CB6EC36EE92.ttl b/data/03/97/87/039787812E57FFDD94FD4CB6EC36EE92.ttl
index 03ec3294489..2417a8e49d8 100644
--- a/data/03/97/87/039787812E57FFDD94FD4CB6EC36EE92.ttl
+++ b/data/03/97/87/039787812E57FFDD94FD4CB6EC36EE92.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E58FFD794FD48FEE818E831.ttl b/data/03/97/87/039787812E58FFD794FD48FEE818E831.ttl
index 27b5698fd9c..d72aabae5d8 100644
--- a/data/03/97/87/039787812E58FFD794FD48FEE818E831.ttl
+++ b/data/03/97/87/039787812E58FFD794FD48FEE818E831.ttl
@@ -173,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -232,6 +233,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platus_Harpalus>
+    dwc:genus "Platus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platus> ;
@@ -270,6 +272,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pardileus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -302,6 +305,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E59FFD494FD4D2CED75ED27.ttl b/data/03/97/87/039787812E59FFD494FD4D2CED75ED27.ttl
index 79c1456eaef..5d38b2080d3 100644
--- a/data/03/97/87/039787812E59FFD494FD4D2CED75ED27.ttl
+++ b/data/03/97/87/039787812E59FFD494FD4D2CED75ED27.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E5AFFD994FD4D1CEAF7E95D.ttl b/data/03/97/87/039787812E5AFFD994FD4D1CEAF7E95D.ttl
index 98c28d7a5d9..06ee27fc1a7 100644
--- a/data/03/97/87/039787812E5AFFD994FD4D1CEAF7E95D.ttl
+++ b/data/03/97/87/039787812E5AFFD994FD4D1CEAF7E95D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -102,6 +103,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Ophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E5BFFD694FD4D5FEAACE9FF.ttl b/data/03/97/87/039787812E5BFFD694FD4D5FEAACE9FF.ttl
index 76a6a01443f..316f11ccf97 100644
--- a/data/03/97/87/039787812E5BFFD694FD4D5FEAACE9FF.ttl
+++ b/data/03/97/87/039787812E5BFFD694FD4D5FEAACE9FF.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E5CFFD394FD4984E82BEE9D.ttl b/data/03/97/87/039787812E5CFFD394FD4984E82BEE9D.ttl
index 62b64fb6d67..d4dfaad6b89 100644
--- a/data/03/97/87/039787812E5CFFD394FD4984E82BEE9D.ttl
+++ b/data/03/97/87/039787812E5CFFD394FD4984E82BEE9D.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -121,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pardileus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E5DFFD094FD4FEDEB9CEC46.ttl b/data/03/97/87/039787812E5DFFD094FD4FEDEB9CEC46.ttl
index 2c051678bc1..8c6ee37d257 100644
--- a/data/03/97/87/039787812E5DFFD094FD4FEDEB9CEC46.ttl
+++ b/data/03/97/87/039787812E5DFFD094FD4FEDEB9CEC46.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -102,6 +103,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pardileus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E5EFFD594FD48A6E84EED7A.ttl b/data/03/97/87/039787812E5EFFD594FD48A6E84EED7A.ttl
index 92408fe675d..92b0a463233 100644
--- a/data/03/97/87/039787812E5EFFD594FD48A6E84EED7A.ttl
+++ b/data/03/97/87/039787812E5EFFD594FD48A6E84EED7A.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E5FFFD294FD4FDBE8CDEEEF.ttl b/data/03/97/87/039787812E5FFFD294FD4FDBE8CDEEEF.ttl
index 9973d3d7a40..77de4f2e68f 100644
--- a/data/03/97/87/039787812E5FFFD294FD4FDBE8CDEEEF.ttl
+++ b/data/03/97/87/039787812E5FFFD294FD4FDBE8CDEEEF.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ophonus_Pardileus>
+    dwc:genus "Ophonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pardileus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ophonus> ;
diff --git a/data/03/97/87/039787812E6CFFE294FD4CE6EB30EFCF.ttl b/data/03/97/87/039787812E6CFFE294FD4CE6EB30EFCF.ttl
index 83698239913..4b65f98c0a3 100644
--- a/data/03/97/87/039787812E6CFFE294FD4CE6EB30EFCF.ttl
+++ b/data/03/97/87/039787812E6CFFE294FD4CE6EB30EFCF.ttl
@@ -151,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/039787812E6EFFE294FD4B75E8CCEDDD.ttl b/data/03/97/87/039787812E6EFFE294FD4B75E8CCEDDD.ttl
index 5e7dec34423..016c59ee2d9 100644
--- a/data/03/97/87/039787812E6EFFE294FD4B75E8CCEDDD.ttl
+++ b/data/03/97/87/039787812E6EFFE294FD4B75E8CCEDDD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Pseudoophonus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/03/97/87/0397878BFF85FFB1FF4D5CE2FAC4FF6A.ttl b/data/03/97/87/0397878BFF85FFB1FF4D5CE2FAC4FF6A.ttl
index 6e677efda86..f9a0731cd88 100644
--- a/data/03/97/87/0397878BFF85FFB1FF4D5CE2FAC4FF6A.ttl
+++ b/data/03/97/87/0397878BFF85FFB1FF4D5CE2FAC4FF6A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchelmis_Sutroa>
+    dwc:genus "Rhynchelmis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sutroa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchelmis> ;
diff --git a/data/03/97/87/0397878BFF8DFFABFF4D5DB1FB52FEC0.ttl b/data/03/97/87/0397878BFF8DFFABFF4D5DB1FB52FEC0.ttl
index dce71ea0c8b..645a4420edb 100644
--- a/data/03/97/87/0397878BFF8DFFABFF4D5DB1FB52FEC0.ttl
+++ b/data/03/97/87/0397878BFF8DFFABFF4D5DB1FB52FEC0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchelmis_Sutroa>
+    dwc:genus "Rhynchelmis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sutroa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchelmis> ;
diff --git a/data/03/97/87/0397878BFF8FFFA3FF4D5DE2FC38FF07.ttl b/data/03/97/87/0397878BFF8FFFA3FF4D5DE2FC38FF07.ttl
index ae0fbe37857..6e0c57e3e84 100644
--- a/data/03/97/87/0397878BFF8FFFA3FF4D5DE2FC38FF07.ttl
+++ b/data/03/97/87/0397878BFF8FFFA3FF4D5DE2FC38FF07.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchelmis_Sutroa>
+    dwc:genus "Rhynchelmis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sutroa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchelmis> ;
diff --git a/data/03/97/87/0397878C1850E6470C942B2BFAEAFF35.ttl b/data/03/97/87/0397878C1850E6470C942B2BFAEAFF35.ttl
index 4518ab64d30..973c0190b6d 100644
--- a/data/03/97/87/0397878C1850E6470C942B2BFAEAFF35.ttl
+++ b/data/03/97/87/0397878C1850E6470C942B2BFAEAFF35.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meiacanthus_Meiacanthus>
+    dwc:genus "Meiacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meiacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meiacanthus> ;
diff --git a/data/03/97/87/0397878C1850E6480C942FD5FE9BFEFC.ttl b/data/03/97/87/0397878C1850E6480C942FD5FE9BFEFC.ttl
index 22349c344de..491eb4c5854 100644
--- a/data/03/97/87/0397878C1850E6480C942FD5FE9BFEFC.ttl
+++ b/data/03/97/87/0397878C1850E6480C942FD5FE9BFEFC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meiacanthus_Meiacanthus>
+    dwc:genus "Meiacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meiacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meiacanthus> ;
diff --git a/data/03/97/87/0397878C1851E6490C942CE9FF0AFAC4.ttl b/data/03/97/87/0397878C1851E6490C942CE9FF0AFAC4.ttl
index 96f9c0bfc61..be271773b75 100644
--- a/data/03/97/87/0397878C1851E6490C942CE9FF0AFAC4.ttl
+++ b/data/03/97/87/0397878C1851E6490C942CE9FF0AFAC4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meiacanthus_Meiacanthus>
+    dwc:genus "Meiacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meiacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meiacanthus> ;
diff --git a/data/03/97/87/0397878C1852E6490C942CEDFDDBFEFD.ttl b/data/03/97/87/0397878C1852E6490C942CEDFDDBFEFD.ttl
index b138d4428bd..3338cd4a910 100644
--- a/data/03/97/87/0397878C1852E6490C942CEDFDDBFEFD.ttl
+++ b/data/03/97/87/0397878C1852E6490C942CEDFDDBFEFD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meiacanthus_Meiacanthus>
+    dwc:genus "Meiacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meiacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meiacanthus> ;
diff --git a/data/03/97/87/0397878C1858E6400C942A94FC63F827.ttl b/data/03/97/87/0397878C1858E6400C942A94FC63F827.ttl
index 2655c42a2b0..eafa54abc20 100644
--- a/data/03/97/87/0397878C1858E6400C942A94FC63F827.ttl
+++ b/data/03/97/87/0397878C1858E6400C942A94FC63F827.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meiacanthus_Meiacanthus>
+    dwc:genus "Meiacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meiacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meiacanthus> ;
diff --git a/data/03/97/87/0397878C1858E6400C942E60FB28FD63.ttl b/data/03/97/87/0397878C1858E6400C942E60FB28FD63.ttl
index 63367c211f9..bb3576231a5 100644
--- a/data/03/97/87/0397878C1858E6400C942E60FB28FD63.ttl
+++ b/data/03/97/87/0397878C1858E6400C942E60FB28FD63.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meiacanthus_Meiacanthus>
+    dwc:genus "Meiacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meiacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meiacanthus> ;
diff --git a/data/03/97/87/0397878C185BE6400C942904FB06FF16.ttl b/data/03/97/87/0397878C185BE6400C942904FB06FF16.ttl
index 7dfe9ded1ef..ec4b50f8f9b 100644
--- a/data/03/97/87/0397878C185BE6400C942904FB06FF16.ttl
+++ b/data/03/97/87/0397878C185BE6400C942904FB06FF16.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Meiacanthus_Meiacanthus>
+    dwc:genus "Meiacanthus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meiacanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Meiacanthus> ;
diff --git a/data/03/97/87/03978791FFAFFFDAFC5DE8B9FBF6F870.ttl b/data/03/97/87/03978791FFAFFFDAFC5DE8B9FBF6F870.ttl
index 77b2b2260bb..bf0fb731144 100644
--- a/data/03/97/87/03978791FFAFFFDAFC5DE8B9FBF6F870.ttl
+++ b/data/03/97/87/03978791FFAFFFDAFC5DE8B9FBF6F870.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chloritis_Austrochloritis>
+    dwc:genus "Chloritis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Austrochloritis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chloritis> ;
diff --git a/data/03/97/87/03978792FFE1A35E0FD7F8FDFB4DFC94.ttl b/data/03/97/87/03978792FFE1A35E0FD7F8FDFB4DFC94.ttl
index 084661ead53..52802a21771 100644
--- a/data/03/97/87/03978792FFE1A35E0FD7F8FDFB4DFC94.ttl
+++ b/data/03/97/87/03978792FFE1A35E0FD7F8FDFB4DFC94.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_Neopsacas>
+    dwc:genus "Crateromorpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neopsacas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crateromorpha> ;
diff --git a/data/03/97/87/03978792FFE5A35C0FD7FCD7FAB6FF44.ttl b/data/03/97/87/03978792FFE5A35C0FD7FCD7FAB6FF44.ttl
index d493619e48a..43a7abf0d3b 100644
--- a/data/03/97/87/03978792FFE5A35C0FD7FCD7FAB6FF44.ttl
+++ b/data/03/97/87/03978792FFE5A35C0FD7FCD7FAB6FF44.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_krinovi>
+    dwc:genus "Crateromorpha" ;
     dwc:rank "species" ;
     dwc:species "krinovi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_Neopsacas> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_Neopsacas>
+    dwc:genus "Crateromorpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neopsacas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crateromorpha> ;
diff --git a/data/03/97/87/03978792FFE7A3520FD7FC2BFB9AFD49.ttl b/data/03/97/87/03978792FFE7A3520FD7FC2BFB9AFD49.ttl
index 5c24454cb91..1dc39fc9be4 100644
--- a/data/03/97/87/03978792FFE7A3520FD7FC2BFB9AFD49.ttl
+++ b/data/03/97/87/03978792FFE7A3520FD7FC2BFB9AFD49.ttl
@@ -62,12 +62,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_krinovi>
+    dwc:genus "Crateromorpha" ;
     dwc:rank "species" ;
     dwc:species "krinovi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_Neopsacas> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_Neopsacas>
+    dwc:genus "Crateromorpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neopsacas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crateromorpha> ;
diff --git a/data/03/97/87/03978792FFE9A3500FD7F9FEFC9EFE9C.ttl b/data/03/97/87/03978792FFE9A3500FD7F9FEFC9EFE9C.ttl
index 140080049e3..4c470eae427 100644
--- a/data/03/97/87/03978792FFE9A3500FD7F9FEFC9EFE9C.ttl
+++ b/data/03/97/87/03978792FFE9A3500FD7F9FEFC9EFE9C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crateromorpha_Neopsacas>
+    dwc:genus "Crateromorpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neopsacas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crateromorpha> ;
diff --git a/data/03/97/87/0397879603151455E2B7C566FCACC77B.ttl b/data/03/97/87/0397879603151455E2B7C566FCACC77B.ttl
index cbcf93226ad..b897e88af00 100644
--- a/data/03/97/87/0397879603151455E2B7C566FCACC77B.ttl
+++ b/data/03/97/87/0397879603151455E2B7C566FCACC77B.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachybrachis_Pachybrachis>
+    dwc:genus "Pachybrachis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachybrachis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachybrachis> ;
diff --git a/data/03/97/87/03978799A801B551FCB95867D3BF23F7.ttl b/data/03/97/87/03978799A801B551FCB95867D3BF23F7.ttl
index 7ec79d0ea3a..810cae53da1 100644
--- a/data/03/97/87/03978799A801B551FCB95867D3BF23F7.ttl
+++ b/data/03/97/87/03978799A801B551FCB95867D3BF23F7.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mellicta_aurelia>
+    dwc:genus "Mellicta" ;
     dwc:rank "species" ;
     dwc:species "aurelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mellicta> ;
diff --git a/data/03/97/87/03978799A801B551FCB958D3D3A4267F.ttl b/data/03/97/87/03978799A801B551FCB958D3D3A4267F.ttl
index 83c3c7449fb..89149a4dca1 100644
--- a/data/03/97/87/03978799A801B551FCB958D3D3A4267F.ttl
+++ b/data/03/97/87/03978799A801B551FCB958D3D3A4267F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mellicta_aurelia>
+    dwc:genus "Mellicta" ;
     dwc:rank "species" ;
     dwc:species "aurelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mellicta> ;
diff --git a/data/03/97/87/039787AE392D8464FF6A5ADF0E43FDBB.ttl b/data/03/97/87/039787AE392D8464FF6A5ADF0E43FDBB.ttl
index 27792560d74..90fde8a693d 100644
--- a/data/03/97/87/039787AE392D8464FF6A5ADF0E43FDBB.ttl
+++ b/data/03/97/87/039787AE392D8464FF6A5ADF0E43FDBB.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Neustanthus_phaseoloides>
+    dwc:genus "Neustanthus" ;
     dwc:rank "species" ;
     dwc:species "phaseoloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Neustanthus> ;
diff --git a/data/03/97/87/039787AE392E8467FF6A5A900954FE0A.ttl b/data/03/97/87/039787AE392E8467FF6A5A900954FE0A.ttl
index 3cc3c8cff47..12b948a452c 100644
--- a/data/03/97/87/039787AE392E8467FF6A5A900954FE0A.ttl
+++ b/data/03/97/87/039787AE392E8467FF6A5A900954FE0A.ttl
@@ -107,6 +107,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Neustanthus_phaseoloides>
+    dwc:genus "Neustanthus" ;
     dwc:rank "species" ;
     dwc:species "phaseoloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Neustanthus> ;
@@ -192,6 +193,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pueraria_phaseoloides>
+    dwc:genus "Pueraria" ;
     dwc:rank "species" ;
     dwc:species "phaseoloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pueraria> ;
diff --git a/data/03/97/87/039787AE392E8467FF6A5BD40991FD46.ttl b/data/03/97/87/039787AE392E8467FF6A5BD40991FD46.ttl
index b32af7ef56e..a77f0659995 100644
--- a/data/03/97/87/039787AE392E8467FF6A5BD40991FD46.ttl
+++ b/data/03/97/87/039787AE392E8467FF6A5BD40991FD46.ttl
@@ -107,6 +107,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Neustanthus_phaseoloides>
+    dwc:genus "Neustanthus" ;
     dwc:rank "species" ;
     dwc:species "phaseoloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Neustanthus> ;
@@ -192,6 +193,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pueraria_phaseoloides>
+    dwc:genus "Pueraria" ;
     dwc:rank "species" ;
     dwc:species "phaseoloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pueraria> ;
diff --git a/data/03/97/87/039787B69B29C960E2D3FF0FFD35FEA8.ttl b/data/03/97/87/039787B69B29C960E2D3FF0FFD35FEA8.ttl
index d9bb42c80d9..3a38ec88b66 100644
--- a/data/03/97/87/039787B69B29C960E2D3FF0FFD35FEA8.ttl
+++ b/data/03/97/87/039787B69B29C960E2D3FF0FFD35FEA8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenus_uluguruensis>
+    dwc:genus "Stenus" ;
     dwc:rank "species" ;
     dwc:species "uluguruensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenus> ;
diff --git a/data/03/97/87/039787B69B2BC962E2D3FC61FE61FB8D.ttl b/data/03/97/87/039787B69B2BC962E2D3FC61FE61FB8D.ttl
index 0b46a879e81..efe3780e9a1 100644
--- a/data/03/97/87/039787B69B2BC962E2D3FC61FE61FB8D.ttl
+++ b/data/03/97/87/039787B69B2BC962E2D3FC61FE61FB8D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenus_convergens>
+    dwc:genus "Stenus" ;
     dwc:rank "species" ;
     dwc:species "convergens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenus> ;
diff --git a/data/03/97/87/039787B69B2BC962E2D3FCC0FE33FC5A.ttl b/data/03/97/87/039787B69B2BC962E2D3FCC0FE33FC5A.ttl
index cfa84803c06..964051e6496 100644
--- a/data/03/97/87/039787B69B2BC962E2D3FCC0FE33FC5A.ttl
+++ b/data/03/97/87/039787B69B2BC962E2D3FCC0FE33FC5A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenus_convergens>
+    dwc:genus "Stenus" ;
     dwc:rank "species" ;
     dwc:species "convergens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenus> ;
diff --git a/data/03/97/87/039787B69B2FC966E2D3FC69FC63FBE2.ttl b/data/03/97/87/039787B69B2FC966E2D3FC69FC63FBE2.ttl
index c156ad21604..37be7100ad9 100644
--- a/data/03/97/87/039787B69B2FC966E2D3FC69FC63FBE2.ttl
+++ b/data/03/97/87/039787B69B2FC966E2D3FC69FC63FBE2.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenus_rorellus>
+    dwc:genus "Stenus" ;
     dwc:rank "species" ;
     dwc:species "rorellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenus> ;
diff --git a/data/03/97/87/039787B69B3EC977E2D3FD72FDC2FCB3.ttl b/data/03/97/87/039787B69B3EC977E2D3FD72FDC2FCB3.ttl
index ef91f9e0b2d..3044cdda6c6 100644
--- a/data/03/97/87/039787B69B3EC977E2D3FD72FDC2FCB3.ttl
+++ b/data/03/97/87/039787B69B3EC977E2D3FD72FDC2FCB3.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenus_subopacus>
+    dwc:genus "Stenus" ;
     dwc:rank "species" ;
     dwc:species "subopacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenus> ;
diff --git a/data/03/97/87/039787B9FFA8574569CBFCF64D2A3C3C.ttl b/data/03/97/87/039787B9FFA8574569CBFCF64D2A3C3C.ttl
index 4103ef388da..01d922130a8 100644
--- a/data/03/97/87/039787B9FFA8574569CBFCF64D2A3C3C.ttl
+++ b/data/03/97/87/039787B9FFA8574569CBFCF64D2A3C3C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Nevermannia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nevermannia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/03/97/87/039787B9FFAC575969CCFA9E4C223FB7.ttl b/data/03/97/87/039787B9FFAC575969CCFA9E4C223FB7.ttl
index 57a61906348..52c609aede2 100644
--- a/data/03/97/87/039787B9FFAC575969CCFA9E4C223FB7.ttl
+++ b/data/03/97/87/039787B9FFAC575969CCFA9E4C223FB7.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Rubzovia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rubzovia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/03/97/87/039787B9FFB3575B692FFB0D4FD53D22.ttl b/data/03/97/87/039787B9FFB3575B692FFB0D4FD53D22.ttl
index 9818fa54420..36b1f834756 100644
--- a/data/03/97/87/039787B9FFB3575B692FFB0D4FD53D22.ttl
+++ b/data/03/97/87/039787B9FFB3575B692FFB0D4FD53D22.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Eusimulium>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eusimulium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/03/97/87/039787B9FFB4575E69DCFD474D783852.ttl b/data/03/97/87/039787B9FFB4575E69DCFD474D783852.ttl
index fcbfc92edd7..690b9dc1011 100644
--- a/data/03/97/87/039787B9FFB4575E69DCFD474D783852.ttl
+++ b/data/03/97/87/039787B9FFB4575E69DCFD474D783852.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Wilhelmia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Wilhelmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/03/97/87/039787B9FFB5575169CFFEAD4DF7389D.ttl b/data/03/97/87/039787B9FFB5575169CFFEAD4DF7389D.ttl
index 6054d97bede..3fa90e80845 100644
--- a/data/03/97/87/039787B9FFB5575169CFFEAD4DF7389D.ttl
+++ b/data/03/97/87/039787B9FFB5575169CFFEAD4DF7389D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Simulium>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simulium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/03/97/87/039787B9FFD3FFACE78DF8C08EC4FD4B.ttl b/data/03/97/87/039787B9FFD3FFACE78DF8C08EC4FD4B.ttl
index d3d60424fa9..ab65d9d0c87 100644
--- a/data/03/97/87/039787B9FFD3FFACE78DF8C08EC4FD4B.ttl
+++ b/data/03/97/87/039787B9FFD3FFACE78DF8C08EC4FD4B.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Aloe_davyana>
+    dwc:genus "Aloe" ;
     dwc:rank "species" ;
     dwc:species "davyana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aloe> ;
diff --git a/data/03/97/87/039787BAA318FFDA22D7FD0E946AFC97.ttl b/data/03/97/87/039787BAA318FFDA22D7FD0E946AFC97.ttl
index 14bbcc96eb2..ac04413be81 100644
--- a/data/03/97/87/039787BAA318FFDA22D7FD0E946AFC97.ttl
+++ b/data/03/97/87/039787BAA318FFDA22D7FD0E946AFC97.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Hieracium_pilosissimum>
+    dwc:genus "Hieracium" ;
     dwc:rank "species" ;
     dwc:species "pilosissimum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Hieracium> ;
diff --git a/data/03/97/87/039787BAA318FFDA22D7FECE9157FEBB.ttl b/data/03/97/87/039787BAA318FFDA22D7FECE9157FEBB.ttl
index bf17bdff07c..29922aae03c 100644
--- a/data/03/97/87/039787BAA318FFDA22D7FECE9157FEBB.ttl
+++ b/data/03/97/87/039787BAA318FFDA22D7FECE9157FEBB.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Hieracium_pilosissimum>
+    dwc:genus "Hieracium" ;
     dwc:rank "species" ;
     dwc:species "pilosissimum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Hieracium> ;
diff --git a/data/03/97/87/039787C3FF82C776FF59FE438917FB7B.ttl b/data/03/97/87/039787C3FF82C776FF59FE438917FB7B.ttl
index aa1c607776e..22d6908c391 100644
--- a/data/03/97/87/039787C3FF82C776FF59FE438917FB7B.ttl
+++ b/data/03/97/87/039787C3FF82C776FF59FE438917FB7B.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agrisius_japonicus>
+    dwc:genus "Agrisius" ;
     dwc:rank "species" ;
     dwc:species "japonicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agrisius> ;
diff --git a/data/03/97/87/039787C3FF97E419FF37F9C36E1E2307.ttl b/data/03/97/87/039787C3FF97E419FF37F9C36E1E2307.ttl
index 7d90447e171..f78b2974ce4 100644
--- a/data/03/97/87/039787C3FF97E419FF37F9C36E1E2307.ttl
+++ b/data/03/97/87/039787C3FF97E419FF37F9C36E1E2307.ttl
@@ -458,6 +458,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphelenchus_dubius>
+    dwc:genus "Aphelenchus" ;
     dwc:rank "species" ;
     dwc:species "dubius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphelenchus> ;
diff --git a/data/03/97/87/039787C6287D252DC5F19A7640E05BE7.ttl b/data/03/97/87/039787C6287D252DC5F19A7640E05BE7.ttl
index 311d2e6d5b9..fc2e39c1c50 100644
--- a/data/03/97/87/039787C6287D252DC5F19A7640E05BE7.ttl
+++ b/data/03/97/87/039787C6287D252DC5F19A7640E05BE7.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xizicus_Xizicus>
+    dwc:genus "Xizicus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xizicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xizicus> ;
diff --git a/data/03/97/87/039787CA597DFFDDFF51F96F3018CB5F.ttl b/data/03/97/87/039787CA597DFFDDFF51F96F3018CB5F.ttl
index bdb5a241bab..7f2bf4c586b 100644
--- a/data/03/97/87/039787CA597DFFDDFF51F96F3018CB5F.ttl
+++ b/data/03/97/87/039787CA597DFFDDFF51F96F3018CB5F.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Proarna_albida>
+    dwc:genus "Proarna" ;
     dwc:rank "species" ;
     dwc:species "albida" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Proarna> ;
diff --git a/data/03/97/87/039787CDFF87CD3EFF4D4325FDE54D5B.ttl b/data/03/97/87/039787CDFF87CD3EFF4D4325FDE54D5B.ttl
index c1eb89aa959..a7b75025895 100644
--- a/data/03/97/87/039787CDFF87CD3EFF4D4325FDE54D5B.ttl
+++ b/data/03/97/87/039787CDFF87CD3EFF4D4325FDE54D5B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamellipalpus_pacholatkoi>
+    dwc:genus "Lamellipalpus" ;
     dwc:rank "species" ;
     dwc:species "pacholatkoi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamellipalpus> ;
diff --git a/data/03/97/87/039787D5FFA2FFDB1526FB10BBE5FB8D.ttl b/data/03/97/87/039787D5FFA2FFDB1526FB10BBE5FB8D.ttl
index 32322627191..558503623dc 100644
--- a/data/03/97/87/039787D5FFA2FFDB1526FB10BBE5FB8D.ttl
+++ b/data/03/97/87/039787D5FFA2FFDB1526FB10BBE5FB8D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procas_picipes>
+    dwc:genus "Procas" ;
     dwc:rank "species" ;
     dwc:species "picipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procas> ;
diff --git a/data/03/97/87/039787D5FFB8FFC31526FD18BE94FABD.ttl b/data/03/97/87/039787D5FFB8FFC31526FD18BE94FABD.ttl
index c398c2defc8..388eab61f30 100644
--- a/data/03/97/87/039787D5FFB8FFC31526FD18BE94FABD.ttl
+++ b/data/03/97/87/039787D5FFB8FFC31526FD18BE94FABD.ttl
@@ -189,6 +189,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procas_picipes>
+    dwc:genus "Procas" ;
     dwc:rank "species" ;
     dwc:species "picipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procas> ;
@@ -209,6 +210,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procas_steveni>
+    dwc:genus "Procas" ;
     dwc:rank "species" ;
     dwc:species "steveni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procas> ;
diff --git a/data/03/97/87/039787D75609FF811BE1FBEB11D12C72.ttl b/data/03/97/87/039787D75609FF811BE1FBEB11D12C72.ttl
index 3ed3166f204..deb44b00773 100644
--- a/data/03/97/87/039787D75609FF811BE1FBEB11D12C72.ttl
+++ b/data/03/97/87/039787D75609FF811BE1FBEB11D12C72.ttl
@@ -178,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
diff --git a/data/03/97/87/039787D7560AFF871BE1F951113D2EFA.ttl b/data/03/97/87/039787D7560AFF871BE1F951113D2EFA.ttl
index c286dc97703..68c07d54ab8 100644
--- a/data/03/97/87/039787D7560AFF871BE1F951113D2EFA.ttl
+++ b/data/03/97/87/039787D7560AFF871BE1F951113D2EFA.ttl
@@ -180,6 +180,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
@@ -276,6 +277,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eusilpha_Calosilpha>
+    dwc:genus "Eusilpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eusilpha> ;
@@ -319,6 +321,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Silpha_Calosilpha>
+    dwc:genus "Silpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Silpha> ;
diff --git a/data/03/97/87/039787D7560BFF841BE1FF4E16DB2CBB.ttl b/data/03/97/87/039787D7560BFF841BE1FF4E16DB2CBB.ttl
index 628f06d20a2..63770fc9c40 100644
--- a/data/03/97/87/039787D7560BFF841BE1FF4E16DB2CBB.ttl
+++ b/data/03/97/87/039787D7560BFF841BE1FF4E16DB2CBB.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
@@ -202,6 +203,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Silpha_Calosilpha>
+    dwc:genus "Silpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Silpha> ;
diff --git a/data/03/97/87/039787D75611FF9A1BE1FF4E132C2922.ttl b/data/03/97/87/039787D75611FF9A1BE1FF4E132C2922.ttl
index eed7f416f98..4d951852f41 100644
--- a/data/03/97/87/039787D75611FF9A1BE1FF4E132C2922.ttl
+++ b/data/03/97/87/039787D75611FF9A1BE1FF4E132C2922.ttl
@@ -421,6 +421,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
@@ -547,6 +548,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Silpha_Calosilpha>
+    dwc:genus "Silpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Silpha> ;
@@ -603,6 +605,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eusilpha_Calosilpha>
+    dwc:genus "Eusilpha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eusilpha> ;
diff --git a/data/03/97/87/039787D75628FFA61BE1FA1211262B3B.ttl b/data/03/97/87/039787D75628FFA61BE1FA1211262B3B.ttl
index 935403fd316..2e11f78ee49 100644
--- a/data/03/97/87/039787D75628FFA61BE1FA1211262B3B.ttl
+++ b/data/03/97/87/039787D75628FFA61BE1FA1211262B3B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
diff --git a/data/03/97/87/039787D75628FFA61BE1FA8F118E2881.ttl b/data/03/97/87/039787D75628FFA61BE1FA8F118E2881.ttl
index 4ab0e6f67aa..fc33ef867bc 100644
--- a/data/03/97/87/039787D75628FFA61BE1FA8F118E2881.ttl
+++ b/data/03/97/87/039787D75628FFA61BE1FA8F118E2881.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
diff --git a/data/03/97/87/039787D75628FFA61BE1FB4A164D2836.ttl b/data/03/97/87/039787D75628FFA61BE1FB4A164D2836.ttl
index 32d7508600a..a1e138b188c 100644
--- a/data/03/97/87/039787D75628FFA61BE1FB4A164D2836.ttl
+++ b/data/03/97/87/039787D75628FFA61BE1FB4A164D2836.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
diff --git a/data/03/97/87/039787D7562BFFA61BE1FA2B133F2949.ttl b/data/03/97/87/039787D7562BFFA61BE1FA2B133F2949.ttl
index 65495791de2..04d7c80fc37 100644
--- a/data/03/97/87/039787D7562BFFA61BE1FA2B133F2949.ttl
+++ b/data/03/97/87/039787D7562BFFA61BE1FA2B133F2949.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Necrophila_Calosilpha>
+    dwc:genus "Necrophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calosilpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Necrophila> ;
diff --git a/data/03/97/87/039787DBE90EFFA455B8FF4F1536FE6B.ttl b/data/03/97/87/039787DBE90EFFA455B8FF4F1536FE6B.ttl
index 775e6257521..1346aac25c1 100644
--- a/data/03/97/87/039787DBE90EFFA455B8FF4F1536FE6B.ttl
+++ b/data/03/97/87/039787DBE90EFFA455B8FF4F1536FE6B.ttl
@@ -13,7 +13,7 @@
     dc:creator "Cantuária, Patrick De Castro; Krahl, Dayse Raiane Passos; Krahl, Amauri Herbert; Chiron, Guy; Silva, João Batista Fernandes Da" ;
     dc:title "Catasetum sheyllae Krahl, Cantuaria & J. B. F. Silva 2021, nothosp. nov." ;
     dwc:basisOfRecord <http://tb.plazi.org/GgServer/dwcaRecords/039787DBE90EFFA455B8FF4F1536FE6B.mc.3B563C90E90EFFA355E7FEFB1690F84D> ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Catasetum_sheyllae_Krahl_2021> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Catasetum_x_sheyllae_Krahl_2021> ;
     trt:publishedIn <http://dx.doi.org/10.11646/phytotaxa.527.4.3> ;
     a trt:Treatment .
 
@@ -30,7 +30,7 @@
     fabio:hasPart <http://dx.doi.org/10.5281/zenodo.5766204>, <http://dx.doi.org/10.5281/zenodo.5766206>, <http://dx.doi.org/10.5281/zenodo.5766208>, <http://dx.doi.org/10.5281/zenodo.5766210> ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Catasetum_sheyllae_Krahl_2021>
+<http://taxon-concept.plazi.org/id/Plantae/Catasetum_x_sheyllae_Krahl_2021>
     dwc:authority "Krahl, Cantuaria & J.B.F.Silva" ;
     dwc:authorityName "Krahl, Cantuaria & J. B. F. Silva" ;
     dwc:authorityYear "2021" ;
@@ -45,10 +45,10 @@
     dwc:scientificNameAuthorship "Krahl, Cantuaria & Silva, 2021" ;
     dwc:species "sheyllae" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/9V338> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Catasetum_sheyllae> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Catasetum_x_sheyllae> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Catasetum_sheyllae>
+<http://taxon-name.plazi.org/id/Plantae/Catasetum_x_sheyllae>
     dwc:class "Liliopsida" ;
     dwc:family "Orchidaceae" ;
     dwc:genus "Catasetum" ;
diff --git a/data/03/97/87/039787DD22132804BEDFFCD4FB67F9D7.ttl b/data/03/97/87/039787DD22132804BEDFFCD4FB67F9D7.ttl
index c045b79e965..8fcacbdbf9e 100644
--- a/data/03/97/87/039787DD22132804BEDFFCD4FB67F9D7.ttl
+++ b/data/03/97/87/039787DD22132804BEDFFCD4FB67F9D7.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alpheus_strenuus>
+    dwc:genus "Alpheus" ;
     dwc:rank "species" ;
     dwc:species "strenuus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alpheus> ;
diff --git a/data/03/97/87/039787E6E16DDE3DFF5B45E594B65045.ttl b/data/03/97/87/039787E6E16DDE3DFF5B45E594B65045.ttl
index 2918b7328f9..45de55c89a9 100644
--- a/data/03/97/87/039787E6E16DDE3DFF5B45E594B65045.ttl
+++ b/data/03/97/87/039787E6E16DDE3DFF5B45E594B65045.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Teleogryllus_Brachyteleogryllus>
+    dwc:genus "Teleogryllus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyteleogryllus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Teleogryllus> ;
diff --git a/data/03/97/87/039787EC1536FFE6C051FC3FFA87FAC7.ttl b/data/03/97/87/039787EC1536FFE6C051FC3FFA87FAC7.ttl
index 8e1a7893bdc..27b16c52dce 100644
--- a/data/03/97/87/039787EC1536FFE6C051FC3FFA87FAC7.ttl
+++ b/data/03/97/87/039787EC1536FFE6C051FC3FFA87FAC7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aloa_cardinalis>
+    dwc:genus "Aloa" ;
     dwc:rank "species" ;
     dwc:species "cardinalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aloa> ;
diff --git a/data/03/97/87/039787EE9A1FF074FC3AF6230823FD91.ttl b/data/03/97/87/039787EE9A1FF074FC3AF6230823FD91.ttl
index 45a394c47b8..3b7605d1a79 100644
--- a/data/03/97/87/039787EE9A1FF074FC3AF6230823FD91.ttl
+++ b/data/03/97/87/039787EE9A1FF074FC3AF6230823FD91.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antennoseius_Vitzthumia>
+    dwc:genus "Antennoseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vitzthumia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antennoseius> ;
diff --git a/data/03/97/87/039787F5FFC0FFCE37C9F0CCFD8BFA2C.ttl b/data/03/97/87/039787F5FFC0FFCE37C9F0CCFD8BFA2C.ttl
index 186629039f7..916eb5b3c8a 100644
--- a/data/03/97/87/039787F5FFC0FFCE37C9F0CCFD8BFA2C.ttl
+++ b/data/03/97/87/039787F5FFC0FFCE37C9F0CCFD8BFA2C.ttl
@@ -188,6 +188,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligota_Logiota>
+    dwc:genus "Oligota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Logiota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligota> ;
diff --git a/data/03/97/87/039787F5FFC8FFC637C9F0D9FD33FEC4.ttl b/data/03/97/87/039787F5FFC8FFC637C9F0D9FD33FEC4.ttl
index c3ab86b7d81..8f32df98b1c 100644
--- a/data/03/97/87/039787F5FFC8FFC637C9F0D9FD33FEC4.ttl
+++ b/data/03/97/87/039787F5FFC8FFC637C9F0D9FD33FEC4.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligota_Logiota>
+    dwc:genus "Oligota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Logiota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligota> ;
diff --git a/data/03/97/87/039787F5FFCBFFC437C9F289FD62FB5D.ttl b/data/03/97/87/039787F5FFCBFFC437C9F289FD62FB5D.ttl
index 9bd30193984..ed6d0e0a678 100644
--- a/data/03/97/87/039787F5FFCBFFC437C9F289FD62FB5D.ttl
+++ b/data/03/97/87/039787F5FFCBFFC437C9F289FD62FB5D.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligota_Logiota>
+    dwc:genus "Oligota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Logiota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligota> ;
diff --git a/data/03/97/87/039787F5FFD5FFDF37C9F1A9FC46FA43.ttl b/data/03/97/87/039787F5FFD5FFDF37C9F1A9FC46FA43.ttl
index 4fe741fcf1e..92e6047a30b 100644
--- a/data/03/97/87/039787F5FFD5FFDF37C9F1A9FC46FA43.ttl
+++ b/data/03/97/87/039787F5FFD5FFDF37C9F1A9FC46FA43.ttl
@@ -149,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligota_Holobus>
+    dwc:genus "Oligota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holobus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligota> ;
diff --git a/data/03/97/87/039787F5FFD7FFDA37C9F1E4FD70FC86.ttl b/data/03/97/87/039787F5FFD7FFDA37C9F1E4FD70FC86.ttl
index 8ee86d3aed3..f319a4213f9 100644
--- a/data/03/97/87/039787F5FFD7FFDA37C9F1E4FD70FC86.ttl
+++ b/data/03/97/87/039787F5FFD7FFDA37C9F1E4FD70FC86.ttl
@@ -200,6 +200,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligota_Holobus>
+    dwc:genus "Oligota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holobus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligota> ;
diff --git a/data/03/97/87/039787F5FFF0FFFE37C9F1CFFCB1FB4E.ttl b/data/03/97/87/039787F5FFF0FFFE37C9F1CFFCB1FB4E.ttl
index f624a9bc0a6..71094f967ec 100644
--- a/data/03/97/87/039787F5FFF0FFFE37C9F1CFFCB1FB4E.ttl
+++ b/data/03/97/87/039787F5FFF0FFFE37C9F1CFFCB1FB4E.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligota_inflata>
+    dwc:genus "Oligota" ;
     dwc:rank "species" ;
     dwc:species "inflata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligota> ;
diff --git a/data/03/97/87/039787F5FFF2FFFF37C9F609FD05FCF9.ttl b/data/03/97/87/039787F5FFF2FFFF37C9F609FD05FCF9.ttl
index 8450eff0bd6..e23d3bcf0b1 100644
--- a/data/03/97/87/039787F5FFF2FFFF37C9F609FD05FCF9.ttl
+++ b/data/03/97/87/039787F5FFF2FFFF37C9F609FD05FCF9.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligota_muensteri>
+    dwc:genus "Oligota" ;
     dwc:rank "species" ;
     dwc:species "muensteri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligota> ;
diff --git a/data/03/97/87/039787F7FFBC38598A8FB09BFD40E149.ttl b/data/03/97/87/039787F7FFBC38598A8FB09BFD40E149.ttl
index b9eee0f257c..5bc498421dd 100644
--- a/data/03/97/87/039787F7FFBC38598A8FB09BFD40E149.ttl
+++ b/data/03/97/87/039787F7FFBC38598A8FB09BFD40E149.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mayetia_Mayetia>
+    dwc:genus "Mayetia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mayetia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mayetia> ;
diff --git a/data/03/97/8C/03978C1AFFA40558FF38FD69D35DFDEF.ttl b/data/03/97/8C/03978C1AFFA40558FF38FD69D35DFDEF.ttl
index cd07dcc7d33..56f94ce9efc 100644
--- a/data/03/97/8C/03978C1AFFA40558FF38FD69D35DFDEF.ttl
+++ b/data/03/97/8C/03978C1AFFA40558FF38FD69D35DFDEF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Bessopora>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessopora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFA60553FF38FD68D526FD51.ttl b/data/03/97/8C/03978C1AFFA60553FF38FD68D526FD51.ttl
index 93db36cda7a..b8712e97627 100644
--- a/data/03/97/8C/03978C1AFFA60553FF38FD68D526FD51.ttl
+++ b/data/03/97/8C/03978C1AFFA60553FF38FD68D526FD51.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Podoxya>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Podoxya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFA80556FF38FA91D696F98B.ttl b/data/03/97/8C/03978C1AFFA80556FF38FA91D696F98B.ttl
index 0dc915f03ca..7fceb3cf9f9 100644
--- a/data/03/97/8C/03978C1AFFA80556FF38FA91D696F98B.ttl
+++ b/data/03/97/8C/03978C1AFFA80556FF38FA91D696F98B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Bessopora>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessopora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFA80556FF38FC68D5DEFAC9.ttl b/data/03/97/8C/03978C1AFFA80556FF38FC68D5DEFAC9.ttl
index 4b2581b0752..e585098258c 100644
--- a/data/03/97/8C/03978C1AFFA80556FF38FC68D5DEFAC9.ttl
+++ b/data/03/97/8C/03978C1AFFA80556FF38FC68D5DEFAC9.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Bessopora>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessopora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFA80556FF38FF39D67CFCD1.ttl b/data/03/97/8C/03978C1AFFA80556FF38FF39D67CFCD1.ttl
index fc385507171..8001e3e54b6 100644
--- a/data/03/97/8C/03978C1AFFA80556FF38FF39D67CFCD1.ttl
+++ b/data/03/97/8C/03978C1AFFA80556FF38FF39D67CFCD1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Sphenoma>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphenoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFA90557FF38FB18D57CF9BD.ttl b/data/03/97/8C/03978C1AFFA90557FF38FB18D57CF9BD.ttl
index 03080b22298..3911b201375 100644
--- a/data/03/97/8C/03978C1AFFA90557FF38FB18D57CF9BD.ttl
+++ b/data/03/97/8C/03978C1AFFA90557FF38FB18D57CF9BD.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Sphenoma>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphenoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFA90557FF38FC14D6C0FB40.ttl b/data/03/97/8C/03978C1AFFA90557FF38FC14D6C0FB40.ttl
index cc120c89708..f92d648477c 100644
--- a/data/03/97/8C/03978C1AFFA90557FF38FC14D6C0FB40.ttl
+++ b/data/03/97/8C/03978C1AFFA90557FF38FC14D6C0FB40.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Sphenoma>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphenoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAA0554FF38FB78D57CFA00.ttl b/data/03/97/8C/03978C1AFFAA0554FF38FB78D57CFA00.ttl
index f1b42400739..2cbfe210b28 100644
--- a/data/03/97/8C/03978C1AFFAA0554FF38FB78D57CFA00.ttl
+++ b/data/03/97/8C/03978C1AFFAA0554FF38FB78D57CFA00.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Thliboptera>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thliboptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAB0554FF38FA89D59FFD94.ttl b/data/03/97/8C/03978C1AFFAB0554FF38FA89D59FFD94.ttl
index f999684e0d8..f509df8e4ba 100644
--- a/data/03/97/8C/03978C1AFFAB0554FF38FA89D59FFD94.ttl
+++ b/data/03/97/8C/03978C1AFFAB0554FF38FA89D59FFD94.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Thliboptera>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thliboptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAB0555FF38FB94D6AEFAB1.ttl b/data/03/97/8C/03978C1AFFAB0555FF38FB94D6AEFAB1.ttl
index 0977ed65240..f8b5c44c0d2 100644
--- a/data/03/97/8C/03978C1AFFAB0555FF38FB94D6AEFAB1.ttl
+++ b/data/03/97/8C/03978C1AFFAB0555FF38FB94D6AEFAB1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Mycetodrepa>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycetodrepa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAB0555FF38FCCDD6D3FBC4.ttl b/data/03/97/8C/03978C1AFFAB0555FF38FCCDD6D3FBC4.ttl
index aa3be62b491..7ebaf6171f0 100644
--- a/data/03/97/8C/03978C1AFFAB0555FF38FCCDD6D3FBC4.ttl
+++ b/data/03/97/8C/03978C1AFFAB0555FF38FCCDD6D3FBC4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Mycetodrepa>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycetodrepa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAB0555FF38FDF0D571FC8D.ttl b/data/03/97/8C/03978C1AFFAB0555FF38FDF0D571FC8D.ttl
index c90c7e94632..06432f5ba17 100644
--- a/data/03/97/8C/03978C1AFFAB0555FF38FDF0D571FC8D.ttl
+++ b/data/03/97/8C/03978C1AFFAB0555FF38FDF0D571FC8D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Bessopora>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessopora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAB0555FF38FF39D34EFE69.ttl b/data/03/97/8C/03978C1AFFAB0555FF38FF39D34EFE69.ttl
index a259b1c255a..c65a50ba705 100644
--- a/data/03/97/8C/03978C1AFFAB0555FF38FF39D34EFE69.ttl
+++ b/data/03/97/8C/03978C1AFFAB0555FF38FF39D34EFE69.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Bessopora>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessopora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAC0551FF38FACFD67CFB7E.ttl b/data/03/97/8C/03978C1AFFAC0551FF38FACFD67CFB7E.ttl
index 40156a7ea0a..36e2e580260 100644
--- a/data/03/97/8C/03978C1AFFAC0551FF38FACFD67CFB7E.ttl
+++ b/data/03/97/8C/03978C1AFFAC0551FF38FACFD67CFB7E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Oxypoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAD0553FF38FBBAD341F9BB.ttl b/data/03/97/8C/03978C1AFFAD0553FF38FBBAD341F9BB.ttl
index a917caf3d2a..0dd80969271 100644
--- a/data/03/97/8C/03978C1AFFAD0553FF38FBBAD341F9BB.ttl
+++ b/data/03/97/8C/03978C1AFFAD0553FF38FBBAD341F9BB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Oxypoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAE0550FF38FD5FD57CFC34.ttl b/data/03/97/8C/03978C1AFFAE0550FF38FD5FD57CFC34.ttl
index b03d16bb5b3..15eba7ad90f 100644
--- a/data/03/97/8C/03978C1AFFAE0550FF38FD5FD57CFC34.ttl
+++ b/data/03/97/8C/03978C1AFFAE0550FF38FD5FD57CFC34.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Oxypoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAE0550FF38FE42D37AFD1C.ttl b/data/03/97/8C/03978C1AFFAE0550FF38FE42D37AFD1C.ttl
index c702f9cd1eb..ea433c33c67 100644
--- a/data/03/97/8C/03978C1AFFAE0550FF38FE42D37AFD1C.ttl
+++ b/data/03/97/8C/03978C1AFFAE0550FF38FE42D37AFD1C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Oxypoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAE0557FF38FC07D5AFFC43.ttl b/data/03/97/8C/03978C1AFFAE0557FF38FC07D5AFFC43.ttl
index 3425e932b4e..fda294929d3 100644
--- a/data/03/97/8C/03978C1AFFAE0557FF38FC07D5AFFC43.ttl
+++ b/data/03/97/8C/03978C1AFFAE0557FF38FC07D5AFFC43.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Podoxya>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Podoxya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/8C/03978C1AFFAF0550FF38FAFAD67CFEF6.ttl b/data/03/97/8C/03978C1AFFAF0550FF38FAFAD67CFEF6.ttl
index 7bc6984e0c7..412e7bff4f2 100644
--- a/data/03/97/8C/03978C1AFFAF0550FF38FAFAD67CFEF6.ttl
+++ b/data/03/97/8C/03978C1AFFAF0550FF38FAFAD67CFEF6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Oxypoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/97/A5/0397A501BF14B066FF293F42A9A4F970.ttl b/data/03/97/A5/0397A501BF14B066FF293F42A9A4F970.ttl
index 57cf42dae1c..3c250fed31d 100644
--- a/data/03/97/A5/0397A501BF14B066FF293F42A9A4F970.ttl
+++ b/data/03/97/A5/0397A501BF14B066FF293F42A9A4F970.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplocnemus_Aplocnemus>
+    dwc:genus "Aplocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aplocnemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplocnemus> ;
diff --git a/data/03/97/A5/0397A501BF15B067FF293984AC0CFAF4.ttl b/data/03/97/A5/0397A501BF15B067FF293984AC0CFAF4.ttl
index 80e144fc465..c433cee2912 100644
--- a/data/03/97/A5/0397A501BF15B067FF293984AC0CFAF4.ttl
+++ b/data/03/97/A5/0397A501BF15B067FF293984AC0CFAF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplocnemus_Diplambe>
+    dwc:genus "Aplocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplambe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplocnemus> ;
diff --git a/data/03/97/A5/0397A501BF20B053FF293F81AF32FC9E.ttl b/data/03/97/A5/0397A501BF20B053FF293F81AF32FC9E.ttl
index f4a136ff958..8e2aa5bb49d 100644
--- a/data/03/97/A5/0397A501BF20B053FF293F81AF32FC9E.ttl
+++ b/data/03/97/A5/0397A501BF20B053FF293F81AF32FC9E.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasytes_Mesodasytes>
+    dwc:genus "Dasytes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesodasytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasytes> ;
diff --git a/data/03/97/A5/0397A501BF21B053FF293897AFD6F852.ttl b/data/03/97/A5/0397A501BF21B053FF293897AFD6F852.ttl
index 7173c0d0ef4..96717e643a3 100644
--- a/data/03/97/A5/0397A501BF21B053FF293897AFD6F852.ttl
+++ b/data/03/97/A5/0397A501BF21B053FF293897AFD6F852.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasytes_Mesodasytes>
+    dwc:genus "Dasytes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesodasytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasytes> ;
diff --git a/data/03/97/A5/0397A501BF23B051FF293BC4A972FC56.ttl b/data/03/97/A5/0397A501BF23B051FF293BC4A972FC56.ttl
index 5059be884d2..293a93d4576 100644
--- a/data/03/97/A5/0397A501BF23B051FF293BC4A972FC56.ttl
+++ b/data/03/97/A5/0397A501BF23B051FF293BC4A972FC56.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasytes_Mesodasytes>
+    dwc:genus "Dasytes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesodasytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasytes> ;
diff --git a/data/03/97/A5/0397A501BF23B05EFF2938A1AE52FEB8.ttl b/data/03/97/A5/0397A501BF23B05EFF2938A1AE52FEB8.ttl
index f6cf35a4e9f..8d5bcba40c7 100644
--- a/data/03/97/A5/0397A501BF23B05EFF2938A1AE52FEB8.ttl
+++ b/data/03/97/A5/0397A501BF23B05EFF2938A1AE52FEB8.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasytes_Mesodasytes>
+    dwc:genus "Dasytes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesodasytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasytes> ;
diff --git a/data/03/97/A5/0397A501BF24B056FF293A0AA82EFBEE.ttl b/data/03/97/A5/0397A501BF24B056FF293A0AA82EFBEE.ttl
index 8124169323f..b1760ae0655 100644
--- a/data/03/97/A5/0397A501BF24B056FF293A0AA82EFBEE.ttl
+++ b/data/03/97/A5/0397A501BF24B056FF293A0AA82EFBEE.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
diff --git a/data/03/97/A5/0397A501BF24B056FF293F27AEA5F954.ttl b/data/03/97/A5/0397A501BF24B056FF293F27AEA5F954.ttl
index 32e0f85d01e..02ba1b08ca1 100644
--- a/data/03/97/A5/0397A501BF24B056FF293F27AEA5F954.ttl
+++ b/data/03/97/A5/0397A501BF24B056FF293F27AEA5F954.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacaea_Allodanacaea>
+    dwc:genus "Danacaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacaea> ;
diff --git a/data/03/97/A5/0397A501BF24B057FF293DA9AE54FE87.ttl b/data/03/97/A5/0397A501BF24B057FF293DA9AE54FE87.ttl
index fe58a9a7634..9aef908d285 100644
--- a/data/03/97/A5/0397A501BF24B057FF293DA9AE54FE87.ttl
+++ b/data/03/97/A5/0397A501BF24B057FF293DA9AE54FE87.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacaea_Allodanacaea>
+    dwc:genus "Danacaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacaea> ;
diff --git a/data/03/97/A5/0397A501BF25B054FF293D24AC9BFD5C.ttl b/data/03/97/A5/0397A501BF25B054FF293D24AC9BFD5C.ttl
index 66d5419201e..f0e0a8d9094 100644
--- a/data/03/97/A5/0397A501BF25B054FF293D24AC9BFD5C.ttl
+++ b/data/03/97/A5/0397A501BF25B054FF293D24AC9BFD5C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacaea_Allodanacaea>
+    dwc:genus "Danacaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacaea> ;
diff --git a/data/03/97/A5/0397A501BF25B057FF293A9EA9F4FBC2.ttl b/data/03/97/A5/0397A501BF25B057FF293A9EA9F4FBC2.ttl
index 51bec87b41e..4beec82b3d4 100644
--- a/data/03/97/A5/0397A501BF25B057FF293A9EA9F4FBC2.ttl
+++ b/data/03/97/A5/0397A501BF25B057FF293A9EA9F4FBC2.ttl
@@ -98,12 +98,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_picicornis>
+    dwc:genus "Danacea" ;
     dwc:rank "species" ;
     dwc:species "picicornis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
diff --git a/data/03/97/A5/0397A501BF25B057FF293FDCA911F9EA.ttl b/data/03/97/A5/0397A501BF25B057FF293FDCA911F9EA.ttl
index 6a93df3da61..1ca5022b86f 100644
--- a/data/03/97/A5/0397A501BF25B057FF293FDCA911F9EA.ttl
+++ b/data/03/97/A5/0397A501BF25B057FF293FDCA911F9EA.ttl
@@ -82,12 +82,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_picicornis>
+    dwc:genus "Danacea" ;
     dwc:rank "species" ;
     dwc:species "picicornis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
@@ -143,12 +145,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacaea_picicornis>
+    dwc:genus "Danacaea" ;
     dwc:rank "species" ;
     dwc:species "picicornis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacaea_Allodanacaea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacaea_Allodanacaea>
+    dwc:genus "Danacaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacaea> ;
diff --git a/data/03/97/A5/0397A501BF26B054FF293851A856F8EF.ttl b/data/03/97/A5/0397A501BF26B054FF293851A856F8EF.ttl
index 533ddb6164b..9c0ffc0756d 100644
--- a/data/03/97/A5/0397A501BF26B054FF293851A856F8EF.ttl
+++ b/data/03/97/A5/0397A501BF26B054FF293851A856F8EF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasytes_Dasytes>
+    dwc:genus "Dasytes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasytes> ;
diff --git a/data/03/97/A5/0397A501BF27B052FF2938F7AC68FB8C.ttl b/data/03/97/A5/0397A501BF27B052FF2938F7AC68FB8C.ttl
index 4f568424707..e77a29e6396 100644
--- a/data/03/97/A5/0397A501BF27B052FF2938F7AC68FB8C.ttl
+++ b/data/03/97/A5/0397A501BF27B052FF2938F7AC68FB8C.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasytes_Hypodasytes>
+    dwc:genus "Dasytes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypodasytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasytes> ;
diff --git a/data/03/97/A5/0397A501BF27B055FF293BC4AC33FCBE.ttl b/data/03/97/A5/0397A501BF27B055FF293BC4AC33FCBE.ttl
index bb37cfd9d79..4007761efec 100644
--- a/data/03/97/A5/0397A501BF27B055FF293BC4AC33FCBE.ttl
+++ b/data/03/97/A5/0397A501BF27B055FF293BC4AC33FCBE.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasytes_Dasytes>
+    dwc:genus "Dasytes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasytes> ;
diff --git a/data/03/97/A5/0397A501BF2AB058FF293AA7AE50F8E6.ttl b/data/03/97/A5/0397A501BF2AB058FF293AA7AE50F8E6.ttl
index 50c9b8d527c..8c3f37ba51d 100644
--- a/data/03/97/A5/0397A501BF2AB058FF293AA7AE50F8E6.ttl
+++ b/data/03/97/A5/0397A501BF2AB058FF293AA7AE50F8E6.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplocnemus_Aplocnemus>
+    dwc:genus "Aplocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aplocnemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplocnemus> ;
diff --git a/data/03/97/A5/0397A501BF2AB059FF293C3FACC1FD1C.ttl b/data/03/97/A5/0397A501BF2AB059FF293C3FACC1FD1C.ttl
index 5c61002dd9a..c0b0751f0dd 100644
--- a/data/03/97/A5/0397A501BF2AB059FF293C3FACC1FD1C.ttl
+++ b/data/03/97/A5/0397A501BF2AB059FF293C3FACC1FD1C.ttl
@@ -92,6 +92,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplocnemus_Aplocnemus>
+    dwc:genus "Aplocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aplocnemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplocnemus> ;
diff --git a/data/03/97/A5/0397A501BF2BB066FF293811A845FC43.ttl b/data/03/97/A5/0397A501BF2BB066FF293811A845FC43.ttl
index 4aa0d637f18..831a72f1ddf 100644
--- a/data/03/97/A5/0397A501BF2BB066FF293811A845FC43.ttl
+++ b/data/03/97/A5/0397A501BF2BB066FF293811A845FC43.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplocnemus_Aplocnemus>
+    dwc:genus "Aplocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aplocnemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplocnemus> ;
diff --git a/data/03/97/A5/0397A501BF39B04BFF293949A863FABC.ttl b/data/03/97/A5/0397A501BF39B04BFF293949A863FABC.ttl
index bb6661bf244..112576fb606 100644
--- a/data/03/97/A5/0397A501BF39B04BFF293949A863FABC.ttl
+++ b/data/03/97/A5/0397A501BF39B04BFF293949A863FABC.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Danacea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Danacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
diff --git a/data/03/97/A5/0397A501BF39B04BFF293EF1AF24F876.ttl b/data/03/97/A5/0397A501BF39B04BFF293EF1AF24F876.ttl
index ff7d18bfb9b..8c0b9a91677 100644
--- a/data/03/97/A5/0397A501BF39B04BFF293EF1AF24F876.ttl
+++ b/data/03/97/A5/0397A501BF39B04BFF293EF1AF24F876.ttl
@@ -80,12 +80,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_sardoa>
+    dwc:genus "Danacea" ;
     dwc:rank "species" ;
     dwc:species "sardoa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea_Danacea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Danacea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Danacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
@@ -140,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacaea_sardoa>
+    dwc:genus "Danacaea" ;
     dwc:rank "species" ;
     dwc:species "sardoa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacaea> ;
diff --git a/data/03/97/A5/0397A501BF3BB049FF293BC4AE05FAD0.ttl b/data/03/97/A5/0397A501BF3BB049FF293BC4AE05FAD0.ttl
index e25e5414592..a5c2a666809 100644
--- a/data/03/97/A5/0397A501BF3BB049FF293BC4AE05FAD0.ttl
+++ b/data/03/97/A5/0397A501BF3BB049FF293BC4AE05FAD0.ttl
@@ -79,12 +79,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_sardoa>
+    dwc:genus "Danacea" ;
     dwc:rank "species" ;
     dwc:species "sardoa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea_Danacea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Danacea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Danacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
diff --git a/data/03/97/A5/0397A501BF3BB056FF293E2DA863FF0B.ttl b/data/03/97/A5/0397A501BF3BB056FF293E2DA863FF0B.ttl
index fd0e7424e4c..6a4b250038b 100644
--- a/data/03/97/A5/0397A501BF3BB056FF293E2DA863FF0B.ttl
+++ b/data/03/97/A5/0397A501BF3BB056FF293E2DA863FF0B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Allodanacaea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allodanacaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
diff --git a/data/03/97/A5/0397A501BF3FB04AFF293D07AC4BFF2C.ttl b/data/03/97/A5/0397A501BF3FB04AFF293D07AC4BFF2C.ttl
index 2b17743dc42..02c3a4a4ef5 100644
--- a/data/03/97/A5/0397A501BF3FB04AFF293D07AC4BFF2C.ttl
+++ b/data/03/97/A5/0397A501BF3FB04AFF293D07AC4BFF2C.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Danacea_Danacea>
+    dwc:genus "Danacea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Danacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Danacea> ;
diff --git a/data/03/97/A9/0397A96F2F2AFF900065FEBAE5552AB4.ttl b/data/03/97/A9/0397A96F2F2AFF900065FEBAE5552AB4.ttl
index 8dca50f314d..ebf67984e3a 100644
--- a/data/03/97/A9/0397A96F2F2AFF900065FEBAE5552AB4.ttl
+++ b/data/03/97/A9/0397A96F2F2AFF900065FEBAE5552AB4.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Begonia_palmata>
+    dwc:genus "Begonia" ;
     dwc:rank "species" ;
     dwc:species "palmata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Begonia> ;
diff --git a/data/03/97/A9/0397A96F2F2AFF9F03E9FAA1E4382AE9.ttl b/data/03/97/A9/0397A96F2F2AFF9F03E9FAA1E4382AE9.ttl
index a6c66c0cf93..579f9442375 100644
--- a/data/03/97/A9/0397A96F2F2AFF9F03E9FAA1E4382AE9.ttl
+++ b/data/03/97/A9/0397A96F2F2AFF9F03E9FAA1E4382AE9.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Begonia_palmata>
+    dwc:genus "Begonia" ;
     dwc:rank "species" ;
     dwc:species "palmata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Begonia> ;
diff --git a/data/03/97/A9/0397A96F2F34FF8D006DF9E4E4BD2FBB.ttl b/data/03/97/A9/0397A96F2F34FF8D006DF9E4E4BD2FBB.ttl
index becdc772b06..902d31b2900 100644
--- a/data/03/97/A9/0397A96F2F34FF8D006DF9E4E4BD2FBB.ttl
+++ b/data/03/97/A9/0397A96F2F34FF8D006DF9E4E4BD2FBB.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Begonia_sikkimensis>
+    dwc:genus "Begonia" ;
     dwc:rank "species" ;
     dwc:species "sikkimensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Begonia> ;
diff --git a/data/03/97/A9/0397A96F2F40FFFA0380FC37E3252915.ttl b/data/03/97/A9/0397A96F2F40FFFA0380FC37E3252915.ttl
index b35706e67de..4d8e9799a31 100644
--- a/data/03/97/A9/0397A96F2F40FFFA0380FC37E3252915.ttl
+++ b/data/03/97/A9/0397A96F2F40FFFA0380FC37E3252915.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Begonia_hatacoa>
+    dwc:genus "Begonia" ;
     dwc:rank "species" ;
     dwc:species "hatacoa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Begonia> ;
diff --git a/data/03/97/A9/0397A96F2F41FFFA0039FA41E1E22D03.ttl b/data/03/97/A9/0397A96F2F41FFFA0039FA41E1E22D03.ttl
index 850cfe09601..29eb939c979 100644
--- a/data/03/97/A9/0397A96F2F41FFFA0039FA41E1E22D03.ttl
+++ b/data/03/97/A9/0397A96F2F41FFFA0039FA41E1E22D03.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Begonia_hatacoa>
+    dwc:genus "Begonia" ;
     dwc:rank "species" ;
     dwc:species "hatacoa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Begonia> ;
diff --git a/data/03/97/AD/0397AD19FF8BFF9BC6CDFB60453A6F78.ttl b/data/03/97/AD/0397AD19FF8BFF9BC6CDFB60453A6F78.ttl
index dcfe4ca0995..87c12822ae1 100644
--- a/data/03/97/AD/0397AD19FF8BFF9BC6CDFB60453A6F78.ttl
+++ b/data/03/97/AD/0397AD19FF8BFF9BC6CDFB60453A6F78.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachardina_Tachardina>
+    dwc:genus "Tachardina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tachardina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachardina> ;
diff --git a/data/03/97/AD/0397AD19FF92FFB1C6CDFE2841F46C4E.ttl b/data/03/97/AD/0397AD19FF92FFB1C6CDFE2841F46C4E.ttl
index 0049082a2e4..2ab34b97479 100644
--- a/data/03/97/AD/0397AD19FF92FFB1C6CDFE2841F46C4E.ttl
+++ b/data/03/97/AD/0397AD19FF92FFB1C6CDFE2841F46C4E.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachardia_Carteria>
+    dwc:genus "Tachardia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carteria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachardia> ;
diff --git a/data/03/97/AD/0397AD19FF98FFABC6CDFA10431468DE.ttl b/data/03/97/AD/0397AD19FF98FFABC6CDFA10431468DE.ttl
index 95520a5fb7e..de32e4a9511 100644
--- a/data/03/97/AD/0397AD19FF98FFABC6CDFA10431468DE.ttl
+++ b/data/03/97/AD/0397AD19FF98FFABC6CDFA10431468DE.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachardina_Tachardina>
+    dwc:genus "Tachardina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tachardina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachardina> ;
diff --git a/data/03/97/AD/0397AD19FFB5FF98C6CDF91D42436AFE.ttl b/data/03/97/AD/0397AD19FFB5FF98C6CDF91D42436AFE.ttl
index 75357397d87..2cd030a8f40 100644
--- a/data/03/97/AD/0397AD19FFB5FF98C6CDF91D42436AFE.ttl
+++ b/data/03/97/AD/0397AD19FFB5FF98C6CDF91D42436AFE.ttl
@@ -138,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tachardia_decorella>
+    dwc:genus "Tachardia" ;
     dwc:rank "species" ;
     dwc:species "decorella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tachardia> ;
diff --git a/data/03/97/B3/0397B36BFF95FF9C5CEDE5ED551AFBDB.ttl b/data/03/97/B3/0397B36BFF95FF9C5CEDE5ED551AFBDB.ttl
index aa7af6608ef..84e2875328e 100644
--- a/data/03/97/B3/0397B36BFF95FF9C5CEDE5ED551AFBDB.ttl
+++ b/data/03/97/B3/0397B36BFF95FF9C5CEDE5ED551AFBDB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis_Xiphidiopsis>
+    dwc:genus "Xiphidiopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis> ;
diff --git a/data/03/97/C1/0397C163D947435A4284FC894FA8A6B4.ttl b/data/03/97/C1/0397C163D947435A4284FC894FA8A6B4.ttl
index 7a707011e9a..3032eae733c 100644
--- a/data/03/97/C1/0397C163D947435A4284FC894FA8A6B4.ttl
+++ b/data/03/97/C1/0397C163D947435A4284FC894FA8A6B4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Heteronychia>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heteronychia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/97/C1/0397C163D94B435B4284FB334918A0DE.ttl b/data/03/97/C1/0397C163D94B435B4284FB334918A0DE.ttl
index 1e60a62d5c8..b3e27e024d5 100644
--- a/data/03/97/C1/0397C163D94B435B4284FB334918A0DE.ttl
+++ b/data/03/97/C1/0397C163D94B435B4284FB334918A0DE.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Heteronychia>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heteronychia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/97/C1/0397C163D94C43544284F8DE4C21A5E2.ttl b/data/03/97/C1/0397C163D94C43544284F8DE4C21A5E2.ttl
index 2fbdfcf9080..69b0d7ea7ff 100644
--- a/data/03/97/C1/0397C163D94C43544284F8DE4C21A5E2.ttl
+++ b/data/03/97/C1/0397C163D94C43544284F8DE4C21A5E2.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Discachaeta>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Discachaeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/97/C3/0397C3239A7EFFE6FEB2FA87FE5790EC.ttl b/data/03/97/C3/0397C3239A7EFFE6FEB2FA87FE5790EC.ttl
index 17a7ccc06f0..043feeb5982 100644
--- a/data/03/97/C3/0397C3239A7EFFE6FEB2FA87FE5790EC.ttl
+++ b/data/03/97/C3/0397C3239A7EFFE6FEB2FA87FE5790EC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myriotrochus_Oligotrochus>
+    dwc:genus "Myriotrochus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oligotrochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myriotrochus> ;
diff --git a/data/03/97/C3/0397C33BFFA3FFC6C8E1FBBDFE29FF21.ttl b/data/03/97/C3/0397C33BFFA3FFC6C8E1FBBDFE29FF21.ttl
index cf30f508fda..f7368b13528 100644
--- a/data/03/97/C3/0397C33BFFA3FFC6C8E1FBBDFE29FF21.ttl
+++ b/data/03/97/C3/0397C33BFFA3FFC6C8E1FBBDFE29FF21.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orchestes_Nomizo>
+    dwc:genus "Orchestes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomizo" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orchestes> ;
diff --git a/data/03/97/E9/0397E93AFF8AF16607EBFF32DA0FF0DA.ttl b/data/03/97/E9/0397E93AFF8AF16607EBFF32DA0FF0DA.ttl
index f74b3ca0cec..68b023cdf3c 100644
--- a/data/03/97/E9/0397E93AFF8AF16607EBFF32DA0FF0DA.ttl
+++ b/data/03/97/E9/0397E93AFF8AF16607EBFF32DA0FF0DA.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Exacum_courtallense>
+    dwc:genus "Exacum" ;
     dwc:rank "species" ;
     dwc:species "courtallense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Exacum> ;
diff --git a/data/03/E2/0E/03E20E3C9863FFA1FE44FD662375FAB3.ttl b/data/03/E2/0E/03E20E3C9863FFA1FE44FD662375FAB3.ttl
index 47bfa2f069d..05c8829b4d5 100644
--- a/data/03/E2/0E/03E20E3C9863FFA1FE44FD662375FAB3.ttl
+++ b/data/03/E2/0E/03E20E3C9863FFA1FE44FD662375FAB3.ttl
@@ -182,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lumbricus_terrestris>
+    dwc:genus "Lumbricus" ;
     dwc:rank "species" ;
     dwc:species "terrestris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lumbricus> ;
diff --git a/data/03/E2/85/03E28520B254FFBEFF2EFD3B50BABB0A.ttl b/data/03/E2/85/03E28520B254FFBEFF2EFD3B50BABB0A.ttl
index 116636ce130..132c5124da2 100644
--- a/data/03/E2/85/03E28520B254FFBEFF2EFD3B50BABB0A.ttl
+++ b/data/03/E2/85/03E28520B254FFBEFF2EFD3B50BABB0A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Trigonella_coerulescens>
+    dwc:genus "Trigonella" ;
     dwc:rank "species" ;
     dwc:species "coerulescens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Trigonella> ;
diff --git a/data/03/E2/87/03E28782FFC9FF98BB93F8E95D30FE6A.ttl b/data/03/E2/87/03E28782FFC9FF98BB93F8E95D30FE6A.ttl
index 04ea6c52ced..de8bf0db047 100644
--- a/data/03/E2/87/03E28782FFC9FF98BB93F8E95D30FE6A.ttl
+++ b/data/03/E2/87/03E28782FFC9FF98BB93F8E95D30FE6A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scymnus_Pullus>
+    dwc:genus "Scymnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pullus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scymnus> ;
diff --git a/data/03/E2/87/03E28782FFCCFF9ABB93FF4E5DCAFD44.ttl b/data/03/E2/87/03E28782FFCCFF9ABB93FF4E5DCAFD44.ttl
index 258eef21200..79dd657a783 100644
--- a/data/03/E2/87/03E28782FFCCFF9ABB93FF4E5DCAFD44.ttl
+++ b/data/03/E2/87/03E28782FFCCFF9ABB93FF4E5DCAFD44.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scymnus_Scymnus>
+    dwc:genus "Scymnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scymnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scymnus> ;
diff --git a/data/03/E2/87/03E28782FFCEFF98BB93F9D05846F810.ttl b/data/03/E2/87/03E28782FFCEFF98BB93F9D05846F810.ttl
index d75bf01b4d6..f29160f9c34 100644
--- a/data/03/E2/87/03E28782FFCEFF98BB93F9D05846F810.ttl
+++ b/data/03/E2/87/03E28782FFCEFF98BB93F9D05846F810.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scymnus_Pullus>
+    dwc:genus "Scymnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pullus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scymnus> ;
diff --git a/data/03/E2/87/03E28783FF99EE7DFF16FF20F5F52E65.ttl b/data/03/E2/87/03E28783FF99EE7DFF16FF20F5F52E65.ttl
index d0677a176b7..976dc5922e1 100644
--- a/data/03/E2/87/03E28783FF99EE7DFF16FF20F5F52E65.ttl
+++ b/data/03/E2/87/03E28783FF99EE7DFF16FF20F5F52E65.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Gonaphodiellus>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonaphodiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/03/E2/87/03E28783FF9DEE66FF16FF20F42D292B.ttl b/data/03/E2/87/03E28783FF9DEE66FF16FF20F42D292B.ttl
index 01c93795660..4a864bee6fd 100644
--- a/data/03/E2/87/03E28783FF9DEE66FF16FF20F42D292B.ttl
+++ b/data/03/E2/87/03E28783FF9DEE66FF16FF20F42D292B.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Gonaphodiellus>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonaphodiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/03/E2/87/03E28783FF9FEE78FF16FCA0F037292B.ttl b/data/03/E2/87/03E28783FF9FEE78FF16FCA0F037292B.ttl
index eca17702ed6..f372cb9ab01 100644
--- a/data/03/E2/87/03E28783FF9FEE78FF16FCA0F037292B.ttl
+++ b/data/03/E2/87/03E28783FF9FEE78FF16FCA0F037292B.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Gonaphodiellus>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonaphodiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/03/E2/87/03E28793FFE0FFB631D1FEB0891BFEB9.ttl b/data/03/E2/87/03E28793FFE0FFB631D1FEB0891BFEB9.ttl
index 0b88b6ca2cf..0c8a71937b2 100644
--- a/data/03/E2/87/03E28793FFE0FFB631D1FEB0891BFEB9.ttl
+++ b/data/03/E2/87/03E28793FFE0FFB631D1FEB0891BFEB9.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Mycetodrepa>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycetodrepa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/E2/87/03E28793FFE0FFB731D1F88D8CEBFBDE.ttl b/data/03/E2/87/03E28793FFE0FFB731D1F88D8CEBFBDE.ttl
index 9a75c96bdf3..7500cedac5a 100644
--- a/data/03/E2/87/03E28793FFE0FFB731D1F88D8CEBFBDE.ttl
+++ b/data/03/E2/87/03E28793FFE0FFB731D1F88D8CEBFBDE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Cyrtonychaeta>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyrtonychaeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/E2/87/03E28793FFE1FFB631D1FFF68EEAFA6B.ttl b/data/03/E2/87/03E28793FFE1FFB631D1FFF68EEAFA6B.ttl
index 2d1cd64fd8e..69ba5d9bd40 100644
--- a/data/03/E2/87/03E28793FFE1FFB631D1FFF68EEAFA6B.ttl
+++ b/data/03/E2/87/03E28793FFE1FFB631D1FFF68EEAFA6B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Oxypoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/E2/87/03E28793FFE3FFB431D1FE458E12F9C9.ttl b/data/03/E2/87/03E28793FFE3FFB431D1FE458E12F9C9.ttl
index 1794bea853d..ab8460a694b 100644
--- a/data/03/E2/87/03E28793FFE3FFB431D1FE458E12F9C9.ttl
+++ b/data/03/E2/87/03E28793FFE3FFB431D1FE458E12F9C9.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Bessopora>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessopora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/E2/87/03E28793FFE5FFB231D1F8558CEBFC0E.ttl b/data/03/E2/87/03E28793FFE5FFB231D1F8558CEBFC0E.ttl
index 3dca8d31ebc..1947dea3bf0 100644
--- a/data/03/E2/87/03E28793FFE5FFB231D1F8558CEBFC0E.ttl
+++ b/data/03/E2/87/03E28793FFE5FFB231D1F8558CEBFC0E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Thliboptera>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thliboptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/E2/87/03E28793FFE5FFB231D1F9908FF3FCE6.ttl b/data/03/E2/87/03E28793FFE5FFB231D1F9908FF3FCE6.ttl
index 4f07c5f19f8..320126d2a75 100644
--- a/data/03/E2/87/03E28793FFE5FFB231D1F9908FF3FCE6.ttl
+++ b/data/03/E2/87/03E28793FFE5FFB231D1F9908FF3FCE6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Thliboptera>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thliboptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/E2/87/03E28793FFE7FFB231D1FA058CCCFE73.ttl b/data/03/E2/87/03E28793FFE7FFB231D1FA058CCCFE73.ttl
index efb117e2a7b..82c3380106f 100644
--- a/data/03/E2/87/03E28793FFE7FFB231D1FA058CCCFE73.ttl
+++ b/data/03/E2/87/03E28793FFE7FFB231D1FA058CCCFE73.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Thliboptera>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thliboptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/E2/87/03E28796FFEFFFCDFE33E427FD02FBD9.ttl b/data/03/E2/87/03E28796FFEFFFCDFE33E427FD02FBD9.ttl
index b89e14f6ca5..85b382580ab 100644
--- a/data/03/E2/87/03E28796FFEFFFCDFE33E427FD02FBD9.ttl
+++ b/data/03/E2/87/03E28796FFEFFFCDFE33E427FD02FBD9.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Pyrobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/E2/87/03E28796FFF0FFD7FE4AE31DFEF1FA9D.ttl b/data/03/E2/87/03E28796FFF0FFD7FE4AE31DFEF1FA9D.ttl
index 37ee14a377f..0b8137f7b41 100644
--- a/data/03/E2/87/03E28796FFF0FFD7FE4AE31DFEF1FA9D.ttl
+++ b/data/03/E2/87/03E28796FFF0FFD7FE4AE31DFEF1FA9D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Pyrobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/E2/87/03E28796FFF3FFD2FEE3E191FAEEFD25.ttl b/data/03/E2/87/03E28796FFF3FFD2FEE3E191FAEEFD25.ttl
index 3bda5d8f4ed..545d3d752b5 100644
--- a/data/03/E2/87/03E28796FFF3FFD2FEE3E191FAEEFD25.ttl
+++ b/data/03/E2/87/03E28796FFF3FFD2FEE3E191FAEEFD25.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Pyrobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/E2/87/03E2879CFFC4FFA45AF5FD9DE8733C56.ttl b/data/03/E2/87/03E2879CFFC4FFA45AF5FD9DE8733C56.ttl
index c5cb62037da..f3b7153a9fa 100644
--- a/data/03/E2/87/03E2879CFFC4FFA45AF5FD9DE8733C56.ttl
+++ b/data/03/E2/87/03E2879CFFC4FFA45AF5FD9DE8733C56.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xestia_Raddea>
+    dwc:genus "Xestia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Raddea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xestia> ;
diff --git a/data/03/E2/87/03E287A1565BAE14FF3557DEA28AFCB8.ttl b/data/03/E2/87/03E287A1565BAE14FF3557DEA28AFCB8.ttl
index af5f0c329c5..4386632e46f 100644
--- a/data/03/E2/87/03E287A1565BAE14FF3557DEA28AFCB8.ttl
+++ b/data/03/E2/87/03E287A1565BAE14FF3557DEA28AFCB8.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Argyropile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Argyropile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/03/E2/87/03E287C9F457FFEFFF43FC66CFACFAF2.ttl b/data/03/E2/87/03E287C9F457FFEFFF43FC66CFACFAF2.ttl
index 9a03602df11..36d459f5f89 100644
--- a/data/03/E2/87/03E287C9F457FFEFFF43FC66CFACFAF2.ttl
+++ b/data/03/E2/87/03E287C9F457FFEFFF43FC66CFACFAF2.ttl
@@ -169,6 +169,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cylapus_Cylapus>
+    dwc:genus "Cylapus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cylapus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cylapus> ;
diff --git a/data/03/E2/87/03E287D04058293E13FDFCC9F2C4FAA1.ttl b/data/03/E2/87/03E287D04058293E13FDFCC9F2C4FAA1.ttl
index 079d8606e87..d9cd71c1703 100644
--- a/data/03/E2/87/03E287D04058293E13FDFCC9F2C4FAA1.ttl
+++ b/data/03/E2/87/03E287D04058293E13FDFCC9F2C4FAA1.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neotibicen_tibicen>
+    dwc:genus "Neotibicen" ;
     dwc:rank "species" ;
     dwc:species "tibicen" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neotibicen> ;
diff --git a/data/03/E2/87/03E287D4FFB9FF9B24A45C73FCA6FC1B.ttl b/data/03/E2/87/03E287D4FFB9FF9B24A45C73FCA6FC1B.ttl
index 9046907de7e..37314a7b61e 100644
--- a/data/03/E2/87/03E287D4FFB9FF9B24A45C73FCA6FC1B.ttl
+++ b/data/03/E2/87/03E287D4FFB9FF9B24A45C73FCA6FC1B.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thinobius_Platyderothinophilus>
+    dwc:genus "Thinobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platyderothinophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thinobius> ;
diff --git a/data/03/E2/87/03E287DAFFD01379DE81DD60FEC7AABC.ttl b/data/03/E2/87/03E287DAFFD01379DE81DD60FEC7AABC.ttl
index a96ef966b4e..207bc72fccf 100644
--- a/data/03/E2/87/03E287DAFFD01379DE81DD60FEC7AABC.ttl
+++ b/data/03/E2/87/03E287DAFFD01379DE81DD60FEC7AABC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strioterebrum_Partecosta>
+    dwc:genus "Strioterebrum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Partecosta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strioterebrum> ;
diff --git a/data/03/E2/87/03E287DAFFD2137BDE81D950FF7AAFDC.ttl b/data/03/E2/87/03E287DAFFD2137BDE81D950FF7AAFDC.ttl
index 7ef52acbbbd..ac8b440b170 100644
--- a/data/03/E2/87/03E287DAFFD2137BDE81D950FF7AAFDC.ttl
+++ b/data/03/E2/87/03E287DAFFD2137BDE81D950FF7AAFDC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFD4137DDE81DDF0FEEDAA98.ttl b/data/03/E2/87/03E287DAFFD4137DDE81DDF0FEEDAA98.ttl
index 45d5add103e..8be49b47c9e 100644
--- a/data/03/E2/87/03E287DAFFD4137DDE81DDF0FEEDAA98.ttl
+++ b/data/03/E2/87/03E287DAFFD4137DDE81DDF0FEEDAA98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFD7137EDE81DC23FC04AD41.ttl b/data/03/E2/87/03E287DAFFD7137EDE81DC23FC04AD41.ttl
index b40992dfce4..8a14234c4be 100644
--- a/data/03/E2/87/03E287DAFFD7137EDE81DC23FC04AD41.ttl
+++ b/data/03/E2/87/03E287DAFFD7137EDE81DC23FC04AD41.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFE2134BDE81DAE3FF45AFDC.ttl b/data/03/E2/87/03E287DAFFE2134BDE81DAE3FF45AFDC.ttl
index 8498992fbfd..5a2cc04232b 100644
--- a/data/03/E2/87/03E287DAFFE2134BDE81DAE3FF45AFDC.ttl
+++ b/data/03/E2/87/03E287DAFFE2134BDE81DAE3FF45AFDC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Triplostephanus>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Triplostephanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFE3134ADE81DBE8FF59ACA1.ttl b/data/03/E2/87/03E287DAFFE3134ADE81DBE8FF59ACA1.ttl
index 5daf4a0ffef..0f77c5102de 100644
--- a/data/03/E2/87/03E287DAFFE3134ADE81DBE8FF59ACA1.ttl
+++ b/data/03/E2/87/03E287DAFFE3134ADE81DBE8FF59ACA1.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Triplostephanus>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Triplostephanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFE4134DDE81DDB8FF4AAA60.ttl b/data/03/E2/87/03E287DAFFE4134DDE81DDB8FF4AAA60.ttl
index a15555d9d2b..b521d6d1afe 100644
--- a/data/03/E2/87/03E287DAFFE4134DDE81DDB8FF4AAA60.ttl
+++ b/data/03/E2/87/03E287DAFFE4134DDE81DDB8FF4AAA60.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFE4134DDE81DE08FED2AB01.ttl b/data/03/E2/87/03E287DAFFE4134DDE81DE08FED2AB01.ttl
index 2d04c705c77..d3dfa8a7ca8 100644
--- a/data/03/E2/87/03E287DAFFE4134DDE81DE08FED2AB01.ttl
+++ b/data/03/E2/87/03E287DAFFE4134DDE81DE08FED2AB01.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFE5134CDE81DED0FE1FAB94.ttl b/data/03/E2/87/03E287DAFFE5134CDE81DED0FE1FAB94.ttl
index 2d2b3ed3685..3b4fc7ce481 100644
--- a/data/03/E2/87/03E287DAFFE5134CDE81DED0FE1FAB94.ttl
+++ b/data/03/E2/87/03E287DAFFE5134CDE81DED0FE1FAB94.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFE7134EDE81D973FCE2AE70.ttl b/data/03/E2/87/03E287DAFFE7134EDE81D973FCE2AE70.ttl
index 09a6171724e..cda1ee97b11 100644
--- a/data/03/E2/87/03E287DAFFE7134EDE81D973FCE2AE70.ttl
+++ b/data/03/E2/87/03E287DAFFE7134EDE81D973FCE2AE70.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFEC1342DE81D813FFFDA9E8.ttl b/data/03/E2/87/03E287DAFFEC1342DE81D813FFFDA9E8.ttl
index 2478e579872..841365982bb 100644
--- a/data/03/E2/87/03E287DAFFEC1342DE81D813FFFDA9E8.ttl
+++ b/data/03/E2/87/03E287DAFFEC1342DE81D813FFFDA9E8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Leiostoma>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leiostoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFEF1346DE81D983FE1FAEE0.ttl b/data/03/E2/87/03E287DAFFEF1346DE81D983FE1FAEE0.ttl
index d27c37353ff..3eba350c782 100644
--- a/data/03/E2/87/03E287DAFFEF1346DE81D983FE1FAEE0.ttl
+++ b/data/03/E2/87/03E287DAFFEF1346DE81D983FE1FAEE0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFF01359DE81DA1BF917AF6C.ttl b/data/03/E2/87/03E287DAFFF01359DE81DA1BF917AF6C.ttl
index a3867670561..4db5d990e0f 100644
--- a/data/03/E2/87/03E287DAFFF01359DE81DA1BF917AF6C.ttl
+++ b/data/03/E2/87/03E287DAFFF01359DE81DA1BF917AF6C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFF01359DE81DB58FEEDAC0C.ttl b/data/03/E2/87/03E287DAFFF01359DE81DB58FEEDAC0C.ttl
index f2a02a6266e..ba6f95e3a33 100644
--- a/data/03/E2/87/03E287DAFFF01359DE81DB58FEEDAC0C.ttl
+++ b/data/03/E2/87/03E287DAFFF01359DE81DB58FEEDAC0C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFF11358DE81D86DF9C9AECA.ttl b/data/03/E2/87/03E287DAFFF11358DE81D86DF9C9AECA.ttl
index 723a8511ea6..723f9ff16b1 100644
--- a/data/03/E2/87/03E287DAFFF11358DE81D86DF9C9AECA.ttl
+++ b/data/03/E2/87/03E287DAFFF11358DE81D86DF9C9AECA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acus_Abretia>
+    dwc:genus "Acus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Abretia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acus> ;
diff --git a/data/03/E2/87/03E287DAFFF3135ADE81DFD3FCCCA891.ttl b/data/03/E2/87/03E287DAFFF3135ADE81DFD3FCCCA891.ttl
index 0172da1e38d..c2f31ebf5e9 100644
--- a/data/03/E2/87/03E287DAFFF3135ADE81DFD3FCCCA891.ttl
+++ b/data/03/E2/87/03E287DAFFF3135ADE81DFD3FCCCA891.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFFA1353DE81DA53FF45AF11.ttl b/data/03/E2/87/03E287DAFFFA1353DE81DA53FF45AF11.ttl
index 47ff52f3389..9fb3ba0de41 100644
--- a/data/03/E2/87/03E287DAFFFA1353DE81DA53FF45AF11.ttl
+++ b/data/03/E2/87/03E287DAFFFA1353DE81DA53FF45AF11.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Duplicaria_Duplicaria>
+    dwc:genus "Duplicaria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Duplicaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Duplicaria> ;
diff --git a/data/03/E2/87/03E287DAFFFA1353DE81DC5BFF75AAD0.ttl b/data/03/E2/87/03E287DAFFFA1353DE81DC5BFF75AAD0.ttl
index 74ef820fdcf..2f9d0e11ed8 100644
--- a/data/03/E2/87/03E287DAFFFA1353DE81DC5BFF75AAD0.ttl
+++ b/data/03/E2/87/03E287DAFFFA1353DE81DC5BFF75AAD0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Terebra_Myurella>
+    dwc:genus "Terebra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Terebra> ;
diff --git a/data/03/E2/87/03E287DAFFFC1355DE81DD03FF45AA04.ttl b/data/03/E2/87/03E287DAFFFC1355DE81DD03FF45AA04.ttl
index 417c8bc5594..0f1e84e8e9e 100644
--- a/data/03/E2/87/03E287DAFFFC1355DE81DD03FF45AA04.ttl
+++ b/data/03/E2/87/03E287DAFFFC1355DE81DD03FF45AA04.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hastula_Punctoterebra>
+    dwc:genus "Hastula" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Punctoterebra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hastula> ;
diff --git a/data/03/E2/87/03E287DAFFFF1356DE81DE2BF937AB01.ttl b/data/03/E2/87/03E287DAFFFF1356DE81DE2BF937AB01.ttl
index 42c56fb0055..6799d6fefac 100644
--- a/data/03/E2/87/03E287DAFFFF1356DE81DE2BF937AB01.ttl
+++ b/data/03/E2/87/03E287DAFFFF1356DE81DE2BF937AB01.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acus_Abretia>
+    dwc:genus "Acus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Abretia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acus> ;
diff --git a/data/03/FF/09/03FF0935FFD04D256B8AFBC095A2F862.ttl b/data/03/FF/09/03FF0935FFD04D256B8AFBC095A2F862.ttl
index d9d5137e20f..93edbed3434 100644
--- a/data/03/FF/09/03FF0935FFD04D256B8AFBC095A2F862.ttl
+++ b/data/03/FF/09/03FF0935FFD04D256B8AFBC095A2F862.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Luederwaldtinia>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luederwaldtinia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/03/FF/09/03FF0935FFD44D296B8AFA98937BF896.ttl b/data/03/FF/09/03FF0935FFD44D296B8AFA98937BF896.ttl
index ce003224fb9..83ca6a93a9e 100644
--- a/data/03/FF/09/03FF0935FFD44D296B8AFA98937BF896.ttl
+++ b/data/03/FF/09/03FF0935FFD44D296B8AFA98937BF896.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Luederwaldtinia>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luederwaldtinia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/03/FF/09/03FF0935FFD64D276B8AFA8A9699F8CE.ttl b/data/03/FF/09/03FF0935FFD64D276B8AFA8A9699F8CE.ttl
index d12625ea70d..3e63a56c96f 100644
--- a/data/03/FF/09/03FF0935FFD64D276B8AFA8A9699F8CE.ttl
+++ b/data/03/FF/09/03FF0935FFD64D276B8AFA8A9699F8CE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Luederwaldtinia>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luederwaldtinia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/03/FF/09/03FF0935FFD84D2D6B8AF8A997AFFD3B.ttl b/data/03/FF/09/03FF0935FFD84D2D6B8AF8A997AFFD3B.ttl
index 2ad0671d487..683055ca547 100644
--- a/data/03/FF/09/03FF0935FFD84D2D6B8AF8A997AFFD3B.ttl
+++ b/data/03/FF/09/03FF0935FFD84D2D6B8AF8A997AFFD3B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Luederwaldtinia>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luederwaldtinia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/03/FF/09/03FF0935FFDA4D2A6B8AFA9294BDFD19.ttl b/data/03/FF/09/03FF0935FFDA4D2A6B8AFA9294BDFD19.ttl
index a427c985332..bf44fe5bf5d 100644
--- a/data/03/FF/09/03FF0935FFDA4D2A6B8AFA9294BDFD19.ttl
+++ b/data/03/FF/09/03FF0935FFDA4D2A6B8AFA9294BDFD19.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Luederwaldtinia>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luederwaldtinia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/03/FF/0F/03FF0F73FFA0FFC1FF4489F7D820FB83.ttl b/data/03/FF/0F/03FF0F73FFA0FFC1FF4489F7D820FB83.ttl
index 076d88764da..46f69a178f3 100644
--- a/data/03/FF/0F/03FF0F73FFA0FFC1FF4489F7D820FB83.ttl
+++ b/data/03/FF/0F/03FF0F73FFA0FFC1FF4489F7D820FB83.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenosis_villosa>
+    dwc:genus "Stenosis" ;
     dwc:rank "species" ;
     dwc:species "villosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenosis> ;
diff --git a/data/03/FF/1C/03FF1C05FFEFB32824CDE451FB4FF99B.ttl b/data/03/FF/1C/03FF1C05FFEFB32824CDE451FB4FF99B.ttl
index da33a9e105e..0085ff9d287 100644
--- a/data/03/FF/1C/03FF1C05FFEFB32824CDE451FB4FF99B.ttl
+++ b/data/03/FF/1C/03FF1C05FFEFB32824CDE451FB4FF99B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scymnus_Scymnus>
+    dwc:genus "Scymnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scymnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scymnus> ;
diff --git a/data/03/FF/30/03FF3042FFF3FFFFFC51AF0CDB26FC0B.ttl b/data/03/FF/30/03FF3042FFF3FFFFFC51AF0CDB26FC0B.ttl
index 41b1dc90b36..0e3709fdda2 100644
--- a/data/03/FF/30/03FF3042FFF3FFFFFC51AF0CDB26FC0B.ttl
+++ b/data/03/FF/30/03FF3042FFF3FFFFFC51AF0CDB26FC0B.ttl
@@ -268,6 +268,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ostrea_forskali>
+    dwc:genus "Ostrea" ;
     dwc:rank "species" ;
     dwc:species "forskali" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ostrea> ;
diff --git a/data/03/FF/30/03FF3042FFF6FFF2FF71AAD1DF52F9CB.ttl b/data/03/FF/30/03FF3042FFF6FFF2FF71AAD1DF52F9CB.ttl
index fb2736dd32e..3d3c54cb8f4 100644
--- a/data/03/FF/30/03FF3042FFF6FFF2FF71AAD1DF52F9CB.ttl
+++ b/data/03/FF/30/03FF3042FFF6FFF2FF71AAD1DF52F9CB.ttl
@@ -180,6 +180,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ostrea_Pretostrea>
+    dwc:genus "Ostrea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pretostrea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ostrea> ;
diff --git a/data/03/FF/3D/03FF3D437360FFA00DDAFA475FC4FE33.ttl b/data/03/FF/3D/03FF3D437360FFA00DDAFA475FC4FE33.ttl
index 66722e41271..25c4c43c2d4 100644
--- a/data/03/FF/3D/03FF3D437360FFA00DDAFA475FC4FE33.ttl
+++ b/data/03/FF/3D/03FF3D437360FFA00DDAFA475FC4FE33.ttl
@@ -189,6 +189,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironomus_Cryptochironomus>
+    dwc:genus "Chironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironomus> ;
@@ -214,6 +215,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tendipes_Cryptochironomus>
+    dwc:genus "Tendipes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tendipes> ;
diff --git a/data/03/FF/3D/03FF3D437367FFA00DDAFA045FC7F81B.ttl b/data/03/FF/3D/03FF3D437367FFA00DDAFA045FC7F81B.ttl
index fa9cebb8301..935309dc333 100644
--- a/data/03/FF/3D/03FF3D437367FFA00DDAFA045FC7F81B.ttl
+++ b/data/03/FF/3D/03FF3D437367FFA00DDAFA045FC7F81B.ttl
@@ -153,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironomus_Cryptochironomus>
+    dwc:genus "Chironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironomus> ;
@@ -190,6 +191,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tendipes_Cryptochironomus>
+    dwc:genus "Tendipes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tendipes> ;
diff --git a/data/03/FF/3D/03FF3D437367FFA00DDAFC235FC7FAF6.ttl b/data/03/FF/3D/03FF3D437367FFA00DDAFC235FC7FAF6.ttl
index 61b3baed433..091eb75544f 100644
--- a/data/03/FF/3D/03FF3D437367FFA00DDAFC235FC7FAF6.ttl
+++ b/data/03/FF/3D/03FF3D437367FFA00DDAFC235FC7FAF6.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harnischia_Cladopelma>
+    dwc:genus "Harnischia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladopelma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harnischia> ;
@@ -181,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironomus_Cryptochironomus>
+    dwc:genus "Chironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironomus> ;
diff --git a/data/03/FF/3D/03FF3D437367FFA00DDAFE3E5FC7FC15.ttl b/data/03/FF/3D/03FF3D437367FFA00DDAFE3E5FC7FC15.ttl
index 7e0ceee0594..13e58fbe08a 100644
--- a/data/03/FF/3D/03FF3D437367FFA00DDAFE3E5FC7FC15.ttl
+++ b/data/03/FF/3D/03FF3D437367FFA00DDAFE3E5FC7FC15.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harnischia_Cladopelma>
+    dwc:genus "Harnischia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladopelma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harnischia> ;
@@ -181,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironomus_Cryptochironomus>
+    dwc:genus "Chironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironomus> ;
diff --git a/data/03/FF/3D/03FF3D43736AFFAC0DDAF94C5FC7FF4B.ttl b/data/03/FF/3D/03FF3D43736AFFAC0DDAF94C5FC7FF4B.ttl
index b6965e7b3e9..1392aa19d13 100644
--- a/data/03/FF/3D/03FF3D43736AFFAC0DDAF94C5FC7FF4B.ttl
+++ b/data/03/FF/3D/03FF3D43736AFFAC0DDAF94C5FC7FF4B.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harnischia_Cladopelma>
+    dwc:genus "Harnischia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladopelma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harnischia> ;
diff --git a/data/03/FF/3D/03FF3D43737AFFBD0DDAFA925F5BF861.ttl b/data/03/FF/3D/03FF3D43737AFFBD0DDAFA925F5BF861.ttl
index 9993ad47ae9..549f3dcfaf1 100644
--- a/data/03/FF/3D/03FF3D43737AFFBD0DDAFA925F5BF861.ttl
+++ b/data/03/FF/3D/03FF3D43737AFFBD0DDAFA925F5BF861.ttl
@@ -255,6 +255,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tendipes_Cryptochironomus>
+    dwc:genus "Tendipes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tendipes> ;
diff --git a/data/03/FF/3D/03FF3D43737CFFBA0DDAF9625C35FF4B.ttl b/data/03/FF/3D/03FF3D43737CFFBA0DDAF9625C35FF4B.ttl
index 436ea4f2f83..f03f21c0dbb 100644
--- a/data/03/FF/3D/03FF3D43737CFFBA0DDAF9625C35FF4B.ttl
+++ b/data/03/FF/3D/03FF3D43737CFFBA0DDAF9625C35FF4B.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harnischia_Cladopelma>
+    dwc:genus "Harnischia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cladopelma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harnischia> ;
@@ -164,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironomus_Cryptochironomus>
+    dwc:genus "Chironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptochironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironomus> ;
diff --git a/data/03/FF/41/03FF41312754FFCC0C8CC4B8FE1AFBF3.ttl b/data/03/FF/41/03FF41312754FFCC0C8CC4B8FE1AFBF3.ttl
index d6dda13ae24..654ef163609 100644
--- a/data/03/FF/41/03FF41312754FFCC0C8CC4B8FE1AFBF3.ttl
+++ b/data/03/FF/41/03FF41312754FFCC0C8CC4B8FE1AFBF3.ttl
@@ -354,6 +354,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheretima_Parapheretima>
+    dwc:genus "Pheretima" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parapheretima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheretima> ;
@@ -549,6 +550,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheretima_stelleri>
+    dwc:genus "Pheretima" ;
     dwc:rank "species" ;
     dwc:species "stelleri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheretima> ;
@@ -581,6 +583,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheretima_Pheretima>
+    dwc:genus "Pheretima" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pheretima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheretima> ;
@@ -614,6 +617,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheretima_Polypheretima>
+    dwc:genus "Pheretima" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polypheretima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheretima> ;
diff --git a/data/03/FF/41/03FF4131275BFFD70C8CC418FB3EF9D3.ttl b/data/03/FF/41/03FF4131275BFFD70C8CC418FB3EF9D3.ttl
index e5139ff4d2d..625024a1a5e 100644
--- a/data/03/FF/41/03FF4131275BFFD70C8CC418FB3EF9D3.ttl
+++ b/data/03/FF/41/03FF4131275BFFD70C8CC418FB3EF9D3.ttl
@@ -755,6 +755,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheretima_Pheretima>
+    dwc:genus "Pheretima" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pheretima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheretima> ;
@@ -856,6 +857,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perichaeta_Pheretima>
+    dwc:genus "Perichaeta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pheretima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perichaeta> ;
@@ -1278,6 +1280,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheretima_indica>
+    dwc:genus "Pheretima" ;
     dwc:rank "species" ;
     dwc:species "indica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheretima> ;
diff --git a/data/03/FF/66/03FF666AFFC27263FF53FC52C7C769D2.ttl b/data/03/FF/66/03FF666AFFC27263FF53FC52C7C769D2.ttl
index acb7518ec37..c3a016181f0 100644
--- a/data/03/FF/66/03FF666AFFC27263FF53FC52C7C769D2.ttl
+++ b/data/03/FF/66/03FF666AFFC27263FF53FC52C7C769D2.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthrenus_Anthrenus>
+    dwc:genus "Anthrenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthrenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthrenus> ;
diff --git a/data/03/FF/7D/03FF7D56915AFFA2FF2C7533EC01FD73.ttl b/data/03/FF/7D/03FF7D56915AFFA2FF2C7533EC01FD73.ttl
index 0cb5536e8d1..da1d53fd614 100644
--- a/data/03/FF/7D/03FF7D56915AFFA2FF2C7533EC01FD73.ttl
+++ b/data/03/FF/7D/03FF7D56915AFFA2FF2C7533EC01FD73.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/FF/7D/03FF7D56915AFFA2FF2C75FDEA09FCC9.ttl b/data/03/FF/7D/03FF7D56915AFFA2FF2C75FDEA09FCC9.ttl
index c6a193e5ee4..285cce07de9 100644
--- a/data/03/FF/7D/03FF7D56915AFFA2FF2C75FDEA09FCC9.ttl
+++ b/data/03/FF/7D/03FF7D56915AFFA2FF2C75FDEA09FCC9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/FF/86/03FF867EFFA0FFF8D9B84C2C98CB2BE1.ttl b/data/03/FF/86/03FF867EFFA0FFF8D9B84C2C98CB2BE1.ttl
index da163d21c0a..fba59c923a2 100644
--- a/data/03/FF/86/03FF867EFFA0FFF8D9B84C2C98CB2BE1.ttl
+++ b/data/03/FF/86/03FF867EFFA0FFF8D9B84C2C98CB2BE1.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Callichroma_Mionochroma>
+    dwc:genus "Callichroma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mionochroma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Callichroma> ;
diff --git a/data/03/FF/86/03FF867EFFA0FFF9D9A84E8C9D612D01.ttl b/data/03/FF/86/03FF867EFFA0FFF9D9A84E8C9D612D01.ttl
index ef328ec210a..6bbe5eef5b1 100644
--- a/data/03/FF/86/03FF867EFFA0FFF9D9A84E8C9D612D01.ttl
+++ b/data/03/FF/86/03FF867EFFA0FFF9D9A84E8C9D612D01.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mionochroma_vittatum>
+    dwc:genus "Mionochroma" ;
     dwc:rank "species" ;
     dwc:species "vittatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mionochroma> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Callichroma_vittatum>
+    dwc:genus "Callichroma" ;
     dwc:rank "species" ;
     dwc:species "vittatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Callichroma> ;
diff --git a/data/03/FF/86/03FF867EFFA1FFF8DBDF496C99FC2F41.ttl b/data/03/FF/86/03FF867EFFA1FFF8DBDF496C99FC2F41.ttl
index 708b0afbfc7..d2fde58faae 100644
--- a/data/03/FF/86/03FF867EFFA1FFF8DBDF496C99FC2F41.ttl
+++ b/data/03/FF/86/03FF867EFFA1FFF8DBDF496C99FC2F41.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Juiparus_batus>
+    dwc:genus "Juiparus" ;
     dwc:rank "species" ;
     dwc:species "batus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Juiparus> ;
diff --git a/data/03/FF/86/03FF867EFFA2FFFBD9B0482C9A8D2841.ttl b/data/03/FF/86/03FF867EFFA2FFFBD9B0482C9A8D2841.ttl
index e7a4cfcbc6e..024e50952db 100644
--- a/data/03/FF/86/03FF867EFFA2FFFBD9B0482C9A8D2841.ttl
+++ b/data/03/FF/86/03FF867EFFA2FFFBD9B0482C9A8D2841.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eburodacrys_Eburodacrystola>
+    dwc:genus "Eburodacrys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eburodacrystola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eburodacrys> ;
diff --git a/data/03/FF/86/03FF867EFFA5FFFFD98E4EAC98492EA1.ttl b/data/03/FF/86/03FF867EFFA5FFFFD98E4EAC98492EA1.ttl
index a4786dcb04a..83028f432c0 100644
--- a/data/03/FF/86/03FF867EFFA5FFFFD98E4EAC98492EA1.ttl
+++ b/data/03/FF/86/03FF867EFFA5FFFFD98E4EAC98492EA1.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ctenoscelis_Ctenoscelis>
+    dwc:genus "Ctenoscelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ctenoscelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ctenoscelis> ;
diff --git a/data/03/FF/86/03FF867EFFA8FFF1D8574CEC9DB62C41.ttl b/data/03/FF/86/03FF867EFFA8FFF1D8574CEC9DB62C41.ttl
index 9571168eb22..b4c2b5da6f2 100644
--- a/data/03/FF/86/03FF867EFFA8FFF1D8574CEC9DB62C41.ttl
+++ b/data/03/FF/86/03FF867EFFA8FFF1D8574CEC9DB62C41.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hippopsis_H>
+    dwc:genus "Hippopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "H." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hippopsis> ;
diff --git a/data/03/FF/86/03FF867EFFA9FFF0DBCA4C8C9A852A01.ttl b/data/03/FF/86/03FF867EFFA9FFF0DBCA4C8C9A852A01.ttl
index 73fab4a7820..93ceceb9356 100644
--- a/data/03/FF/86/03FF867EFFA9FFF0DBCA4C8C9A852A01.ttl
+++ b/data/03/FF/86/03FF867EFFA9FFF0DBCA4C8C9A852A01.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Estoloides_Estoloides>
+    dwc:genus "Estoloides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Estoloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Estoloides> ;
diff --git a/data/03/FF/86/03FF867EFFA9FFF0DBD94ACC98FC2A81.ttl b/data/03/FF/86/03FF867EFFA9FFF0DBD94ACC98FC2A81.ttl
index ca755ed1822..d3855efcd82 100644
--- a/data/03/FF/86/03FF867EFFA9FFF0DBD94ACC98FC2A81.ttl
+++ b/data/03/FF/86/03FF867EFFA9FFF0DBD94ACC98FC2A81.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hippopsis_H>
+    dwc:genus "Hippopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "H." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hippopsis> ;
diff --git a/data/03/FF/86/03FF867EFFABFFF2DBED48CC9B0728A1.ttl b/data/03/FF/86/03FF867EFFABFFF2DBED48CC9B0728A1.ttl
index 45fb5b94f14..4e3c4bacc34 100644
--- a/data/03/FF/86/03FF867EFFABFFF2DBED48CC9B0728A1.ttl
+++ b/data/03/FF/86/03FF867EFFABFFF2DBED48CC9B0728A1.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oncideres_heterocera>
+    dwc:genus "Oncideres" ;
     dwc:rank "species" ;
     dwc:species "heterocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oncideres> ;
diff --git a/data/03/FF/86/03FF867EFFACFFF5DB884FCC988A2D61.ttl b/data/03/FF/86/03FF867EFFACFFF5DB884FCC988A2D61.ttl
index b2718f5c0a5..9dc28d4acbc 100644
--- a/data/03/FF/86/03FF867EFFACFFF5DB884FCC988A2D61.ttl
+++ b/data/03/FF/86/03FF867EFFACFFF5DB884FCC988A2D61.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cerambyx_Stenocorus>
+    dwc:genus "Cerambyx" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenocorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cerambyx> ;
diff --git a/data/03/FF/86/03FF867EFFAEFFF7D8524BCC9DD629C1.ttl b/data/03/FF/86/03FF867EFFAEFFF7D8524BCC9DD629C1.ttl
index d80c76fdd35..56c413cada3 100644
--- a/data/03/FF/86/03FF867EFFAEFFF7D8524BCC9DD629C1.ttl
+++ b/data/03/FF/86/03FF867EFFAEFFF7D8524BCC9DD629C1.ttl
@@ -65,12 +65,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachyderes_succinctus>
+    dwc:genus "Trachyderes" ;
     dwc:rank "species" ;
     dwc:species "succinctus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachyderes>, <http://taxon-name.plazi.org/id/Animalia/Trachyderes_T> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachyderes_T>
+    dwc:genus "Trachyderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "T." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachyderes> ;
diff --git a/data/03/FF/A0/03FFA06A842BFFF1F3D2FF06FE06FAB3.ttl b/data/03/FF/A0/03FFA06A842BFFF1F3D2FF06FE06FAB3.ttl
index 23c5d78dc7f..b20b9bd699f 100644
--- a/data/03/FF/A0/03FFA06A842BFFF1F3D2FF06FE06FAB3.ttl
+++ b/data/03/FF/A0/03FFA06A842BFFF1F3D2FF06FE06FAB3.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zenaida_macroura>
+    dwc:genus "Zenaida" ;
     dwc:rank "species" ;
     dwc:species "macroura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zenaida> ;
diff --git a/data/03/FF/A5/03FFA55FC51CFF8DFF025A6DC38C02C9.ttl b/data/03/FF/A5/03FFA55FC51CFF8DFF025A6DC38C02C9.ttl
index dfacf7905c9..ae54b9c76d3 100644
--- a/data/03/FF/A5/03FFA55FC51CFF8DFF025A6DC38C02C9.ttl
+++ b/data/03/FF/A5/03FFA55FC51CFF8DFF025A6DC38C02C9.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Caulerpa_prolifera>
+    dwc:genus "Caulerpa" ;
     dwc:rank "species" ;
     dwc:species "prolifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Caulerpa> ;
diff --git a/data/03/FF/A5/03FFA55FC51CFF8DFF025B85C3B10275.ttl b/data/03/FF/A5/03FFA55FC51CFF8DFF025B85C3B10275.ttl
index 2dce03699ef..6fd415ebffd 100644
--- a/data/03/FF/A5/03FFA55FC51CFF8DFF025B85C3B10275.ttl
+++ b/data/03/FF/A5/03FFA55FC51CFF8DFF025B85C3B10275.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Caulerpa_prolifera>
+    dwc:genus "Caulerpa" ;
     dwc:rank "species" ;
     dwc:species "prolifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Caulerpa> ;
diff --git a/data/03/FF/B2/03FFB25377607A7ADD90FB0B68C355CA.ttl b/data/03/FF/B2/03FFB25377607A7ADD90FB0B68C355CA.ttl
index 67e1ef87b9e..34135a30e4b 100644
--- a/data/03/FF/B2/03FFB25377607A7ADD90FB0B68C355CA.ttl
+++ b/data/03/FF/B2/03FFB25377607A7ADD90FB0B68C355CA.ttl
@@ -169,6 +169,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geodromicus_kashmire>
+    dwc:genus "Geodromicus" ;
     dwc:rank "species" ;
     dwc:species "kashmire" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geodromicus> ;
@@ -259,6 +260,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geodromicus_Geodromicus>
+    dwc:genus "Geodromicus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geodromicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geodromicus> ;
diff --git a/data/03/FF/C9/03FFC963C67BFFE8FF6507BAFB079475.ttl b/data/03/FF/C9/03FFC963C67BFFE8FF6507BAFB079475.ttl
index 2797470405f..23584874f0e 100644
--- a/data/03/FF/C9/03FFC963C67BFFE8FF6507BAFB079475.ttl
+++ b/data/03/FF/C9/03FFC963C67BFFE8FF6507BAFB079475.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Dryopteris_falciculata>
+    dwc:genus "Dryopteris" ;
     dwc:rank "species" ;
     dwc:species "falciculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dryopteris> ;
diff --git a/data/03/FF/D3/03FFD32AFFF4FFA6FF3D52A0FBC5802C.ttl b/data/03/FF/D3/03FFD32AFFF4FFA6FF3D52A0FBC5802C.ttl
index 791009aa254..3146029f342 100644
--- a/data/03/FF/D3/03FFD32AFFF4FFA6FF3D52A0FBC5802C.ttl
+++ b/data/03/FF/D3/03FFD32AFFF4FFA6FF3D52A0FBC5802C.ttl
@@ -129,12 +129,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Cynoglossum_coeruleum_johnstonii>
+    dwc:genus "Cynoglossum" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "johnstonii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Cynoglossum_coeruleum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Cynoglossum_coeruleum>
+    dwc:genus "Cynoglossum" ;
     dwc:rank "species" ;
     dwc:species "coeruleum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Cynoglossum> ;
diff --git a/data/03/FF/EA/03FFEA1FFFAEFF90559D74614072F855.ttl b/data/03/FF/EA/03FFEA1FFFAEFF90559D74614072F855.ttl
index c5005322f33..7ab40c1549c 100644
--- a/data/03/FF/EA/03FFEA1FFFAEFF90559D74614072F855.ttl
+++ b/data/03/FF/EA/03FFEA1FFFAEFF90559D74614072F855.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cacoplistes_Laminogryllus>
+    dwc:genus "Cacoplistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laminogryllus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cacoplistes> ;
diff --git a/data/03/FF/F1/03FFF15CD963FFC6FDC9FC79FC68FB06.ttl b/data/03/FF/F1/03FFF15CD963FFC6FDC9FC79FC68FB06.ttl
index cedea06497f..e338561a5f5 100644
--- a/data/03/FF/F1/03FFF15CD963FFC6FDC9FC79FC68FB06.ttl
+++ b/data/03/FF/F1/03FFF15CD963FFC6FDC9FC79FC68FB06.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_lissaensis>
+    dwc:genus "Allolobophora" ;
     dwc:rank "species" ;
     dwc:species "lissaensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
diff --git a/data/03/FF/F1/03FFF15CD96CFFC9FDAEFE09FE22FAE7.ttl b/data/03/FF/F1/03FFF15CD96CFFC9FDAEFE09FE22FAE7.ttl
index 8d0872ed50e..0091a17e59a 100644
--- a/data/03/FF/F1/03FFF15CD96CFFC9FDAEFE09FE22FAE7.ttl
+++ b/data/03/FF/F1/03FFF15CD96CFFC9FDAEFE09FE22FAE7.ttl
@@ -150,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aporrectodea_Aporrectodea>
+    dwc:genus "Aporrectodea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aporrectodea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aporrectodea> ;
diff --git a/data/03/FF/F1/03FFF15CD96CFFC9FDC8FB59FC39F967.ttl b/data/03/FF/F1/03FFF15CD96CFFC9FDC8FB59FC39F967.ttl
index a81939432a9..13fe1cd5648 100644
--- a/data/03/FF/F1/03FFF15CD96CFFC9FDC8FB59FC39F967.ttl
+++ b/data/03/FF/F1/03FFF15CD96CFFC9FDC8FB59FC39F967.ttl
@@ -231,6 +231,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_Cernosvitovia>
+    dwc:genus "Allolobophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cernosvitovia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
diff --git a/data/03/FF/F1/03FFF15CD96DFFC8FD9DFC15FD56FA87.ttl b/data/03/FF/F1/03FFF15CD96DFFC8FD9DFC15FD56FA87.ttl
index 7dda077c4e2..92ccf214a04 100644
--- a/data/03/FF/F1/03FFF15CD96DFFC8FD9DFC15FD56FA87.ttl
+++ b/data/03/FF/F1/03FFF15CD96DFFC8FD9DFC15FD56FA87.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrobaena_alpina>
+    dwc:genus "Dendrobaena" ;
     dwc:rank "species" ;
     dwc:species "alpina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrobaena> ;
diff --git a/data/03/FF/F1/03FFF15CD96DFFCBFD9DFAF9FC5BFDE1.ttl b/data/03/FF/F1/03FFF15CD96DFFCBFD9DFAF9FC5BFDE1.ttl
index 380d6d154d8..b42b26b1d67 100644
--- a/data/03/FF/F1/03FFF15CD96DFFCBFD9DFAF9FC5BFDE1.ttl
+++ b/data/03/FF/F1/03FFF15CD96DFFCBFD9DFAF9FC5BFDE1.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helodrilus_Dendrobaena>
+    dwc:genus "Helodrilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dendrobaena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helodrilus> ;
diff --git a/data/03/FF/F1/03FFF15CD96EFFCAFDACF9F9FD12FCD7.ttl b/data/03/FF/F1/03FFF15CD96EFFCAFDACF9F9FD12FCD7.ttl
index c29c596cec4..76b155d366e 100644
--- a/data/03/FF/F1/03FFF15CD96EFFCAFDACF9F9FD12FCD7.ttl
+++ b/data/03/FF/F1/03FFF15CD96EFFCAFDACF9F9FD12FCD7.ttl
@@ -162,6 +162,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_Dendrobaena>
+    dwc:genus "Allolobophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dendrobaena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;