diff --git a/data/03/1C/87/031C87DEF817FFFE8584B725FE28FC21.ttl b/data/03/1C/87/031C87DEF817FFFE8584B725FE28FC21.ttl
index 65d8423bcfc..ff38a63a2cd 100644
--- a/data/03/1C/87/031C87DEF817FFFE8584B725FE28FC21.ttl
+++ b/data/03/1C/87/031C87DEF817FFFE8584B725FE28FC21.ttl
@@ -206,6 +206,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vertigo_Vertigo>
+    dwc:genus "Vertigo" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vertigo" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vertigo> ;
@@ -265,6 +266,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vertigo_Alaea>
+    dwc:genus "Vertigo" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vertigo> ;
diff --git a/data/03/92/57/0392570DFFF4422EFEDAAFA8800BF95D.ttl b/data/03/92/57/0392570DFFF4422EFEDAAFA8800BF95D.ttl
index 6f420328c1c..a54a4aa801c 100644
--- a/data/03/92/57/0392570DFFF4422EFEDAAFA8800BF95D.ttl
+++ b/data/03/92/57/0392570DFFF4422EFEDAAFA8800BF95D.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptocera_Scoptophilella>
+    dwc:genus "Leptocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scoptophilella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptocera> ;
@@ -175,6 +176,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptocera_Pterogramma>
+    dwc:genus "Leptocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pterogramma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptocera> ;
diff --git a/data/03/92/57/0392570DFFF64228FEDAAF1B81E4F9B5.ttl b/data/03/92/57/0392570DFFF64228FEDAAF1B81E4F9B5.ttl
index 4e3bc09193e..506da034807 100644
--- a/data/03/92/57/0392570DFFF64228FEDAAF1B81E4F9B5.ttl
+++ b/data/03/92/57/0392570DFFF64228FEDAAF1B81E4F9B5.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptocera_Mallochella>
+    dwc:genus "Leptocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mallochella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptocera> ;
@@ -173,6 +174,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptocera_Pterogramma>
+    dwc:genus "Leptocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pterogramma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptocera> ;
diff --git a/data/03/92/D0/0392D01EFF80F903FF08FB5CFCD6FDD3.ttl b/data/03/92/D0/0392D01EFF80F903FF08FB5CFCD6FDD3.ttl
index a80d07f9f7f..cd8b391b056 100644
--- a/data/03/92/D0/0392D01EFF80F903FF08FB5CFCD6FDD3.ttl
+++ b/data/03/92/D0/0392D01EFF80F903FF08FB5CFCD6FDD3.ttl
@@ -88,6 +88,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hister_illigeri>
+    dwc:genus "Hister" ;
     dwc:rank "species" ;
     dwc:species "illigeri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hister> ;
diff --git a/data/03/92/D0/0392D01EFF85F901FF08FBBEFE29F9D7.ttl b/data/03/92/D0/0392D01EFF85F901FF08FBBEFE29F9D7.ttl
index 591a20727b8..83f3af6cf31 100644
--- a/data/03/92/D0/0392D01EFF85F901FF08FBBEFE29F9D7.ttl
+++ b/data/03/92/D0/0392D01EFF85F901FF08FBBEFE29F9D7.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hister_unicolor>
+    dwc:genus "Hister" ;
     dwc:rank "species" ;
     dwc:species "unicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hister> ;
diff --git a/data/03/92/D0/0392D01EFF9EF91AFF08FF54FB78FD35.ttl b/data/03/92/D0/0392D01EFF9EF91AFF08FF54FB78FD35.ttl
index 8d132a9250b..afb0d3645d3 100644
--- a/data/03/92/D0/0392D01EFF9EF91AFF08FF54FB78FD35.ttl
+++ b/data/03/92/D0/0392D01EFF9EF91AFF08FF54FB78FD35.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tribalus_Tribalus>
+    dwc:genus "Tribalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tribalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tribalus> ;
diff --git a/data/03/92/D0/0392D01EFF9EF91BFF08F8CEFAA4FD0D.ttl b/data/03/92/D0/0392D01EFF9EF91BFF08F8CEFAA4FD0D.ttl
index be27d541fde..d1f239e1a88 100644
--- a/data/03/92/D0/0392D01EFF9EF91BFF08F8CEFAA4FD0D.ttl
+++ b/data/03/92/D0/0392D01EFF9EF91BFF08F8CEFAA4FD0D.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platysoma_Cylister>
+    dwc:genus "Platysoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cylister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platysoma> ;
diff --git a/data/03/92/D0/0392D01EFF9FF918FF08F8D7FD73FB0C.ttl b/data/03/92/D0/0392D01EFF9FF918FF08F8D7FD73FB0C.ttl
index ce42308b4ee..51c3b012442 100644
--- a/data/03/92/D0/0392D01EFF9FF918FF08F8D7FD73FB0C.ttl
+++ b/data/03/92/D0/0392D01EFF9FF918FF08F8D7FD73FB0C.ttl
@@ -200,6 +200,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platysoma_Eurylister>
+    dwc:genus "Platysoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eurylister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platysoma> ;
diff --git a/data/03/92/D0/0392D01EFF9FF91BFF08FD30FCB4F96A.ttl b/data/03/92/D0/0392D01EFF9FF91BFF08FD30FCB4F96A.ttl
index d922275d539..6b48c1cc1c2 100644
--- a/data/03/92/D0/0392D01EFF9FF91BFF08FD30FCB4F96A.ttl
+++ b/data/03/92/D0/0392D01EFF9FF91BFF08FD30FCB4F96A.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platylister_Popinus>
+    dwc:genus "Platylister" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Popinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platylister> ;
diff --git a/data/03/92/D0/0392D01EFFA0F924FF08FD1EFB36F9B7.ttl b/data/03/92/D0/0392D01EFFA0F924FF08FD1EFB36F9B7.ttl
index 7b35fbef449..e50f8795af5 100644
--- a/data/03/92/D0/0392D01EFFA0F924FF08FD1EFB36F9B7.ttl
+++ b/data/03/92/D0/0392D01EFFA0F924FF08FD1EFB36F9B7.ttl
@@ -92,6 +92,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocacculus_Hypocacculus>
+    dwc:genus "Hypocacculus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocacculus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocacculus> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Hypocaccus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFA0F925FF08F9BAFF79FF70.ttl b/data/03/92/D0/0392D01EFFA0F925FF08F9BAFF79FF70.ttl
index d068f6630ba..f79ab6e1bc6 100644
--- a/data/03/92/D0/0392D01EFFA0F925FF08F9BAFF79FF70.ttl
+++ b/data/03/92/D0/0392D01EFFA0F925FF08F9BAFF79FF70.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocacculus_Hypocacculus>
+    dwc:genus "Hypocacculus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocacculus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocacculus> ;
@@ -135,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Hypocaccus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFA1F925FF08FC5BFE53FADF.ttl b/data/03/92/D0/0392D01EFFA1F925FF08FC5BFE53FADF.ttl
index 30129952304..9ef377962e2 100644
--- a/data/03/92/D0/0392D01EFFA1F925FF08FC5BFE53FADF.ttl
+++ b/data/03/92/D0/0392D01EFFA1F925FF08FC5BFE53FADF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocacculus_Nessus>
+    dwc:genus "Hypocacculus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nessus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocacculus> ;
diff --git a/data/03/92/D0/0392D01EFFA1F925FF08FEFFFD33FC94.ttl b/data/03/92/D0/0392D01EFFA1F925FF08FEFFFD33FC94.ttl
index a7f940d5d65..b3e20483299 100644
--- a/data/03/92/D0/0392D01EFFA1F925FF08FEFFFD33FC94.ttl
+++ b/data/03/92/D0/0392D01EFFA1F925FF08FEFFFD33FC94.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocacculus_Nessus>
+    dwc:genus "Hypocacculus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nessus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocacculus> ;
diff --git a/data/03/92/D0/0392D01EFFA2F926FF08FE06FEFCF950.ttl b/data/03/92/D0/0392D01EFFA2F926FF08FE06FEFCF950.ttl
index 13b87c74fe6..367822a0d7c 100644
--- a/data/03/92/D0/0392D01EFFA2F926FF08FE06FEFCF950.ttl
+++ b/data/03/92/D0/0392D01EFFA2F926FF08FE06FEFCF950.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Hypocaccus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
@@ -184,6 +185,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chalcionellus_Izpaniolus>
+    dwc:genus "Chalcionellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Izpaniolus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chalcionellus> ;
diff --git a/data/03/92/D0/0392D01EFFA2F926FF08FF54FE2BFEDB.ttl b/data/03/92/D0/0392D01EFFA2F926FF08FF54FE2BFEDB.ttl
index f45162710d2..c6f5f9194d8 100644
--- a/data/03/92/D0/0392D01EFFA2F926FF08FF54FE2BFEDB.ttl
+++ b/data/03/92/D0/0392D01EFFA2F926FF08FF54FE2BFEDB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Microsaprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microsaprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFA4F921FF08F95AFE52FF70.ttl b/data/03/92/D0/0392D01EFFA4F921FF08F95AFE52FF70.ttl
index 3bd987968d5..cdba9798d42 100644
--- a/data/03/92/D0/0392D01EFFA4F921FF08F95AFE52FF70.ttl
+++ b/data/03/92/D0/0392D01EFFA4F921FF08F95AFE52FF70.ttl
@@ -76,12 +76,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocaccus_rugifrons>
+    dwc:genus "Hypocaccus" ;
     dwc:rank "species" ;
     dwc:species "rugifrons" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocaccus_Hypocaccus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocaccus_Hypocaccus>
+    dwc:genus "Hypocaccus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocaccus> ;
@@ -142,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Hypocaccus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFA9F92DFF08FC8CFE2EFBCE.ttl b/data/03/92/D0/0392D01EFFA9F92DFF08FC8CFE2EFBCE.ttl
index cadcd35ca74..8dd9f01ef68 100644
--- a/data/03/92/D0/0392D01EFFA9F92DFF08FC8CFE2EFBCE.ttl
+++ b/data/03/92/D0/0392D01EFFA9F92DFF08FC8CFE2EFBCE.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platysoma_Platysoma>
+    dwc:genus "Platysoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platysoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platysoma> ;
diff --git a/data/03/92/D0/0392D01EFFAAF92EFF08FB75FAC9F9DE.ttl b/data/03/92/D0/0392D01EFFAAF92EFF08FB75FAC9F9DE.ttl
index f054525e83a..0be1ce0bfe7 100644
--- a/data/03/92/D0/0392D01EFFAAF92EFF08FB75FAC9F9DE.ttl
+++ b/data/03/92/D0/0392D01EFFAAF92EFF08FB75FAC9F9DE.ttl
@@ -73,6 +73,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Exaesiopus_grossipes>
+    dwc:genus "Exaesiopus" ;
     dwc:rank "species" ;
     dwc:species "grossipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Exaesiopus> ;
diff --git a/data/03/92/D0/0392D01EFFABF92FFF08FD49FB81FC46.ttl b/data/03/92/D0/0392D01EFFABF92FFF08FD49FB81FC46.ttl
index 75f02178459..4055811289d 100644
--- a/data/03/92/D0/0392D01EFFABF92FFF08FD49FB81FC46.ttl
+++ b/data/03/92/D0/0392D01EFFABF92FFF08FD49FB81FC46.ttl
@@ -73,6 +73,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Onthophilus_punctatus>
+    dwc:genus "Onthophilus" ;
     dwc:rank "species" ;
     dwc:species "punctatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Onthophilus> ;
diff --git a/data/03/92/D0/0392D01EFFB0F934FF08FE06FE22FA1F.ttl b/data/03/92/D0/0392D01EFFB0F934FF08FE06FE22FA1F.ttl
index 788be0309d0..a6867c2fd3b 100644
--- a/data/03/92/D0/0392D01EFFB0F934FF08FE06FE22FA1F.ttl
+++ b/data/03/92/D0/0392D01EFFB0F934FF08FE06FE22FA1F.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Abraeus_Abraeus>
+    dwc:genus "Abraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Abraeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Abraeus> ;
diff --git a/data/03/92/D0/0392D01EFFB2F936FF08FDF7FA0EFC0D.ttl b/data/03/92/D0/0392D01EFFB2F936FF08FDF7FA0EFC0D.ttl
index c3ac407abcc..2092a133c05 100644
--- a/data/03/92/D0/0392D01EFFB2F936FF08FDF7FA0EFC0D.ttl
+++ b/data/03/92/D0/0392D01EFFB2F936FF08FDF7FA0EFC0D.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paromalus_Paromalus>
+    dwc:genus "Paromalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paromalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paromalus> ;
diff --git a/data/03/92/D0/0392D01EFFB3F934FF08FB7AFA94FEDB.ttl b/data/03/92/D0/0392D01EFFB3F934FF08FB7AFA94FEDB.ttl
index b119b7c2c1b..bb2a018ba6e 100644
--- a/data/03/92/D0/0392D01EFFB3F934FF08FB7AFA94FEDB.ttl
+++ b/data/03/92/D0/0392D01EFFB3F934FF08FB7AFA94FEDB.ttl
@@ -92,6 +92,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetabraeus_Chaetabraeus>
+    dwc:genus "Chaetabraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetabraeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetabraeus> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Abraeus_Chaetabraeus>
+    dwc:genus "Abraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetabraeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Abraeus> ;
diff --git a/data/03/92/D0/0392D01EFFB6F932FF08FBC8FB48F93D.ttl b/data/03/92/D0/0392D01EFFB6F932FF08FBC8FB48F93D.ttl
index 59fa00a74ee..497c08ef822 100644
--- a/data/03/92/D0/0392D01EFFB6F932FF08FBC8FB48F93D.ttl
+++ b/data/03/92/D0/0392D01EFFB6F932FF08FBC8FB48F93D.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aeletes_Aeletes>
+    dwc:genus "Aeletes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aeletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aeletes> ;
@@ -151,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acritus_Aeletes>
+    dwc:genus "Acritus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aeletes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acritus> ;
diff --git a/data/03/92/D0/0392D01EFFB6F933FF08F920FE40FD67.ttl b/data/03/92/D0/0392D01EFFB6F933FF08F920FE40FD67.ttl
index 4a91b0dbbc2..16751b25c21 100644
--- a/data/03/92/D0/0392D01EFFB6F933FF08F920FE40FD67.ttl
+++ b/data/03/92/D0/0392D01EFFB6F933FF08F920FE40FD67.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acritus_Halacritus>
+    dwc:genus "Acritus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halacritus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acritus> ;
diff --git a/data/03/92/D0/0392D01EFFB7F933FF08F9C0FB80F870.ttl b/data/03/92/D0/0392D01EFFB7F933FF08F9C0FB80F870.ttl
index 9ff2240ec16..293ba80a834 100644
--- a/data/03/92/D0/0392D01EFFB7F933FF08F9C0FB80F870.ttl
+++ b/data/03/92/D0/0392D01EFFB7F933FF08F9C0FB80F870.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Teretrius_Teretrius>
+    dwc:genus "Teretrius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Teretrius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Teretrius> ;
diff --git a/data/03/92/D0/0392D01EFFB7F933FF08FCA1FB74FA1A.ttl b/data/03/92/D0/0392D01EFFB7F933FF08FCA1FB74FA1A.ttl
index a165593afb1..a2f48d3b578 100644
--- a/data/03/92/D0/0392D01EFFB7F933FF08FCA1FB74FA1A.ttl
+++ b/data/03/92/D0/0392D01EFFB7F933FF08FCA1FB74FA1A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Teretrius_Neotepetrius>
+    dwc:genus "Teretrius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neotepetrius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Teretrius> ;
diff --git a/data/03/92/D0/0392D01EFFB8F93CFF08F960FAEAF863.ttl b/data/03/92/D0/0392D01EFFB8F93CFF08F960FAEAF863.ttl
index abb03847841..dc729178665 100644
--- a/data/03/92/D0/0392D01EFFB8F93CFF08F960FAEAF863.ttl
+++ b/data/03/92/D0/0392D01EFFB8F93CFF08F960FAEAF863.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_cruciatus>
+    dwc:genus "Saprinus" ;
     dwc:rank "species" ;
     dwc:species "cruciatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFB9F93AFF08F8D1FD3FFBC6.ttl b/data/03/92/D0/0392D01EFFB9F93AFF08F8D1FD3FFBC6.ttl
index 324739e8bf3..a61c11dd27e 100644
--- a/data/03/92/D0/0392D01EFFB9F93AFF08F8D1FD3FFBC6.ttl
+++ b/data/03/92/D0/0392D01EFFB9F93AFF08F8D1FD3FFBC6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFB9F93DFF08FF54FB5FF96A.ttl b/data/03/92/D0/0392D01EFFB9F93DFF08FF54FB5FF96A.ttl
index 03b6c81215e..4e3fdb99ce8 100644
--- a/data/03/92/D0/0392D01EFFB9F93DFF08FF54FB5FF96A.ttl
+++ b/data/03/92/D0/0392D01EFFB9F93DFF08FF54FB5FF96A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFBAF93EFF08FDF7FB20FB94.ttl b/data/03/92/D0/0392D01EFFBAF93EFF08FDF7FB20FB94.ttl
index e152e720a48..5e1d90faca3 100644
--- a/data/03/92/D0/0392D01EFFBAF93EFF08FDF7FB20FB94.ttl
+++ b/data/03/92/D0/0392D01EFFBAF93EFF08FDF7FB20FB94.ttl
@@ -78,12 +78,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_acuminatus>
+    dwc:genus "Saprinus" ;
     dwc:rank "species" ;
     dwc:species "acuminatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFBBF93CFF08F9E7FB69FEAA.ttl b/data/03/92/D0/0392D01EFFBBF93CFF08F9E7FB69FEAA.ttl
index cb049e32f40..38ee8642e1e 100644
--- a/data/03/92/D0/0392D01EFFBBF93CFF08F9E7FB69FEAA.ttl
+++ b/data/03/92/D0/0392D01EFFBBF93CFF08F9E7FB69FEAA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFBCF938FF08FC17FAA8FA77.ttl b/data/03/92/D0/0392D01EFFBCF938FF08FC17FAA8FA77.ttl
index b44dc37e74f..8fec908cb1e 100644
--- a/data/03/92/D0/0392D01EFFBCF938FF08FC17FAA8FA77.ttl
+++ b/data/03/92/D0/0392D01EFFBCF938FF08FC17FAA8FA77.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFBCF939FF08F9E7FD6FF82F.ttl b/data/03/92/D0/0392D01EFFBCF939FF08F9E7FD6FF82F.ttl
index 43278ad7d8d..4017dc2ecc1 100644
--- a/data/03/92/D0/0392D01EFFBCF939FF08F9E7FD6FF82F.ttl
+++ b/data/03/92/D0/0392D01EFFBCF939FF08F9E7FD6FF82F.ttl
@@ -108,6 +108,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFBEF93BFF08FB75FCF5FDD3.ttl b/data/03/92/D0/0392D01EFFBEF93BFF08FB75FCF5FDD3.ttl
index 9cf1762f8a1..e990fe18eaf 100644
--- a/data/03/92/D0/0392D01EFFBEF93BFF08FB75FCF5FDD3.ttl
+++ b/data/03/92/D0/0392D01EFFBEF93BFF08FB75FCF5FDD3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFBFF938FF08FB7DFB3EFC28.ttl b/data/03/92/D0/0392D01EFFBFF938FF08FB7DFB3EFC28.ttl
index 01699943b6f..d185cfaf846 100644
--- a/data/03/92/D0/0392D01EFFBFF938FF08FB7DFB3EFC28.ttl
+++ b/data/03/92/D0/0392D01EFFBFF938FF08FB7DFB3EFC28.ttl
@@ -91,12 +91,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_politus>
+    dwc:genus "Saprinus" ;
     dwc:rank "species" ;
     dwc:species "politus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFBFF93BFF08FD1EFC5CFBCE.ttl b/data/03/92/D0/0392D01EFFBFF93BFF08FD1EFC5CFBCE.ttl
index 207689b385e..dd57591351e 100644
--- a/data/03/92/D0/0392D01EFFBFF93BFF08FD1EFC5CFBCE.ttl
+++ b/data/03/92/D0/0392D01EFFBFF93BFF08FD1EFC5CFBCE.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD0F954FF08FA22FED9F80F.ttl b/data/03/92/D0/0392D01EFFD0F954FF08FA22FED9F80F.ttl
index 154c997462f..7eba69afd31 100644
--- a/data/03/92/D0/0392D01EFFD0F954FF08FA22FED9F80F.ttl
+++ b/data/03/92/D0/0392D01EFFD0F954FF08FA22FED9F80F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD0F954FF08FB5EFD61FA3F.ttl b/data/03/92/D0/0392D01EFFD0F954FF08FB5EFD61FA3F.ttl
index 021aa15867f..5194e973d35 100644
--- a/data/03/92/D0/0392D01EFFD0F954FF08FB5EFD61FA3F.ttl
+++ b/data/03/92/D0/0392D01EFFD0F954FF08FB5EFD61FA3F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD0F954FF08FC8AFE0FFB93.ttl b/data/03/92/D0/0392D01EFFD0F954FF08FC8AFE0FFB93.ttl
index bc14c352a89..35ba76a9698 100644
--- a/data/03/92/D0/0392D01EFFD0F954FF08FC8AFE0FFB93.ttl
+++ b/data/03/92/D0/0392D01EFFD0F954FF08FC8AFE0FFB93.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD0F954FF08FE0CFE34FD47.ttl b/data/03/92/D0/0392D01EFFD0F954FF08FE0CFE34FD47.ttl
index b55581df482..56c5e80ee28 100644
--- a/data/03/92/D0/0392D01EFFD0F954FF08FE0CFE34FD47.ttl
+++ b/data/03/92/D0/0392D01EFFD0F954FF08FE0CFE34FD47.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD1F955FF08F9D9FF79F8FD.ttl b/data/03/92/D0/0392D01EFFD1F955FF08F9D9FF79F8FD.ttl
index 19f382e751b..77707c89a97 100644
--- a/data/03/92/D0/0392D01EFFD1F955FF08F9D9FF79F8FD.ttl
+++ b/data/03/92/D0/0392D01EFFD1F955FF08F9D9FF79F8FD.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euspilotus_Neosaprinus>
+    dwc:genus "Euspilotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neosaprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euspilotus> ;
diff --git a/data/03/92/D0/0392D01EFFD1F955FF08FB84FCE6FA12.ttl b/data/03/92/D0/0392D01EFFD1F955FF08FB84FCE6FA12.ttl
index aa261e1d95e..850f42bc2c1 100644
--- a/data/03/92/D0/0392D01EFFD1F955FF08FB84FCE6FA12.ttl
+++ b/data/03/92/D0/0392D01EFFD1F955FF08FB84FCE6FA12.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD1F955FF08FF54FCA7FC59.ttl b/data/03/92/D0/0392D01EFFD1F955FF08FF54FCA7FC59.ttl
index 1a5991ef0bc..b4cce80a085 100644
--- a/data/03/92/D0/0392D01EFFD1F955FF08FF54FCA7FC59.ttl
+++ b/data/03/92/D0/0392D01EFFD1F955FF08FF54FCA7FC59.ttl
@@ -59,12 +59,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_prasinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "species" ;
     dwc:species "prasinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD2F956FF08F945FE2DF822.ttl b/data/03/92/D0/0392D01EFFD2F956FF08F945FE2DF822.ttl
index 792ee5cb018..1d29542fc72 100644
--- a/data/03/92/D0/0392D01EFFD2F956FF08F945FE2DF822.ttl
+++ b/data/03/92/D0/0392D01EFFD2F956FF08F945FE2DF822.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acritus_Acritus>
+    dwc:genus "Acritus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acritus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acritus> ;
diff --git a/data/03/92/D0/0392D01EFFD2F956FF08FADCFEECFA43.ttl b/data/03/92/D0/0392D01EFFD2F956FF08FADCFEECFA43.ttl
index f5f1cda7c2c..297057fd703 100644
--- a/data/03/92/D0/0392D01EFFD2F956FF08FADCFEECFA43.ttl
+++ b/data/03/92/D0/0392D01EFFD2F956FF08FADCFEECFA43.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plegaderus_Plegaderus>
+    dwc:genus "Plegaderus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plegaderus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plegaderus> ;
diff --git a/data/03/92/D0/0392D01EFFD2F956FF08FC08FAECFBDD.ttl b/data/03/92/D0/0392D01EFFD2F956FF08FC08FAECFBDD.ttl
index 2376a5252fc..123ba293269 100644
--- a/data/03/92/D0/0392D01EFFD2F956FF08FC08FAECFBDD.ttl
+++ b/data/03/92/D0/0392D01EFFD2F956FF08FC08FAECFBDD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetabraeus_Chaetabraeus>
+    dwc:genus "Chaetabraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaetabraeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetabraeus> ;
diff --git a/data/03/92/D0/0392D01EFFD2F956FF08FDE4FAD3FD79.ttl b/data/03/92/D0/0392D01EFFD2F956FF08FDE4FAD3FD79.ttl
index e31f47fbd83..d8f2ce76172 100644
--- a/data/03/92/D0/0392D01EFFD2F956FF08FDE4FAD3FD79.ttl
+++ b/data/03/92/D0/0392D01EFFD2F956FF08FDE4FAD3FD79.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrophilus_Dendrophilus>
+    dwc:genus "Dendrophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dendrophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrophilus> ;
diff --git a/data/03/92/D0/0392D01EFFD3F954FF08F840FA0BFEC1.ttl b/data/03/92/D0/0392D01EFFD3F954FF08F840FA0BFEC1.ttl
index 1713ff14ce7..c6cddf39a3b 100644
--- a/data/03/92/D0/0392D01EFFD3F954FF08F840FA0BFEC1.ttl
+++ b/data/03/92/D0/0392D01EFFD3F954FF08F840FA0BFEC1.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD3F957FF08FB5CFA1AF985.ttl b/data/03/92/D0/0392D01EFFD3F957FF08FB5CFA1AF985.ttl
index 1c245fe90fc..6bb51dc19f9 100644
--- a/data/03/92/D0/0392D01EFFD3F957FF08FB5CFA1AF985.ttl
+++ b/data/03/92/D0/0392D01EFFD3F957FF08FB5CFA1AF985.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Saprinus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD3F957FF08FF54FBF2FDA2.ttl b/data/03/92/D0/0392D01EFFD3F957FF08FF54FBF2FDA2.ttl
index a222ad7aa5b..434e82b3f75 100644
--- a/data/03/92/D0/0392D01EFFD3F957FF08FF54FBF2FDA2.ttl
+++ b/data/03/92/D0/0392D01EFFD3F957FF08FF54FBF2FDA2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acritus_Acritus>
+    dwc:genus "Acritus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acritus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acritus> ;
diff --git a/data/03/92/D0/0392D01EFFD6F952FF08F9A7FDE1F829.ttl b/data/03/92/D0/0392D01EFFD6F952FF08F9A7FDE1F829.ttl
index 9335b137395..b4d2b89ebb5 100644
--- a/data/03/92/D0/0392D01EFFD6F952FF08F9A7FDE1F829.ttl
+++ b/data/03/92/D0/0392D01EFFD6F952FF08F9A7FDE1F829.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocaccus_Hypocaccus>
+    dwc:genus "Hypocaccus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocaccus> ;
@@ -129,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Saprinus_Hypocaccus>
+    dwc:genus "Saprinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Saprinus> ;
diff --git a/data/03/92/D0/0392D01EFFD6F952FF08FAF5FC04F9B8.ttl b/data/03/92/D0/0392D01EFFD6F952FF08FAF5FC04F9B8.ttl
index 46f9fa8b37a..cb27f1b327b 100644
--- a/data/03/92/D0/0392D01EFFD6F952FF08FAF5FC04F9B8.ttl
+++ b/data/03/92/D0/0392D01EFFD6F952FF08FAF5FC04F9B8.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocaccus_Hypocaccus>
+    dwc:genus "Hypocaccus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hypocaccus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocaccus> ;
diff --git a/data/03/92/D0/0392D01EFFD6F952FF08FF54FDEAFD3A.ttl b/data/03/92/D0/0392D01EFFD6F952FF08FF54FDEAFD3A.ttl
index b98be4b0799..22b1f90d13f 100644
--- a/data/03/92/D0/0392D01EFFD6F952FF08FF54FDEAFD3A.ttl
+++ b/data/03/92/D0/0392D01EFFD6F952FF08FF54FDEAFD3A.ttl
@@ -104,6 +104,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypocacculus_Colpellus>
+    dwc:genus "Hypocacculus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Colpellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypocacculus> ;
diff --git a/data/03/92/D5/0392D537523545694044FDB59B07FAC2.ttl b/data/03/92/D5/0392D537523545694044FDB59B07FAC2.ttl
index bee00319465..b9904667a5f 100644
--- a/data/03/92/D5/0392D537523545694044FDB59B07FAC2.ttl
+++ b/data/03/92/D5/0392D537523545694044FDB59B07FAC2.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cynaeda_forsteri>
+    dwc:genus "Cynaeda" ;
     dwc:rank "species" ;
     dwc:species "forsteri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cynaeda> ;
diff --git a/data/03/92/D5/0392D5375237456F43C1FAB59A1DFE77.ttl b/data/03/92/D5/0392D5375237456F43C1FAB59A1DFE77.ttl
index 77ea2f0f96b..d493d7be334 100644
--- a/data/03/92/D5/0392D5375237456F43C1FAB59A1DFE77.ttl
+++ b/data/03/92/D5/0392D5375237456F43C1FAB59A1DFE77.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cynaeda_gigantea>
+    dwc:genus "Cynaeda" ;
     dwc:rank "species" ;
     dwc:species "gigantea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cynaeda> ;
diff --git a/data/03/92/DE/0392DE4AFC00FFFFFF5F08D7FE01A907.ttl b/data/03/92/DE/0392DE4AFC00FFFFFF5F08D7FE01A907.ttl
index 5ba9402a230..dad71a811d6 100644
--- a/data/03/92/DE/0392DE4AFC00FFFFFF5F08D7FE01A907.ttl
+++ b/data/03/92/DE/0392DE4AFC00FFFFFF5F08D7FE01A907.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC03FFFEFC1A09A8FBABAED7.ttl b/data/03/92/DE/0392DE4AFC03FFFEFC1A09A8FBABAED7.ttl
index 3464931a4ff..6e583418b7d 100644
--- a/data/03/92/DE/0392DE4AFC03FFFEFC1A09A8FBABAED7.ttl
+++ b/data/03/92/DE/0392DE4AFC03FFFEFC1A09A8FBABAED7.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC03FFFFFF7508B3FE9CADE4.ttl b/data/03/92/DE/0392DE4AFC03FFFFFF7508B3FE9CADE4.ttl
index 5765b840f61..4aa3285ca68 100644
--- a/data/03/92/DE/0392DE4AFC03FFFFFF7508B3FE9CADE4.ttl
+++ b/data/03/92/DE/0392DE4AFC03FFFFFF7508B3FE9CADE4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC04FFFBFCA20BA2FCF2A8A8.ttl b/data/03/92/DE/0392DE4AFC04FFFBFCA20BA2FCF2A8A8.ttl
index da6ec63f422..bac054a9b5a 100644
--- a/data/03/92/DE/0392DE4AFC04FFFBFCA20BA2FCF2A8A8.ttl
+++ b/data/03/92/DE/0392DE4AFC04FFFBFCA20BA2FCF2A8A8.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC05FFF9FCD709E6FB2BAF3B.ttl b/data/03/92/DE/0392DE4AFC05FFF9FCD709E6FB2BAF3B.ttl
index 371c9fbe674..a31b5f44a36 100644
--- a/data/03/92/DE/0392DE4AFC05FFF9FCD709E6FB2BAF3B.ttl
+++ b/data/03/92/DE/0392DE4AFC05FFF9FCD709E6FB2BAF3B.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC05FFF9FF510BA2FA57A889.ttl b/data/03/92/DE/0392DE4AFC05FFF9FF510BA2FA57A889.ttl
index b52b12b81ef..ed913339a03 100644
--- a/data/03/92/DE/0392DE4AFC05FFF9FF510BA2FA57A889.ttl
+++ b/data/03/92/DE/0392DE4AFC05FFF9FF510BA2FA57A889.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC06FFF4FCE70BA2FE39AEC3.ttl b/data/03/92/DE/0392DE4AFC06FFF4FCE70BA2FE39AEC3.ttl
index 88e57362fed..07e37975aac 100644
--- a/data/03/92/DE/0392DE4AFC06FFF4FCE70BA2FE39AEC3.ttl
+++ b/data/03/92/DE/0392DE4AFC06FFF4FCE70BA2FE39AEC3.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Teucholabis_Teucholabis>
+    dwc:genus "Teucholabis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Teucholabis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Teucholabis> ;
diff --git a/data/03/92/DE/0392DE4AFC07FFFAFCE70885FEE6A9E6.ttl b/data/03/92/DE/0392DE4AFC07FFFAFCE70885FEE6A9E6.ttl
index 92c424bd2f0..ac643ffa618 100644
--- a/data/03/92/DE/0392DE4AFC07FFFAFCE70885FEE6A9E6.ttl
+++ b/data/03/92/DE/0392DE4AFC07FFFAFCE70885FEE6A9E6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC07FFFBFF570828FAAEA9A3.ttl b/data/03/92/DE/0392DE4AFC07FFFBFF570828FAAEA9A3.ttl
index c06f196620c..b945b4acff4 100644
--- a/data/03/92/DE/0392DE4AFC07FFFBFF570828FAAEA9A3.ttl
+++ b/data/03/92/DE/0392DE4AFC07FFFBFF570828FAAEA9A3.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Molophilus_Molophilus>
+    dwc:genus "Molophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Molophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Molophilus> ;
diff --git a/data/03/92/DE/0392DE4AFC08FFF4FF000E5CFB92AD8E.ttl b/data/03/92/DE/0392DE4AFC08FFF4FF000E5CFB92AD8E.ttl
index a71b7b15c3f..9736a1b69a0 100644
--- a/data/03/92/DE/0392DE4AFC08FFF4FF000E5CFB92AD8E.ttl
+++ b/data/03/92/DE/0392DE4AFC08FFF4FF000E5CFB92AD8E.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hexatoma_Eriocera>
+    dwc:genus "Hexatoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eriocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hexatoma> ;
diff --git a/data/03/92/DE/0392DE4AFC0CFFF0FF050A31FE8BAD0D.ttl b/data/03/92/DE/0392DE4AFC0CFFF0FF050A31FE8BAD0D.ttl
index dfcae38e281..8e4f119dc2d 100644
--- a/data/03/92/DE/0392DE4AFC0CFFF0FF050A31FE8BAD0D.ttl
+++ b/data/03/92/DE/0392DE4AFC0CFFF0FF050A31FE8BAD0D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicranomyia_Dicranomyia>
+    dwc:genus "Dicranomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dicranomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicranomyia> ;
diff --git a/data/03/92/DE/0392DE4AFC10FFEEFCA20BA2FD13A9DE.ttl b/data/03/92/DE/0392DE4AFC10FFEEFCA20BA2FD13A9DE.ttl
index f5992b2de02..3cd5a7354f5 100644
--- a/data/03/92/DE/0392DE4AFC10FFEEFCA20BA2FD13A9DE.ttl
+++ b/data/03/92/DE/0392DE4AFC10FFEEFCA20BA2FD13A9DE.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orimarga_Orimarga>
+    dwc:genus "Orimarga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orimarga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orimarga> ;
diff --git a/data/03/AE/0A/03AE0A149C53B235FF3B6884FCB89FBC.ttl b/data/03/AE/0A/03AE0A149C53B235FF3B6884FCB89FBC.ttl
index 4e0a2d532ae..a7dc846ab66 100644
--- a/data/03/AE/0A/03AE0A149C53B235FF3B6884FCB89FBC.ttl
+++ b/data/03/AE/0A/03AE0A149C53B235FF3B6884FCB89FBC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula>
+    dwc:genus "Hamacantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vomerula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
diff --git a/data/03/AE/0A/03AE0A149C53B237FF3B6CE0FB8F99D3.ttl b/data/03/AE/0A/03AE0A149C53B237FF3B6CE0FB8F99D3.ttl
index 2469bde94ec..7edf709bbf6 100644
--- a/data/03/AE/0A/03AE0A149C53B237FF3B6CE0FB8F99D3.ttl
+++ b/data/03/AE/0A/03AE0A149C53B237FF3B6CE0FB8F99D3.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula>
+    dwc:genus "Hamacantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vomerula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
diff --git a/data/03/AE/0A/03AE0A149C58B23CFF3B6F60FCD79A83.ttl b/data/03/AE/0A/03AE0A149C58B23CFF3B6F60FCD79A83.ttl
index b09836a1510..b5cb2668727 100644
--- a/data/03/AE/0A/03AE0A149C58B23CFF3B6F60FCD79A83.ttl
+++ b/data/03/AE/0A/03AE0A149C58B23CFF3B6F60FCD79A83.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula>
+    dwc:genus "Hamacantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vomerula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
diff --git a/data/03/AE/0A/03AE0A149C5DB23CFF3B6AA8FC949FB4.ttl b/data/03/AE/0A/03AE0A149C5DB23CFF3B6AA8FC949FB4.ttl
index 021a26a7fde..d03cc57c9f0 100644
--- a/data/03/AE/0A/03AE0A149C5DB23CFF3B6AA8FC949FB4.ttl
+++ b/data/03/AE/0A/03AE0A149C5DB23CFF3B6AA8FC949FB4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula>
+    dwc:genus "Hamacantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vomerula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
diff --git a/data/03/AE/0A/03AE0A149C5FB238FF3B6B79FCF59A76.ttl b/data/03/AE/0A/03AE0A149C5FB238FF3B6B79FCF59A76.ttl
index a48c5be151d..1a1a8c80ddf 100644
--- a/data/03/AE/0A/03AE0A149C5FB238FF3B6B79FCF59A76.ttl
+++ b/data/03/AE/0A/03AE0A149C5FB238FF3B6B79FCF59A76.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula>
+    dwc:genus "Hamacantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vomerula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
diff --git a/data/03/AE/0E/03AE0E6FFFD3160502DC923363D4FE19.ttl b/data/03/AE/0E/03AE0E6FFFD3160502DC923363D4FE19.ttl
index 39068473dac..03608ef5aaf 100644
--- a/data/03/AE/0E/03AE0E6FFFD3160502DC923363D4FE19.ttl
+++ b/data/03/AE/0E/03AE0E6FFFD3160502DC923363D4FE19.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Teloganodes_Dudgeodes>
+    dwc:genus "Teloganodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dudgeodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Teloganodes> ;
diff --git a/data/03/AE/10/03AE106DFFD1396F25D7FCA3842EF53A.ttl b/data/03/AE/10/03AE106DFFD1396F25D7FCA3842EF53A.ttl
index 50a5a252982..73889f720ca 100644
--- a/data/03/AE/10/03AE106DFFD1396F25D7FCA3842EF53A.ttl
+++ b/data/03/AE/10/03AE106DFFD1396F25D7FCA3842EF53A.ttl
@@ -195,6 +195,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ropalidia_Icariola>
+    dwc:genus "Ropalidia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Icariola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ropalidia> ;
diff --git a/data/03/AE/10/03AE106DFFD6396825D7FBB4842EF58D.ttl b/data/03/AE/10/03AE106DFFD6396825D7FBB4842EF58D.ttl
index 98320f42cd1..728d4fcad8d 100644
--- a/data/03/AE/10/03AE106DFFD6396825D7FBB4842EF58D.ttl
+++ b/data/03/AE/10/03AE106DFFD6396825D7FBB4842EF58D.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Icaria_hova>
+    dwc:genus "Icaria" ;
     dwc:rank "species" ;
     dwc:species "hova" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Icaria> ;
@@ -183,6 +184,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ropalidia_hova>
+    dwc:genus "Ropalidia" ;
     dwc:rank "species" ;
     dwc:species "hova" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ropalidia> ;
diff --git a/data/03/AE/10/03AE106DFFD8396625D7FE9A842EF36B.ttl b/data/03/AE/10/03AE106DFFD8396625D7FE9A842EF36B.ttl
index 724806b0c89..a3cdef1fa35 100644
--- a/data/03/AE/10/03AE106DFFD8396625D7FE9A842EF36B.ttl
+++ b/data/03/AE/10/03AE106DFFD8396625D7FE9A842EF36B.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ropalidia_Icariola>
+    dwc:genus "Ropalidia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Icariola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ropalidia> ;
diff --git a/data/03/AE/10/03AE106DFFDD396325D7FEDC8467F359.ttl b/data/03/AE/10/03AE106DFFDD396325D7FEDC8467F359.ttl
index a9b906aea1f..570ab7b8a2e 100644
--- a/data/03/AE/10/03AE106DFFDD396325D7FEDC8467F359.ttl
+++ b/data/03/AE/10/03AE106DFFDD396325D7FEDC8467F359.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_fastidiosus>
+    dwc:genus "Polistes" ;
     dwc:rank "species" ;
     dwc:species "fastidiosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
@@ -161,6 +162,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_madecassus>
+    dwc:genus "Polistes" ;
     dwc:rank "species" ;
     dwc:species "madecassus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/AE/10/03AE106DFFE0395E25D7FE9A842EF343.ttl b/data/03/AE/10/03AE106DFFE0395E25D7FE9A842EF343.ttl
index 2b9327f8016..32d2cb6a65a 100644
--- a/data/03/AE/10/03AE106DFFE0395E25D7FE9A842EF343.ttl
+++ b/data/03/AE/10/03AE106DFFE0395E25D7FE9A842EF343.ttl
@@ -203,12 +203,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_saussurei>
+    dwc:genus "Polistes" ;
     dwc:rank "species" ;
     dwc:species "saussurei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/AE/10/03AE106DFFE1395E25D7FB1F842EF145.ttl b/data/03/AE/10/03AE106DFFE1395E25D7FB1F842EF145.ttl
index 1cf6f42323b..3cd0390d6b7 100644
--- a/data/03/AE/10/03AE106DFFE1395E25D7FB1F842EF145.ttl
+++ b/data/03/AE/10/03AE106DFFE1395E25D7FB1F842EF145.ttl
@@ -143,12 +143,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_smithii>
+    dwc:genus "Polistes" ;
     dwc:rank "species" ;
     dwc:species "smithii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/AE/10/03AE106DFFE1395F25D7FD73842EF4D0.ttl b/data/03/AE/10/03AE106DFFE1395F25D7FD73842EF4D0.ttl
index 5a641262ff2..7e4cce02b74 100644
--- a/data/03/AE/10/03AE106DFFE1395F25D7FD73842EF4D0.ttl
+++ b/data/03/AE/10/03AE106DFFE1395F25D7FD73842EF4D0.ttl
@@ -186,6 +186,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_marginalis>
+    dwc:genus "Polistes" ;
     dwc:rank "species" ;
     dwc:species "marginalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/AE/10/03AE106DFFE9395725D7FF1F842EF2E2.ttl b/data/03/AE/10/03AE106DFFE9395725D7FF1F842EF2E2.ttl
index 5edad264b94..904204c7c85 100644
--- a/data/03/AE/10/03AE106DFFE9395725D7FF1F842EF2E2.ttl
+++ b/data/03/AE/10/03AE106DFFE9395725D7FF1F842EF2E2.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Belonogaster_prasinus>
+    dwc:genus "Belonogaster" ;
     dwc:rank "species" ;
     dwc:species "prasinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Belonogaster> ;
diff --git a/data/03/AE/10/03AE106DFFEB395525D7FC51842EF4CC.ttl b/data/03/AE/10/03AE106DFFEB395525D7FC51842EF4CC.ttl
index fc15d09b585..18acee6310b 100644
--- a/data/03/AE/10/03AE106DFFEB395525D7FC51842EF4CC.ttl
+++ b/data/03/AE/10/03AE106DFFEB395525D7FC51842EF4CC.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_Rygchium>
+    dwc:genus "Odynerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rygchium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
diff --git a/data/03/AE/10/03AE106DFFEB395525D7FE47842EF2F3.ttl b/data/03/AE/10/03AE106DFFEB395525D7FE47842EF2F3.ttl
index 50a04a9f953..b06d1f4a1aa 100644
--- a/data/03/AE/10/03AE106DFFEB395525D7FE47842EF2F3.ttl
+++ b/data/03/AE/10/03AE106DFFEB395525D7FE47842EF2F3.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_Rhynchium>
+    dwc:genus "Odynerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhynchium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
diff --git a/data/03/AE/10/03AE106DFFEC395225D7FE55842EF2EC.ttl b/data/03/AE/10/03AE106DFFEC395225D7FE55842EF2EC.ttl
index 394558614f6..0629d785be0 100644
--- a/data/03/AE/10/03AE106DFFEC395225D7FE55842EF2EC.ttl
+++ b/data/03/AE/10/03AE106DFFEC395225D7FE55842EF2EC.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zethus_Madecazethus>
+    dwc:genus "Zethus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Madecazethus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zethus> ;
diff --git a/data/03/AE/10/03AE106DFFED395325D7FCDE842EF3EF.ttl b/data/03/AE/10/03AE106DFFED395325D7FCDE842EF3EF.ttl
index 117697081ea..fdeb40a21c2 100644
--- a/data/03/AE/10/03AE106DFFED395325D7FCDE842EF3EF.ttl
+++ b/data/03/AE/10/03AE106DFFED395325D7FCDE842EF3EF.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tuleara_leptochiloides>
+    dwc:genus "Tuleara" ;
     dwc:rank "species" ;
     dwc:species "leptochiloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tuleara> ;
diff --git a/data/03/AE/10/03AE106DFFF0394E25D7FA648724F642.ttl b/data/03/AE/10/03AE106DFFF0394E25D7FA648724F642.ttl
index ae9fe80755c..93082c6b1e0 100644
--- a/data/03/AE/10/03AE106DFFF0394E25D7FA648724F642.ttl
+++ b/data/03/AE/10/03AE106DFFF0394E25D7FA648724F642.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paraleptomenes_miniatus>
+    dwc:genus "Paraleptomenes" ;
     dwc:rank "species" ;
     dwc:species "miniatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paraleptomenes> ;
diff --git a/data/03/AE/10/03AE106DFFF1394E25D7FB2E842EF1D3.ttl b/data/03/AE/10/03AE106DFFF1394E25D7FB2E842EF1D3.ttl
index 1195ab46d8f..28e622ca4e5 100644
--- a/data/03/AE/10/03AE106DFFF1394E25D7FB2E842EF1D3.ttl
+++ b/data/03/AE/10/03AE106DFFF1394E25D7FB2E842EF1D3.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptomenes_Eumenidiopsis>
+    dwc:genus "Leptomenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eumenidiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptomenes> ;
diff --git a/data/03/AE/10/03AE106DFFF1394F25D7FC74842EF4C8.ttl b/data/03/AE/10/03AE106DFFF1394F25D7FC74842EF4C8.ttl
index 178e6114b3f..e96eb9093fc 100644
--- a/data/03/AE/10/03AE106DFFF1394F25D7FC74842EF4C8.ttl
+++ b/data/03/AE/10/03AE106DFFF1394F25D7FC74842EF4C8.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptomenes_Leptomenes>
+    dwc:genus "Leptomenes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptomenes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptomenes> ;
diff --git a/data/03/AE/10/03AE106DFFF6394825D7FD8A8791F370.ttl b/data/03/AE/10/03AE106DFFF6394825D7FD8A8791F370.ttl
index ba72d9a8ed8..c1e36e3b5cc 100644
--- a/data/03/AE/10/03AE106DFFF6394825D7FD8A8791F370.ttl
+++ b/data/03/AE/10/03AE106DFFF6394825D7FD8A8791F370.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_esuriens>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "esuriens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/AE/10/03AE106DFFFB394425D7F9C4842EF146.ttl b/data/03/AE/10/03AE106DFFFB394425D7F9C4842EF146.ttl
index d4fe5686a3a..63e92b3edb1 100644
--- a/data/03/AE/10/03AE106DFFFB394425D7F9C4842EF146.ttl
+++ b/data/03/AE/10/03AE106DFFFB394425D7F9C4842EF146.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anterhynchium_grandidieri>
+    dwc:genus "Anterhynchium" ;
     dwc:rank "species" ;
     dwc:species "grandidieri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anterhynchium> ;
@@ -131,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epiodynerus_grandidieri>
+    dwc:genus "Epiodynerus" ;
     dwc:rank "species" ;
     dwc:species "grandidieri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epiodynerus> ;
diff --git a/data/03/AE/10/03AE106DFFFD394325D7FF1F842EF1E4.ttl b/data/03/AE/10/03AE106DFFFD394325D7FF1F842EF1E4.ttl
index d6a67b6c0f0..9d33347fbad 100644
--- a/data/03/AE/10/03AE106DFFFD394325D7FF1F842EF1E4.ttl
+++ b/data/03/AE/10/03AE106DFFFD394325D7FF1F842EF1E4.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alastor_Alastorellus>
+    dwc:genus "Alastor" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alastorellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alastor> ;
diff --git a/data/03/AE/10/03AE106DFFFE394025D7FA90842EF658.ttl b/data/03/AE/10/03AE106DFFFE394025D7FA90842EF658.ttl
index 9451f25abfe..394dd7dbf3a 100644
--- a/data/03/AE/10/03AE106DFFFE394025D7FA90842EF658.ttl
+++ b/data/03/AE/10/03AE106DFFFE394025D7FA90842EF658.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alastor_Alastorellus>
+    dwc:genus "Alastor" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alastorellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alastor> ;
diff --git a/data/03/AE/1F/03AE1F14FFD9FF8F7B5141B28806FE1E.ttl b/data/03/AE/1F/03AE1F14FFD9FF8F7B5141B28806FE1E.ttl
index 0eda1ea579e..bb7d9a45fdd 100644
--- a/data/03/AE/1F/03AE1F14FFD9FF8F7B5141B28806FE1E.ttl
+++ b/data/03/AE/1F/03AE1F14FFD9FF8F7B5141B28806FE1E.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachyuropoda_Leonardiella>
+    dwc:genus "Trachyuropoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leonardiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachyuropoda> ;
diff --git a/data/03/AE/2B/03AE2B55FFDDFFCF1B9E2157FCF08FE4.ttl b/data/03/AE/2B/03AE2B55FFDDFFCF1B9E2157FCF08FE4.ttl
index bff1e68ab16..fbc64ff3b55 100644
--- a/data/03/AE/2B/03AE2B55FFDDFFCF1B9E2157FCF08FE4.ttl
+++ b/data/03/AE/2B/03AE2B55FFDDFFCF1B9E2157FCF08FE4.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFDDFFCF1B9E25F2FB6F8BC9.ttl b/data/03/AE/2B/03AE2B55FFDDFFCF1B9E25F2FB6F8BC9.ttl
index 99dd77d90a1..f7c136ec278 100644
--- a/data/03/AE/2B/03AE2B55FFDDFFCF1B9E25F2FB6F8BC9.ttl
+++ b/data/03/AE/2B/03AE2B55FFDDFFCF1B9E25F2FB6F8BC9.ttl
@@ -136,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFDFFFCD1B9E2132FEA68FC4.ttl b/data/03/AE/2B/03AE2B55FFDFFFCD1B9E2132FEA68FC4.ttl
index eea37429b21..7f784717150 100644
--- a/data/03/AE/2B/03AE2B55FFDFFFCD1B9E2132FEA68FC4.ttl
+++ b/data/03/AE/2B/03AE2B55FFDFFFCD1B9E2132FEA68FC4.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFE7FFF41B9E2418FB7B8944.ttl b/data/03/AE/2B/03AE2B55FFE7FFF41B9E2418FB7B8944.ttl
index 06721d74a3a..d33a80398bd 100644
--- a/data/03/AE/2B/03AE2B55FFE7FFF41B9E2418FB7B8944.ttl
+++ b/data/03/AE/2B/03AE2B55FFE7FFF41B9E2418FB7B8944.ttl
@@ -109,6 +109,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFE8FFFD1B9E25F2FDA1896C.ttl b/data/03/AE/2B/03AE2B55FFE8FFFD1B9E25F2FDA1896C.ttl
index 9bdec1755c8..a038107aa24 100644
--- a/data/03/AE/2B/03AE2B55FFE8FFFD1B9E25F2FDA1896C.ttl
+++ b/data/03/AE/2B/03AE2B55FFE8FFFD1B9E25F2FDA1896C.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaeropthalma_Micromutilla>
+    dwc:genus "Sphaeropthalma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micromutilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaeropthalma> ;
diff --git a/data/03/AE/2B/03AE2B55FFE9FFFB1B9E275FFBDA8EA9.ttl b/data/03/AE/2B/03AE2B55FFE9FFFB1B9E275FFBDA8EA9.ttl
index fb2a26d455a..8105fe3d0de 100644
--- a/data/03/AE/2B/03AE2B55FFE9FFFB1B9E275FFBDA8EA9.ttl
+++ b/data/03/AE/2B/03AE2B55FFE9FFFB1B9E275FFBDA8EA9.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFEAFFFB1B9E207AFF6889E4.ttl b/data/03/AE/2B/03AE2B55FFEAFFFB1B9E207AFF6889E4.ttl
index 7ea43e3d4f5..ebfbafba5e6 100644
--- a/data/03/AE/2B/03AE2B55FFEAFFFB1B9E207AFF6889E4.ttl
+++ b/data/03/AE/2B/03AE2B55FFEAFFFB1B9E207AFF6889E4.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFECFFF11B9E23A8FB338CD4.ttl b/data/03/AE/2B/03AE2B55FFECFFF11B9E23A8FB338CD4.ttl
index 45430783d11..a624ef5b449 100644
--- a/data/03/AE/2B/03AE2B55FFECFFF11B9E23A8FB338CD4.ttl
+++ b/data/03/AE/2B/03AE2B55FFECFFF11B9E23A8FB338CD4.ttl
@@ -109,6 +109,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFF0FFE51B9E25F2FDA28A5A.ttl b/data/03/AE/2B/03AE2B55FFF0FFE51B9E25F2FDA28A5A.ttl
index 0140305eca1..75caf17f340 100644
--- a/data/03/AE/2B/03AE2B55FFF0FFE51B9E25F2FDA28A5A.ttl
+++ b/data/03/AE/2B/03AE2B55FFF0FFE51B9E25F2FDA28A5A.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFF3FFE31B9E2342FC7388EA.ttl b/data/03/AE/2B/03AE2B55FFF3FFE31B9E2342FC7388EA.ttl
index 5a930b8ad02..7e5e1bf8798 100644
--- a/data/03/AE/2B/03AE2B55FFF3FFE31B9E2342FC7388EA.ttl
+++ b/data/03/AE/2B/03AE2B55FFF3FFE31B9E2342FC7388EA.ttl
@@ -109,6 +109,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFF5FFE61B9E26EFFBCD8DDA.ttl b/data/03/AE/2B/03AE2B55FFF5FFE61B9E26EFFBCD8DDA.ttl
index d7a975fef90..0a8231f7f23 100644
--- a/data/03/AE/2B/03AE2B55FFF5FFE61B9E26EFFBCD8DDA.ttl
+++ b/data/03/AE/2B/03AE2B55FFF5FFE61B9E26EFFBCD8DDA.ttl
@@ -109,6 +109,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/2B/03AE2B55FFF6FFE71B9E25F2FDE08A0C.ttl b/data/03/AE/2B/03AE2B55FFF6FFE71B9E25F2FDE08A0C.ttl
index 2fcfdebe542..1e246637e28 100644
--- a/data/03/AE/2B/03AE2B55FFF6FFE71B9E25F2FDE08A0C.ttl
+++ b/data/03/AE/2B/03AE2B55FFF6FFE71B9E25F2FDE08A0C.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis_Odontophotopsis>
+    dwc:genus "Odontophotopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontophotopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontophotopsis> ;
diff --git a/data/03/AE/36/03AE367AFFB9FFE99B87F2D5CEE2FE8A.ttl b/data/03/AE/36/03AE367AFFB9FFE99B87F2D5CEE2FE8A.ttl
index 30ceeff378f..e58bee3166c 100644
--- a/data/03/AE/36/03AE367AFFB9FFE99B87F2D5CEE2FE8A.ttl
+++ b/data/03/AE/36/03AE367AFFB9FFE99B87F2D5CEE2FE8A.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Surirella_biseriata>
+    dwc:genus "Surirella" ;
     dwc:rank "species" ;
     dwc:species "biseriata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Surirella> ;
diff --git a/data/03/AE/36/03AE367AFFBAFFE99B87F4DDCDB5FDFF.ttl b/data/03/AE/36/03AE367AFFBAFFE99B87F4DDCDB5FDFF.ttl
index facb54bcbee..d8c1e908150 100644
--- a/data/03/AE/36/03AE367AFFBAFFE99B87F4DDCDB5FDFF.ttl
+++ b/data/03/AE/36/03AE367AFFBAFFE99B87F4DDCDB5FDFF.ttl
@@ -173,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Surirella_ovata>
+    dwc:genus "Surirella" ;
     dwc:rank "species" ;
     dwc:species "ovata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Surirella> ;
diff --git a/data/03/AE/3A/03AE3A05FF8CCC74FE3C825EA4646C59.ttl b/data/03/AE/3A/03AE3A05FF8CCC74FE3C825EA4646C59.ttl
index f041469a758..7629364e03f 100644
--- a/data/03/AE/3A/03AE3A05FF8CCC74FE3C825EA4646C59.ttl
+++ b/data/03/AE/3A/03AE3A05FF8CCC74FE3C825EA4646C59.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Octodrilus_bihariensis>
+    dwc:genus "Octodrilus" ;
     dwc:rank "species" ;
     dwc:species "bihariensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Octodrilus> ;
diff --git a/data/03/AE/3A/03AE3A05FF8ECC77FDDB85B9A2296C07.ttl b/data/03/AE/3A/03AE3A05FF8ECC77FDDB85B9A2296C07.ttl
index 0cc71446211..8e8f8a03504 100644
--- a/data/03/AE/3A/03AE3A05FF8ECC77FDDB85B9A2296C07.ttl
+++ b/data/03/AE/3A/03AE3A05FF8ECC77FDDB85B9A2296C07.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Octodrilus_exacystis>
+    dwc:genus "Octodrilus" ;
     dwc:rank "species" ;
     dwc:species "exacystis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Octodrilus> ;
diff --git a/data/03/AE/3A/03AE3A05FF8FCC76FD8D85B9A2F06D49.ttl b/data/03/AE/3A/03AE3A05FF8FCC76FD8D85B9A2F06D49.ttl
index c0b4241f274..670414b62af 100644
--- a/data/03/AE/3A/03AE3A05FF8FCC76FD8D85B9A2F06D49.ttl
+++ b/data/03/AE/3A/03AE3A05FF8FCC76FD8D85B9A2F06D49.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Octolasium_Octolasium>
+    dwc:genus "Octolasium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Octolasium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Octolasium> ;
diff --git a/data/03/AE/3A/03AE3A05FF99CC60FDFB81FAA3616959.ttl b/data/03/AE/3A/03AE3A05FF99CC60FDFB81FAA3616959.ttl
index 6271b01385f..ae7377b909d 100644
--- a/data/03/AE/3A/03AE3A05FF99CC60FDFB81FAA3616959.ttl
+++ b/data/03/AE/3A/03AE3A05FF99CC60FDFB81FAA3616959.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_dugesi>
+    dwc:genus "Allolobophora" ;
     dwc:rank "species" ;
     dwc:species "dugesi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
diff --git a/data/03/AE/3A/03AE3A05FF9ECC67FE0C877AA4CB6AC5.ttl b/data/03/AE/3A/03AE3A05FF9ECC67FE0C877AA4CB6AC5.ttl
index 0d62216e164..fa514ded311 100644
--- a/data/03/AE/3A/03AE3A05FF9ECC67FE0C877AA4CB6AC5.ttl
+++ b/data/03/AE/3A/03AE3A05FF9ECC67FE0C877AA4CB6AC5.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_mehadiensis>
+    dwc:genus "Allolobophora" ;
     dwc:rank "species" ;
     dwc:species "mehadiensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
diff --git a/data/03/AE/3F/03AE3F01E633883D849EFA0AFB5CFBC2.ttl b/data/03/AE/3F/03AE3F01E633883D849EFA0AFB5CFBC2.ttl
index f83c03286c6..52424e76fcc 100644
--- a/data/03/AE/3F/03AE3F01E633883D849EFA0AFB5CFBC2.ttl
+++ b/data/03/AE/3F/03AE3F01E633883D849EFA0AFB5CFBC2.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Sarcorohdendorfia>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sarcorohdendorfia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AE/3F/03AE3F01E635883E849EFEA0FC12F886.ttl b/data/03/AE/3F/03AE3F01E635883E849EFEA0FC12F886.ttl
index 32d59baa93c..87e20c6ae89 100644
--- a/data/03/AE/3F/03AE3F01E635883E849EFEA0FC12F886.ttl
+++ b/data/03/AE/3F/03AE3F01E635883E849EFEA0FC12F886.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Sarcorohdendorfia>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sarcorohdendorfia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AE/3F/03AE3F65166BFFE362CBFF4462089B45.ttl b/data/03/AE/3F/03AE3F65166BFFE362CBFF4462089B45.ttl
index 729e161e2a6..11c1bb8caea 100644
--- a/data/03/AE/3F/03AE3F65166BFFE362CBFF4462089B45.ttl
+++ b/data/03/AE/3F/03AE3F65166BFFE362CBFF4462089B45.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Impatientinum_Impatientinum>
+    dwc:genus "Impatientinum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Impatientinum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Impatientinum> ;
diff --git a/data/03/AE/3F/03AE3F65166CFFE562CBFB7C62EF9E0E.ttl b/data/03/AE/3F/03AE3F65166CFFE562CBFB7C62EF9E0E.ttl
index 9c5d859904f..5f97261e349 100644
--- a/data/03/AE/3F/03AE3F65166CFFE562CBFB7C62EF9E0E.ttl
+++ b/data/03/AE/3F/03AE3F65166CFFE562CBFB7C62EF9E0E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amphorophora_Amphorophora>
+    dwc:genus "Amphorophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amphorophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amphorophora> ;
diff --git a/data/03/AE/3F/03AE3F65166DFFE262CBFBA6628C9E0E.ttl b/data/03/AE/3F/03AE3F65166DFFE262CBFBA6628C9E0E.ttl
index d0066450077..bc83f3f3c17 100644
--- a/data/03/AE/3F/03AE3F65166DFFE262CBFBA6628C9E0E.ttl
+++ b/data/03/AE/3F/03AE3F65166DFFE262CBFBA6628C9E0E.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Impatientinum_Impatientinum>
+    dwc:genus "Impatientinum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Impatientinum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Impatientinum> ;
diff --git a/data/03/AE/3F/03AE3F65166FFFE762CBFC4C651298D4.ttl b/data/03/AE/3F/03AE3F65166FFFE762CBFC4C651298D4.ttl
index dd65a7abeb6..b1cfb0b1a29 100644
--- a/data/03/AE/3F/03AE3F65166FFFE762CBFC4C651298D4.ttl
+++ b/data/03/AE/3F/03AE3F65166FFFE762CBFC4C651298D4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphis_Aphis>
+    dwc:genus "Aphis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphis> ;
diff --git a/data/03/AE/46/03AE466EFFF910250EEAA8B5EE1BC558.ttl b/data/03/AE/46/03AE466EFFF910250EEAA8B5EE1BC558.ttl
index 584f17a93f3..a6082370694 100644
--- a/data/03/AE/46/03AE466EFFF910250EEAA8B5EE1BC558.ttl
+++ b/data/03/AE/46/03AE466EFFF910250EEAA8B5EE1BC558.ttl
@@ -209,12 +209,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Daiphron_proteum>
+    dwc:genus "Daiphron" ;
     dwc:rank "species" ;
     dwc:species "proteum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Daiphron_Championellum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Daiphron_Championellum>
+    dwc:genus "Daiphron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Championellum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Daiphron> ;
diff --git a/data/03/AE/4A/03AE4A7EFFA1FFC2FCA3FF49FC07B909.ttl b/data/03/AE/4A/03AE4A7EFFA1FFC2FCA3FF49FC07B909.ttl
index 3ae80d85104..286d10dfeb2 100644
--- a/data/03/AE/4A/03AE4A7EFFA1FFC2FCA3FF49FC07B909.ttl
+++ b/data/03/AE/4A/03AE4A7EFFA1FFC2FCA3FF49FC07B909.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metapocyrtus_Orthocyrtus>
+    dwc:genus "Metapocyrtus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthocyrtus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metapocyrtus> ;
diff --git a/data/03/AE/4D/03AE4D53182EFFFCFD50FD52FC93FBA2.ttl b/data/03/AE/4D/03AE4D53182EFFFCFD50FD52FC93FBA2.ttl
index 3be25baac1d..7dfa3a3ca49 100644
--- a/data/03/AE/4D/03AE4D53182EFFFCFD50FD52FC93FBA2.ttl
+++ b/data/03/AE/4D/03AE4D53182EFFFCFD50FD52FC93FBA2.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Intybia_pelegrini>
+    dwc:genus "Intybia" ;
     dwc:rank "species" ;
     dwc:species "pelegrini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Intybia> ;
diff --git a/data/03/AE/56/03AE56211E42FFCB21F6620CFE9DF87D.ttl b/data/03/AE/56/03AE56211E42FFCB21F6620CFE9DF87D.ttl
index 12b7e73f0a2..13a894ab7fc 100644
--- a/data/03/AE/56/03AE56211E42FFCB21F6620CFE9DF87D.ttl
+++ b/data/03/AE/56/03AE56211E42FFCB21F6620CFE9DF87D.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stilobezzia_Stilobezzia>
+    dwc:genus "Stilobezzia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stilobezzia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stilobezzia> ;
diff --git a/data/03/AE/64/03AE6457792F9F784A9AFD04FAF31EB8.ttl b/data/03/AE/64/03AE6457792F9F784A9AFD04FAF31EB8.ttl
index 523bf785710..a968501e901 100644
--- a/data/03/AE/64/03AE6457792F9F784A9AFD04FAF31EB8.ttl
+++ b/data/03/AE/64/03AE6457792F9F784A9AFD04FAF31EB8.ttl
@@ -228,6 +228,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Argia_Chalcargia>
+    dwc:genus "Argia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalcargia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Argia> ;
diff --git a/data/03/AE/67/03AE67547C413322B090A18CA2E4FF71.ttl b/data/03/AE/67/03AE67547C413322B090A18CA2E4FF71.ttl
index 877c3982d21..1d04ceafd45 100644
--- a/data/03/AE/67/03AE67547C413322B090A18CA2E4FF71.ttl
+++ b/data/03/AE/67/03AE67547C413322B090A18CA2E4FF71.ttl
@@ -97,8 +97,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Mendacibombus_mendax_Subsp_>
-    dwc:authority "Subsp." ;
-    dwc:authorityName "Subsp." ;
+    # Warning: ignoring authority "Subsp.", ignoring authorityName "Subsp." ;
     dwc:class "Insecta" ;
     dwc:family "Apidae" ;
     dwc:genus "Mendacibombus" ;
@@ -242,6 +241,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C42333FB090A088A11BFDDE.ttl b/data/03/AE/67/03AE67547C42333FB090A088A11BFDDE.ttl
index b4ba4ef8302..ef0ca057b15 100644
--- a/data/03/AE/67/03AE67547C42333FB090A088A11BFDDE.ttl
+++ b/data/03/AE/67/03AE67547C42333FB090A088A11BFDDE.ttl
@@ -310,6 +310,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C433323B090A50CA051FBFC.ttl b/data/03/AE/67/03AE67547C433323B090A50CA051FBFC.ttl
index 84e32150d3c..2dadb52994a 100644
--- a/data/03/AE/67/03AE67547C433323B090A50CA051FBFC.ttl
+++ b/data/03/AE/67/03AE67547C433323B090A50CA051FBFC.ttl
@@ -166,6 +166,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C453326B090A29FA08FF9D0.ttl b/data/03/AE/67/03AE67547C453326B090A29FA08FF9D0.ttl
index cb82da2853b..e5c36ab29c4 100644
--- a/data/03/AE/67/03AE67547C453326B090A29FA08FF9D0.ttl
+++ b/data/03/AE/67/03AE67547C453326B090A29FA08FF9D0.ttl
@@ -84,8 +84,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Bombus_avinoviellus_Var_>
-    dwc:authority "Var." ;
-    dwc:authorityName "Var." ;
+    # Warning: ignoring authority "Var.", ignoring authorityName "Var." ;
     dwc:class "Insecta" ;
     dwc:family "Apidae" ;
     dwc:genus "Bombus" ;
@@ -167,6 +166,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C473320B090A2ECA08FFAF0.ttl b/data/03/AE/67/03AE67547C473320B090A2ECA08FFAF0.ttl
index 589c4f9a264..d214da453a3 100644
--- a/data/03/AE/67/03AE67547C473320B090A2ECA08FFAF0.ttl
+++ b/data/03/AE/67/03AE67547C473320B090A2ECA08FFAF0.ttl
@@ -235,6 +235,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mendacibombus_mendax>
+    dwc:genus "Mendacibombus" ;
     dwc:rank "species" ;
     dwc:species "mendax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mendacibombus> ;
@@ -255,12 +256,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_mendax>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "mendax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -280,6 +283,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mendacibombus_margreiteri>
+    dwc:genus "Mendacibombus" ;
     dwc:rank "species" ;
     dwc:species "margreiteri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mendacibombus> ;
diff --git a/data/03/AE/67/03AE67547C4A3324B090A661A2E4F9D1.ttl b/data/03/AE/67/03AE67547C4A3324B090A661A2E4F9D1.ttl
index 1cb30522d92..dc360a8f68a 100644
--- a/data/03/AE/67/03AE67547C4A3324B090A661A2E4F9D1.ttl
+++ b/data/03/AE/67/03AE67547C4A3324B090A661A2E4F9D1.ttl
@@ -137,8 +137,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Bombus_mendax_Subsp_>
-    dwc:authority "Subsp." ;
-    dwc:authorityName "Subsp." ;
+    # Warning: ignoring authority "Subsp.", ignoring authorityName "Subsp." ;
     dwc:class "Insecta" ;
     dwc:family "Apidae" ;
     dwc:genus "Bombus" ;
@@ -260,6 +259,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mendacibombus_mendax>
+    dwc:genus "Mendacibombus" ;
     dwc:rank "species" ;
     dwc:species "mendax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mendacibombus> ;
@@ -303,12 +303,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_mendax_marussinus>
+    dwc:genus "Bombus" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "marussinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus_mendax> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C4C332BB090A0CDA6AAFE51.ttl b/data/03/AE/67/03AE67547C4C332BB090A0CDA6AAFE51.ttl
index 2fb7d5070dc..cc2ae23eaa2 100644
--- a/data/03/AE/67/03AE67547C4C332BB090A0CDA6AAFE51.ttl
+++ b/data/03/AE/67/03AE67547C4C332BB090A0CDA6AAFE51.ttl
@@ -99,8 +99,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Bombus_mendax_Subsp_>
-    dwc:authority "Subsp." ;
-    dwc:authorityName "Subsp." ;
+    # Warning: ignoring authority "Subsp.", ignoring authorityName "Subsp." ;
     dwc:class "Insecta" ;
     dwc:family "Apidae" ;
     dwc:genus "Bombus" ;
@@ -222,6 +221,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C4D332DB090A088A7ADFB04.ttl b/data/03/AE/67/03AE67547C4D332DB090A088A7ADFB04.ttl
index 30fc38f2f88..1cd13636ab3 100644
--- a/data/03/AE/67/03AE67547C4D332DB090A088A7ADFB04.ttl
+++ b/data/03/AE/67/03AE67547C4D332DB090A088A7ADFB04.ttl
@@ -265,6 +265,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C5B3334B090A5F8A727FDE4.ttl b/data/03/AE/67/03AE67547C5B3334B090A5F8A727FDE4.ttl
index b3905e48ac5..4c206ffea24 100644
--- a/data/03/AE/67/03AE67547C5B3334B090A5F8A727FDE4.ttl
+++ b/data/03/AE/67/03AE67547C5B3334B090A5F8A727FDE4.ttl
@@ -190,6 +190,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Bombias_Mendacibombus>
+    dwc:genus "Bombias" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Bombias> ;
diff --git a/data/03/AE/67/03AE67547C5E333AB090A6E1A19BFE2C.ttl b/data/03/AE/67/03AE67547C5E333AB090A6E1A19BFE2C.ttl
index dcccf9ff48a..e03d5e078e5 100644
--- a/data/03/AE/67/03AE67547C5E333AB090A6E1A19BFE2C.ttl
+++ b/data/03/AE/67/03AE67547C5E333AB090A6E1A19BFE2C.ttl
@@ -229,6 +229,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Bombias_Mendacibombus>
+    dwc:genus "Bombias" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Bombias> ;
diff --git a/data/03/AE/67/03AE67547C76332CB090A079A1E0FBFC.ttl b/data/03/AE/67/03AE67547C76332CB090A079A1E0FBFC.ttl
index 29b0e811c15..51eea6fd207 100644
--- a/data/03/AE/67/03AE67547C76332CB090A079A1E0FBFC.ttl
+++ b/data/03/AE/67/03AE67547C76332CB090A079A1E0FBFC.ttl
@@ -327,6 +327,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_mendax>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "mendax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -382,6 +383,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/67/03AE67547C7A3317B090A017A2EEFBB6.ttl b/data/03/AE/67/03AE67547C7A3317B090A017A2EEFBB6.ttl
index 82574d878e4..d742738fa55 100644
--- a/data/03/AE/67/03AE67547C7A3317B090A017A2EEFBB6.ttl
+++ b/data/03/AE/67/03AE67547C7A3317B090A017A2EEFBB6.ttl
@@ -159,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Mendacibombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mendacibombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/03/AE/74/03AE74796428FF8CFF6CF94F280F5347.ttl b/data/03/AE/74/03AE74796428FF8CFF6CF94F280F5347.ttl
index 8794784e563..1a0b2cdb1a4 100644
--- a/data/03/AE/74/03AE74796428FF8CFF6CF94F280F5347.ttl
+++ b/data/03/AE/74/03AE74796428FF8CFF6CF94F280F5347.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Domene_Macromene>
+    dwc:genus "Domene" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macromene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Domene> ;
diff --git a/data/03/AE/74/03AE7479642CFF87FF6CF8EF2A7B5667.ttl b/data/03/AE/74/03AE7479642CFF87FF6CF8EF2A7B5667.ttl
index f89c2091a55..34fa70e2ccc 100644
--- a/data/03/AE/74/03AE7479642CFF87FF6CF8EF2A7B5667.ttl
+++ b/data/03/AE/74/03AE7479642CFF87FF6CF8EF2A7B5667.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Domene_Macromene>
+    dwc:genus "Domene" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macromene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Domene> ;
diff --git a/data/03/AE/74/03AE7479642EFF81FF6CF9EF297E56C7.ttl b/data/03/AE/74/03AE7479642EFF81FF6CF9EF297E56C7.ttl
index 613e1c76a48..69eda213307 100644
--- a/data/03/AE/74/03AE7479642EFF81FF6CF9EF297E56C7.ttl
+++ b/data/03/AE/74/03AE7479642EFF81FF6CF9EF297E56C7.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Domene_Macromene>
+    dwc:genus "Domene" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macromene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Domene> ;
diff --git a/data/03/AE/7B/03AE7B0CF5409D39F1C9F979FDD7F95F.ttl b/data/03/AE/7B/03AE7B0CF5409D39F1C9F979FDD7F95F.ttl
index 7624771016b..9ba2b0313ae 100644
--- a/data/03/AE/7B/03AE7B0CF5409D39F1C9F979FDD7F95F.ttl
+++ b/data/03/AE/7B/03AE7B0CF5409D39F1C9F979FDD7F95F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Brachyphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF5419D3AF1C9FE33FDD8FF6B.ttl b/data/03/AE/7B/03AE7B0CF5419D3AF1C9FE33FDD8FF6B.ttl
index e9a63d4f2b1..2d7b2d44dbf 100644
--- a/data/03/AE/7B/03AE7B0CF5419D3AF1C9FE33FDD8FF6B.ttl
+++ b/data/03/AE/7B/03AE7B0CF5419D3AF1C9FE33FDD8FF6B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Brachyphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF5439D3FF1C9F8B0FD98FB57.ttl b/data/03/AE/7B/03AE7B0CF5439D3FF1C9F8B0FD98FB57.ttl
index 798b7f72825..9ca51b2afdd 100644
--- a/data/03/AE/7B/03AE7B0CF5439D3FF1C9F8B0FD98FB57.ttl
+++ b/data/03/AE/7B/03AE7B0CF5439D3FF1C9F8B0FD98FB57.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Gonioctena>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonioctena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF5449D3DF1C9FA00FD2AFE4A.ttl b/data/03/AE/7B/03AE7B0CF5449D3DF1C9FA00FD2AFE4A.ttl
index 99b18499dda..a28f2e6f879 100644
--- a/data/03/AE/7B/03AE7B0CF5449D3DF1C9FA00FD2AFE4A.ttl
+++ b/data/03/AE/7B/03AE7B0CF5449D3DF1C9FA00FD2AFE4A.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Asiphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
@@ -185,6 +186,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_subgeminata>
+    dwc:genus "Gonioctena" ;
     dwc:rank "species" ;
     dwc:species "subgeminata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Asiphytodecta> ;
@@ -205,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytodecta_subgeminatus>
+    dwc:genus "Phytodecta" ;
     dwc:rank "species" ;
     dwc:species "subgeminatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytodecta> ;
diff --git a/data/03/AE/7B/03AE7B0CF5459D3EF1C9FAAAFB44FA8F.ttl b/data/03/AE/7B/03AE7B0CF5459D3EF1C9FAAAFB44FA8F.ttl
index fb821685ce2..0ffb79fef7e 100644
--- a/data/03/AE/7B/03AE7B0CF5459D3EF1C9FAAAFB44FA8F.ttl
+++ b/data/03/AE/7B/03AE7B0CF5459D3EF1C9FAAAFB44FA8F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Gonioctena>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonioctena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF5479D3DF1C9F9BBFED2F829.ttl b/data/03/AE/7B/03AE7B0CF5479D3DF1C9F9BBFED2F829.ttl
index d1918699e60..dfb7275249d 100644
--- a/data/03/AE/7B/03AE7B0CF5479D3DF1C9F9BBFED2F829.ttl
+++ b/data/03/AE/7B/03AE7B0CF5479D3DF1C9F9BBFED2F829.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Asiphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF5479D3DF1C9FDC3FABAFA53.ttl b/data/03/AE/7B/03AE7B0CF5479D3DF1C9FDC3FABAFA53.ttl
index 0576655648c..996fb7ba297 100644
--- a/data/03/AE/7B/03AE7B0CF5479D3DF1C9FDC3FABAFA53.ttl
+++ b/data/03/AE/7B/03AE7B0CF5479D3DF1C9FDC3FABAFA53.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Gonioctena>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonioctena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF5489D31F1C9FDA5FDD8FE6F.ttl b/data/03/AE/7B/03AE7B0CF5489D31F1C9FDA5FDD8FE6F.ttl
index fd953b816a2..ca77c673b9a 100644
--- a/data/03/AE/7B/03AE7B0CF5489D31F1C9FDA5FDD8FE6F.ttl
+++ b/data/03/AE/7B/03AE7B0CF5489D31F1C9FDA5FDD8FE6F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Asiphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF54B9D37F1C9F9B2FAA9F886.ttl b/data/03/AE/7B/03AE7B0CF54B9D37F1C9F9B2FAA9F886.ttl
index 2e700b83fee..510998b64c2 100644
--- a/data/03/AE/7B/03AE7B0CF54B9D37F1C9F9B2FAA9F886.ttl
+++ b/data/03/AE/7B/03AE7B0CF54B9D37F1C9F9B2FAA9F886.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Asiphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7B/03AE7B0CF54C9D3BF1C9FB41FE39FEDA.ttl b/data/03/AE/7B/03AE7B0CF54C9D3BF1C9FB41FE39FEDA.ttl
index bff5373e56a..199ffeebc69 100644
--- a/data/03/AE/7B/03AE7B0CF54C9D3BF1C9FB41FE39FEDA.ttl
+++ b/data/03/AE/7B/03AE7B0CF54C9D3BF1C9FB41FE39FEDA.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Brachyphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AE/7D/03AE7D0BFB01494C7DCCFDB4FA57E3C0.ttl b/data/03/AE/7D/03AE7D0BFB01494C7DCCFDB4FA57E3C0.ttl
index b028af1cfca..55b24e38fa3 100644
--- a/data/03/AE/7D/03AE7D0BFB01494C7DCCFDB4FA57E3C0.ttl
+++ b/data/03/AE/7D/03AE7D0BFB01494C7DCCFDB4FA57E3C0.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Myosotis_antarctica>
+    dwc:genus "Myosotis" ;
     dwc:rank "species" ;
     dwc:species "antarctica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Myosotis> ;
diff --git a/data/03/AE/7D/03AE7D0BFB0549437E03FCECFD67E709.ttl b/data/03/AE/7D/03AE7D0BFB0549437E03FCECFD67E709.ttl
index 7e69f787136..2ab4d990258 100644
--- a/data/03/AE/7D/03AE7D0BFB0549437E03FCECFD67E709.ttl
+++ b/data/03/AE/7D/03AE7D0BFB0549437E03FCECFD67E709.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Myosotis_pygmaea>
+    dwc:genus "Myosotis" ;
     dwc:rank "species" ;
     dwc:species "pygmaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Myosotis> ;
diff --git a/data/03/AE/7D/03AE7D0BFB0749447D34FE34FBA9E0B5.ttl b/data/03/AE/7D/03AE7D0BFB0749447D34FE34FBA9E0B5.ttl
index 62abee85dfa..4aa1226af7c 100644
--- a/data/03/AE/7D/03AE7D0BFB0749447D34FE34FBA9E0B5.ttl
+++ b/data/03/AE/7D/03AE7D0BFB0749447D34FE34FBA9E0B5.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Myosotis_pygmaea>
+    dwc:genus "Myosotis" ;
     dwc:rank "species" ;
     dwc:species "pygmaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Myosotis> ;
diff --git a/data/03/AE/7D/03AE7D0BFB0D494A7E6FFE6FFA91E4A1.ttl b/data/03/AE/7D/03AE7D0BFB0D494A7E6FFE6FFA91E4A1.ttl
index bc204e0d3ba..cc6e6fa3624 100644
--- a/data/03/AE/7D/03AE7D0BFB0D494A7E6FFE6FFA91E4A1.ttl
+++ b/data/03/AE/7D/03AE7D0BFB0D494A7E6FFE6FFA91E4A1.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Myosotis_antarctica>
+    dwc:genus "Myosotis" ;
     dwc:rank "species" ;
     dwc:species "antarctica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Myosotis> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Myosotis_pygmaea>
+    dwc:genus "Myosotis" ;
     dwc:rank "species" ;
     dwc:species "pygmaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Myosotis> ;
diff --git a/data/03/AE/82/03AE8275FFC0FF9EFE76FA0F323E6AA4.ttl b/data/03/AE/82/03AE8275FFC0FF9EFE76FA0F323E6AA4.ttl
index e058d97a61b..43fe256ffbb 100644
--- a/data/03/AE/82/03AE8275FFC0FF9EFE76FA0F323E6AA4.ttl
+++ b/data/03/AE/82/03AE8275FFC0FF9EFE76FA0F323E6AA4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petrobia_Petrobia>
+    dwc:genus "Petrobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petrobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petrobia> ;
diff --git a/data/03/AE/82/03AE8275FFC6FF92FE41FD58342A6EE9.ttl b/data/03/AE/82/03AE8275FFC6FF92FE41FD58342A6EE9.ttl
index 34a936bf146..a9654748a15 100644
--- a/data/03/AE/82/03AE8275FFC6FF92FE41FD58342A6EE9.ttl
+++ b/data/03/AE/82/03AE8275FFC6FF92FE41FD58342A6EE9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petrobia_Petrobia>
+    dwc:genus "Petrobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petrobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petrobia> ;
diff --git a/data/03/AE/83/03AE8372C82B425287FFA270F24BFF4F.ttl b/data/03/AE/83/03AE8372C82B425287FFA270F24BFF4F.ttl
index 8087f7d326b..f38569a12fd 100644
--- a/data/03/AE/83/03AE8372C82B425287FFA270F24BFF4F.ttl
+++ b/data/03/AE/83/03AE8372C82B425287FFA270F24BFF4F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Omophorus_Sinomophorus>
+    dwc:genus "Omophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sinomophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Omophorus> ;
diff --git a/data/03/AE/87/03AE871E6D4FFF87FF1446BDDE8BFBCA.ttl b/data/03/AE/87/03AE871E6D4FFF87FF1446BDDE8BFBCA.ttl
index 4750ee27068..84da85cbbbe 100644
--- a/data/03/AE/87/03AE871E6D4FFF87FF1446BDDE8BFBCA.ttl
+++ b/data/03/AE/87/03AE871E6D4FFF87FF1446BDDE8BFBCA.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Asiobates>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/03/AE/87/03AE8784FFF37D06FF5831A899A27A8A.ttl b/data/03/AE/87/03AE8784FFF37D06FF5831A899A27A8A.ttl
index 56c322786c3..604a3d8bed5 100644
--- a/data/03/AE/87/03AE8784FFF37D06FF5831A899A27A8A.ttl
+++ b/data/03/AE/87/03AE8784FFF37D06FF5831A899A27A8A.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/AE/87/03AE8784FFF67D05FF5830829CF779AA.ttl b/data/03/AE/87/03AE8784FFF67D05FF5830829CF779AA.ttl
index f7b87cb11ef..7028bbce70f 100644
--- a/data/03/AE/87/03AE8784FFF67D05FF5830829CF779AA.ttl
+++ b/data/03/AE/87/03AE8784FFF67D05FF5830829CF779AA.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/AE/87/03AE8784FFF77D02FF5833C79CBF7A1E.ttl b/data/03/AE/87/03AE8784FFF77D02FF5833C79CBF7A1E.ttl
index 35c044c5245..d06146e253d 100644
--- a/data/03/AE/87/03AE8784FFF77D02FF5833C79CBF7A1E.ttl
+++ b/data/03/AE/87/03AE8784FFF77D02FF5833C79CBF7A1E.ttl
@@ -151,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/AE/87/03AE87861A11FFB1FF005C88502531BC.ttl b/data/03/AE/87/03AE87861A11FFB1FF005C88502531BC.ttl
index 1a949f1b989..9b35d852cd5 100644
--- a/data/03/AE/87/03AE87861A11FFB1FF005C88502531BC.ttl
+++ b/data/03/AE/87/03AE87861A11FFB1FF005C88502531BC.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hippolysmata_Lysmatella>
+    dwc:genus "Hippolysmata" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lysmatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hippolysmata> ;
diff --git a/data/03/AE/87/03AE87861A1CFFBEFF00583B50993508.ttl b/data/03/AE/87/03AE87861A1CFFBEFF00583B50993508.ttl
index 84713863c15..bb4a0e258e1 100644
--- a/data/03/AE/87/03AE87861A1CFFBEFF00583B50993508.ttl
+++ b/data/03/AE/87/03AE87861A1CFFBEFF00583B50993508.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Exhippolysmata_ensirostris>
+    dwc:genus "Exhippolysmata" ;
     dwc:rank "species" ;
     dwc:species "ensirostris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Exhippolysmata> ;
@@ -175,6 +176,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hippolysmata_Exhippolysmata>
+    dwc:genus "Hippolysmata" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Exhippolysmata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hippolysmata> ;
diff --git a/data/03/AE/87/03AE87861A1EFFBCFF0058CF50AB384C.ttl b/data/03/AE/87/03AE87861A1EFFBCFF0058CF50AB384C.ttl
index 283c515c399..fe367d9649f 100644
--- a/data/03/AE/87/03AE87861A1EFFBCFF0058CF50AB384C.ttl
+++ b/data/03/AE/87/03AE87861A1EFFBCFF0058CF50AB384C.ttl
@@ -230,6 +230,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hippolysmata_Hippolysmata>
+    dwc:genus "Hippolysmata" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hippolysmata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hippolysmata> ;
diff --git a/data/03/AE/87/03AE8787FF88FFC6FF76FE03EDD3FD10.ttl b/data/03/AE/87/03AE8787FF88FFC6FF76FE03EDD3FD10.ttl
index ef20e919b71..1bda692d790 100644
--- a/data/03/AE/87/03AE8787FF88FFC6FF76FE03EDD3FD10.ttl
+++ b/data/03/AE/87/03AE8787FF88FFC6FF76FE03EDD3FD10.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glyphopone_Leptopone>
+    dwc:genus "Glyphopone" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptopone" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glyphopone> ;
diff --git a/data/03/AE/87/03AE8787FF9CFFD4FF76FE53E886F8DD.ttl b/data/03/AE/87/03AE8787FF9CFFD4FF76FE53E886F8DD.ttl
index dd338bdb917..337ee6f6768 100644
--- a/data/03/AE/87/03AE8787FF9CFFD4FF76FE53E886F8DD.ttl
+++ b/data/03/AE/87/03AE8787FF9CFFD4FF76FE53E886F8DD.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myopias_Promyopias>
+    dwc:genus "Myopias" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Promyopias" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myopias> ;
diff --git a/data/03/AE/87/03AE8788A070DD10FF56F94C1669FBCB.ttl b/data/03/AE/87/03AE8788A070DD10FF56F94C1669FBCB.ttl
index a490d557b77..73ca28bd1a1 100644
--- a/data/03/AE/87/03AE8788A070DD10FF56F94C1669FBCB.ttl
+++ b/data/03/AE/87/03AE8788A070DD10FF56F94C1669FBCB.ttl
@@ -224,6 +224,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pieris_melete>
+    dwc:genus "Pieris" ;
     dwc:rank "species" ;
     dwc:species "melete" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pieris> ;
diff --git a/data/03/AE/87/03AE8788A076DD09FF56FAE610BEFE98.ttl b/data/03/AE/87/03AE8788A076DD09FF56FAE610BEFE98.ttl
index 70a4b528e28..84700954f22 100644
--- a/data/03/AE/87/03AE8788A076DD09FF56FAE610BEFE98.ttl
+++ b/data/03/AE/87/03AE8788A076DD09FF56FAE610BEFE98.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pieris_extensa>
+    dwc:genus "Pieris" ;
     dwc:rank "species" ;
     dwc:species "extensa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pieris> ;
diff --git a/data/03/AE/87/03AE87A6090C7E6EBA32FB4DFD5959E8.ttl b/data/03/AE/87/03AE87A6090C7E6EBA32FB4DFD5959E8.ttl
index b3205604316..4029ada02db 100644
--- a/data/03/AE/87/03AE87A6090C7E6EBA32FB4DFD5959E8.ttl
+++ b/data/03/AE/87/03AE87A6090C7E6EBA32FB4DFD5959E8.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Libitia_Messa>
+    dwc:genus "Libitia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Messa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Libitia> ;
diff --git a/data/03/AE/87/03AE87A609317E60BA67FCD4FE655CD1.ttl b/data/03/AE/87/03AE87A609317E60BA67FCD4FE655CD1.ttl
index ecfc2ce08ec..73592f9d19d 100644
--- a/data/03/AE/87/03AE87A609317E60BA67FCD4FE655CD1.ttl
+++ b/data/03/AE/87/03AE87A609317E60BA67FCD4FE655CD1.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Libitia_Messa>
+    dwc:genus "Libitia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Messa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Libitia> ;
diff --git a/data/03/AE/87/03AE87A81B55D27E22C5FBB0FE08CE13.ttl b/data/03/AE/87/03AE87A81B55D27E22C5FBB0FE08CE13.ttl
index 4433f7bf675..fa568112574 100644
--- a/data/03/AE/87/03AE87A81B55D27E22C5FBB0FE08CE13.ttl
+++ b/data/03/AE/87/03AE87A81B55D27E22C5FBB0FE08CE13.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Disparia_diluta>
+    dwc:genus "Disparia" ;
     dwc:rank "species" ;
     dwc:species "diluta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Disparia> ;
@@ -162,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_Mimus>
+    dwc:genus "Pseudofentonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia> ;
diff --git a/data/03/AE/87/03AE87A81B55D27F22C5FF33FB09C9C0.ttl b/data/03/AE/87/03AE87A81B55D27F22C5FF33FB09C9C0.ttl
index aac68233e17..4cc8bbd7767 100644
--- a/data/03/AE/87/03AE87A81B55D27F22C5FF33FB09C9C0.ttl
+++ b/data/03/AE/87/03AE87A81B55D27F22C5FF33FB09C9C0.ttl
@@ -234,6 +234,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_Polystictina>
+    dwc:genus "Pseudofentonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polystictina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia> ;
@@ -259,6 +260,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neodrymonia_Polystictina>
+    dwc:genus "Neodrymonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polystictina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neodrymonia> ;
@@ -271,6 +273,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Disparia_Polystictina>
+    dwc:genus "Disparia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polystictina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Disparia> ;
diff --git a/data/03/AE/87/03AE87A81B58D27022C5FC75FD1BCE35.ttl b/data/03/AE/87/03AE87A81B58D27022C5FC75FD1BCE35.ttl
index 04babfaaa5d..2dfcb1cc342 100644
--- a/data/03/AE/87/03AE87A81B58D27022C5FC75FD1BCE35.ttl
+++ b/data/03/AE/87/03AE87A81B58D27022C5FC75FD1BCE35.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_Disparia>
+    dwc:genus "Pseudofentonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Disparia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia> ;
@@ -203,6 +204,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_Mimus>
+    dwc:genus "Pseudofentonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia> ;
diff --git a/data/03/AE/87/03AE87A81B5AD27722C5FB23FF18CEA0.ttl b/data/03/AE/87/03AE87A81B5AD27722C5FB23FF18CEA0.ttl
index 4b695be6870..ff1a5def25d 100644
--- a/data/03/AE/87/03AE87A81B5AD27722C5FB23FF18CEA0.ttl
+++ b/data/03/AE/87/03AE87A81B5AD27722C5FB23FF18CEA0.ttl
@@ -173,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_Mimus>
+    dwc:genus "Pseudofentonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia> ;
diff --git a/data/03/AE/87/03AE87A81B5DD27922C5FB50FD0DCDB4.ttl b/data/03/AE/87/03AE87A81B5DD27922C5FB50FD0DCDB4.ttl
index 5df71e892aa..0210808bb20 100644
--- a/data/03/AE/87/03AE87A81B5DD27922C5FB50FD0DCDB4.ttl
+++ b/data/03/AE/87/03AE87A81B5DD27922C5FB50FD0DCDB4.ttl
@@ -185,6 +185,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Disparia_diluta>
+    dwc:genus "Disparia" ;
     dwc:rank "species" ;
     dwc:species "diluta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Disparia> ;
@@ -240,12 +241,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_diluta>
+    dwc:genus "Pseudofentonia" ;
     dwc:rank "species" ;
     dwc:species "diluta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_Disparia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia_Disparia>
+    dwc:genus "Pseudofentonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Disparia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudofentonia> ;
@@ -284,6 +287,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fentonia_variegata>
+    dwc:genus "Fentonia" ;
     dwc:rank "species" ;
     dwc:species "variegata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fentonia> ;
diff --git a/data/03/AE/87/03AE87A8E566686FFF0FFB707384FD8B.ttl b/data/03/AE/87/03AE87A8E566686FFF0FFB707384FD8B.ttl
index b534c9ee0ec..ec8a70635e2 100644
--- a/data/03/AE/87/03AE87A8E566686FFF0FFB707384FD8B.ttl
+++ b/data/03/AE/87/03AE87A8E566686FFF0FFB707384FD8B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87A8E568686DFF0FFACC77D2FB17.ttl b/data/03/AE/87/03AE87A8E568686DFF0FFACC77D2FB17.ttl
index 8931108c9c1..364172568e3 100644
--- a/data/03/AE/87/03AE87A8E568686DFF0FFACC77D2FB17.ttl
+++ b/data/03/AE/87/03AE87A8E568686DFF0FFACC77D2FB17.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87A8E56A6863FF0FFAB473D3FABB.ttl b/data/03/AE/87/03AE87A8E56A6863FF0FFAB473D3FABB.ttl
index 2599af4b82f..74f83d4ba73 100644
--- a/data/03/AE/87/03AE87A8E56A6863FF0FFAB473D3FABB.ttl
+++ b/data/03/AE/87/03AE87A8E56A6863FF0FFAB473D3FABB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87A8E56C6867FF0FFDBF76B6F86B.ttl b/data/03/AE/87/03AE87A8E56C6867FF0FFDBF76B6F86B.ttl
index d65ce43732e..7aed9493e75 100644
--- a/data/03/AE/87/03AE87A8E56C6867FF0FFDBF76B6F86B.ttl
+++ b/data/03/AE/87/03AE87A8E56C6867FF0FFDBF76B6F86B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87A8E573687AFF0FFF037038FEAB.ttl b/data/03/AE/87/03AE87A8E573687AFF0FFF037038FEAB.ttl
index 71ee726b92b..40c76de2ad3 100644
--- a/data/03/AE/87/03AE87A8E573687AFF0FFF037038FEAB.ttl
+++ b/data/03/AE/87/03AE87A8E573687AFF0FFF037038FEAB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87A8E5756879FF0FFF0072EAF871.ttl b/data/03/AE/87/03AE87A8E5756879FF0FFF0072EAF871.ttl
index 57fe6b14a90..4c51cebd5f6 100644
--- a/data/03/AE/87/03AE87A8E5756879FF0FFF0072EAF871.ttl
+++ b/data/03/AE/87/03AE87A8E5756879FF0FFF0072EAF871.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87A8E579687CFF0FF95770A2FCA3.ttl b/data/03/AE/87/03AE87A8E579687CFF0FF95770A2FCA3.ttl
index 03e1e1cc046..3cdf7414ba7 100644
--- a/data/03/AE/87/03AE87A8E579687CFF0FF95770A2FCA3.ttl
+++ b/data/03/AE/87/03AE87A8E579687CFF0FF95770A2FCA3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87A8E57B6872FF0FFAFB7024F9CF.ttl b/data/03/AE/87/03AE87A8E57B6872FF0FFAFB7024F9CF.ttl
index 9685fad3344..3f48e95d5f4 100644
--- a/data/03/AE/87/03AE87A8E57B6872FF0FFAFB7024F9CF.ttl
+++ b/data/03/AE/87/03AE87A8E57B6872FF0FFAFB7024F9CF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/03/AE/87/03AE87ACE3537242424E4F66F6E0C8DB.ttl b/data/03/AE/87/03AE87ACE3537242424E4F66F6E0C8DB.ttl
index a901ea3f5e7..95ad788cd94 100644
--- a/data/03/AE/87/03AE87ACE3537242424E4F66F6E0C8DB.ttl
+++ b/data/03/AE/87/03AE87ACE3537242424E4F66F6E0C8DB.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hemiteles_Aenoplex>
+    dwc:genus "Hemiteles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenoplex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hemiteles> ;
diff --git a/data/03/AE/87/03AE87B9B124FFFAFF56A4A0FC32F92C.ttl b/data/03/AE/87/03AE87B9B124FFFAFF56A4A0FC32F92C.ttl
index 08657665552..91a38952425 100644
--- a/data/03/AE/87/03AE87B9B124FFFAFF56A4A0FC32F92C.ttl
+++ b/data/03/AE/87/03AE87B9B124FFFAFF56A4A0FC32F92C.ttl
@@ -171,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Philampelus_satellitia>
+    dwc:genus "Philampelus" ;
     dwc:rank "species" ;
     dwc:species "satellitia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Philampelus> ;
diff --git a/data/03/AE/87/03AE87B9B12AFFF8FF56A0EDFEBCFC58.ttl b/data/03/AE/87/03AE87B9B12AFFF8FF56A0EDFEBCFC58.ttl
index 0a71b750b75..f69a52c12f5 100644
--- a/data/03/AE/87/03AE87B9B12AFFF8FF56A0EDFEBCFC58.ttl
+++ b/data/03/AE/87/03AE87B9B12AFFF8FF56A0EDFEBCFC58.ttl
@@ -162,6 +162,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pholus_satellitia>
+    dwc:genus "Pholus" ;
     dwc:rank "species" ;
     dwc:species "satellitia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pholus> ;
diff --git a/data/03/AE/87/03AE87B9B12CFFE3FF56A121FAEAFDD4.ttl b/data/03/AE/87/03AE87B9B12CFFE3FF56A121FAEAFDD4.ttl
index 029976bc690..7b542c475bb 100644
--- a/data/03/AE/87/03AE87B9B12CFFE3FF56A121FAEAFDD4.ttl
+++ b/data/03/AE/87/03AE87B9B12CFFE3FF56A121FAEAFDD4.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pholus_obliquus>
+    dwc:genus "Pholus" ;
     dwc:rank "species" ;
     dwc:species "obliquus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pholus> ;
@@ -170,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumorpha_obliquus>
+    dwc:genus "Eumorpha" ;
     dwc:rank "species" ;
     dwc:species "obliquus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumorpha> ;
diff --git a/data/03/AE/87/03AE87BC1779295CFF6AF93EFEF6F84F.ttl b/data/03/AE/87/03AE87BC1779295CFF6AF93EFEF6F84F.ttl
index 48099016d31..ab48e106213 100644
--- a/data/03/AE/87/03AE87BC1779295CFF6AF93EFEF6F84F.ttl
+++ b/data/03/AE/87/03AE87BC1779295CFF6AF93EFEF6F84F.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leuctra_franzi>
+    dwc:genus "Leuctra" ;
     dwc:rank "species" ;
     dwc:species "franzi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leuctra> ;
diff --git a/data/03/AE/87/03AE87BC1779295CFF6AFC2BFCD4FA02.ttl b/data/03/AE/87/03AE87BC1779295CFF6AFC2BFCD4FA02.ttl
index ec730a57ad3..39624b8106a 100644
--- a/data/03/AE/87/03AE87BC1779295CFF6AFC2BFCD4FA02.ttl
+++ b/data/03/AE/87/03AE87BC1779295CFF6AFC2BFCD4FA02.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Capnopsis_schilleri>
+    dwc:genus "Capnopsis" ;
     dwc:rank "species" ;
     dwc:species "schilleri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Capnopsis> ;
diff --git a/data/03/AE/87/03AE87BFE84EFFD0A57E0DFAFB6AFAEC.ttl b/data/03/AE/87/03AE87BFE84EFFD0A57E0DFAFB6AFAEC.ttl
index eaef66486ef..58685782062 100644
--- a/data/03/AE/87/03AE87BFE84EFFD0A57E0DFAFB6AFAEC.ttl
+++ b/data/03/AE/87/03AE87BFE84EFFD0A57E0DFAFB6AFAEC.ttl
@@ -834,6 +834,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_Eulagos>
+    dwc:genus "Lepus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eulagos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
@@ -853,6 +854,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_timidus>
+    dwc:genus "Lepus" ;
     dwc:rank "species" ;
     dwc:species "timidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
@@ -1215,6 +1217,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_dayanus>
+    dwc:genus "Lepus" ;
     dwc:rank "species" ;
     dwc:species "dayanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
@@ -1363,6 +1366,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_capensis>
+    dwc:genus "Lepus" ;
     dwc:rank "species" ;
     dwc:species "capensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
diff --git a/data/03/AE/87/03AE87C7FF800F48B0F3FA5810BC6C29.ttl b/data/03/AE/87/03AE87C7FF800F48B0F3FA5810BC6C29.ttl
index 98653ea7117..d4d8e08b9a9 100644
--- a/data/03/AE/87/03AE87C7FF800F48B0F3FA5810BC6C29.ttl
+++ b/data/03/AE/87/03AE87C7FF800F48B0F3FA5810BC6C29.ttl
@@ -185,6 +185,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/AE/87/03AE87C7FF800F48B0F3FCE0173A6E55.ttl b/data/03/AE/87/03AE87C7FF800F48B0F3FCE0173A6E55.ttl
index 96bd256d452..8704a48e4e0 100644
--- a/data/03/AE/87/03AE87C7FF800F48B0F3FCE0173A6E55.ttl
+++ b/data/03/AE/87/03AE87C7FF800F48B0F3FCE0173A6E55.ttl
@@ -308,6 +308,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/AE/87/03AE87C7FF800F48B0F3FDDC172669DD.ttl b/data/03/AE/87/03AE87C7FF800F48B0F3FDDC172669DD.ttl
index 7d1d84056fb..0aa305dd949 100644
--- a/data/03/AE/87/03AE87C7FF800F48B0F3FDDC172669DD.ttl
+++ b/data/03/AE/87/03AE87C7FF800F48B0F3FDDC172669DD.ttl
@@ -175,6 +175,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/AE/87/03AE87C7FF800F48B0F3FEFC10706AD9.ttl b/data/03/AE/87/03AE87C7FF800F48B0F3FEFC10706AD9.ttl
index b1b68206b9c..47591e9438b 100644
--- a/data/03/AE/87/03AE87C7FF800F48B0F3FEFC10706AD9.ttl
+++ b/data/03/AE/87/03AE87C7FF800F48B0F3FEFC10706AD9.ttl
@@ -199,6 +199,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrobaena_handlirschi>
+    dwc:genus "Dendrobaena" ;
     dwc:rank "species" ;
     dwc:species "handlirschi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrobaena> ;
@@ -211,6 +212,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/AE/87/03AE87C7FF800F49B0F3F86117C46A6D.ttl b/data/03/AE/87/03AE87C7FF800F49B0F3F86117C46A6D.ttl
index bd250cd96af..02be6f1e973 100644
--- a/data/03/AE/87/03AE87C7FF800F49B0F3F86117C46A6D.ttl
+++ b/data/03/AE/87/03AE87C7FF800F49B0F3F86117C46A6D.ttl
@@ -180,6 +180,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helodrilus_Bimastus>
+    dwc:genus "Helodrilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bimastus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helodrilus> ;
diff --git a/data/03/AE/87/03AE87C7FF810F49B0F3F95C15966C5D.ttl b/data/03/AE/87/03AE87C7FF810F49B0F3F95C15966C5D.ttl
index 42feb2f6331..c69dde7fbcd 100644
--- a/data/03/AE/87/03AE87C7FF810F49B0F3F95C15966C5D.ttl
+++ b/data/03/AE/87/03AE87C7FF810F49B0F3F95C15966C5D.ttl
@@ -143,6 +143,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/AE/87/03AE87C7FF810F49B0F3FD9516A46F3E.ttl b/data/03/AE/87/03AE87C7FF810F49B0F3FD9516A46F3E.ttl
index 245bdf84b92..1509dcf63ef 100644
--- a/data/03/AE/87/03AE87C7FF810F49B0F3FD9516A46F3E.ttl
+++ b/data/03/AE/87/03AE87C7FF810F49B0F3FD9516A46F3E.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrodrilus_rubidus>
+    dwc:genus "Dendrodrilus" ;
     dwc:rank "species" ;
     dwc:species "rubidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrodrilus> ;
diff --git a/data/03/AE/87/03AE87C7FF810F4AB0F3F86010BB6A49.ttl b/data/03/AE/87/03AE87C7FF810F4AB0F3F86010BB6A49.ttl
index bcef5dcaa51..f7e5443ea45 100644
--- a/data/03/AE/87/03AE87C7FF810F4AB0F3F86010BB6A49.ttl
+++ b/data/03/AE/87/03AE87C7FF810F4AB0F3F86010BB6A49.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrobaena_ganglbauneri>
+    dwc:genus "Dendrobaena" ;
     dwc:rank "species" ;
     dwc:species "ganglbauneri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrobaena> ;
diff --git a/data/03/AE/87/03AE87C7FF820F4AB0F3F9CF11496C2C.ttl b/data/03/AE/87/03AE87C7FF820F4AB0F3F9CF11496C2C.ttl
index 6bd46ade852..9260f689b26 100644
--- a/data/03/AE/87/03AE87C7FF820F4AB0F3F9CF11496C2C.ttl
+++ b/data/03/AE/87/03AE87C7FF820F4AB0F3F9CF11496C2C.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fitzingeria_platyura>
+    dwc:genus "Fitzingeria" ;
     dwc:rank "species" ;
     dwc:species "platyura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fitzingeria> ;
diff --git a/data/03/AE/87/03AE87C7FF820F4AB0F3FAC4116E6D25.ttl b/data/03/AE/87/03AE87C7FF820F4AB0F3FAC4116E6D25.ttl
index 96c10124b88..1592ab3dd5e 100644
--- a/data/03/AE/87/03AE87C7FF820F4AB0F3FAC4116E6D25.ttl
+++ b/data/03/AE/87/03AE87C7FF820F4AB0F3FAC4116E6D25.ttl
@@ -179,6 +179,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/AE/87/03AE87C7FF820F4AB0F3FC9810416F75.ttl b/data/03/AE/87/03AE87C7FF820F4AB0F3FC9810416F75.ttl
index 5d91f2d7243..64ba6ff96c3 100644
--- a/data/03/AE/87/03AE87C7FF820F4AB0F3FC9810416F75.ttl
+++ b/data/03/AE/87/03AE87C7FF820F4AB0F3FC9810416F75.ttl
@@ -143,6 +143,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/AE/87/03AE87C7FF820F4AB0F3FD9415586815.ttl b/data/03/AE/87/03AE87C7FF820F4AB0F3FD9415586815.ttl
index 6e5f4b915a5..8147f3ec5cf 100644
--- a/data/03/AE/87/03AE87C7FF820F4AB0F3FD9415586815.ttl
+++ b/data/03/AE/87/03AE87C7FF820F4AB0F3FD9415586815.ttl
@@ -164,12 +164,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_platyura>
+    dwc:genus "Allolobophora" ;
     dwc:rank "species" ;
     dwc:species "platyura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora_Dendrobaena> ;
     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> ;
@@ -195,6 +197,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fitzingeria_platyura>
+    dwc:genus "Fitzingeria" ;
     dwc:rank "species" ;
     dwc:species "platyura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fitzingeria> ;
diff --git a/data/03/AE/87/03AE87C7FF870F48B0F3F8A817396BF9.ttl b/data/03/AE/87/03AE87C7FF870F48B0F3F8A817396BF9.ttl
index 94bee3528bd..ec582230666 100644
--- a/data/03/AE/87/03AE87C7FF870F48B0F3F8A817396BF9.ttl
+++ b/data/03/AE/87/03AE87C7FF870F48B0F3F8A817396BF9.ttl
@@ -167,6 +167,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/AE/87/03AE87C7FF870F4FB0F3FA3410E26D7D.ttl b/data/03/AE/87/03AE87C7FF870F4FB0F3FA3410E26D7D.ttl
index d76899b0b94..cd207382599 100644
--- a/data/03/AE/87/03AE87C7FF870F4FB0F3FA3410E26D7D.ttl
+++ b/data/03/AE/87/03AE87C7FF870F4FB0F3FA3410E26D7D.ttl
@@ -112,6 +112,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/AE/87/03AE87C7FF870F4FB0F3FB78112E6EB1.ttl b/data/03/AE/87/03AE87C7FF870F4FB0F3FB78112E6EB1.ttl
index 0d393a7a299..7b24c254a33 100644
--- a/data/03/AE/87/03AE87C7FF870F4FB0F3FB78112E6EB1.ttl
+++ b/data/03/AE/87/03AE87C7FF870F4FB0F3FB78112E6EB1.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aporrectodea_caliginosa>
+    dwc:genus "Aporrectodea" ;
     dwc:rank "species" ;
     dwc:species "caliginosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aporrectodea>, <http://taxon-name.plazi.org/id/Animalia/Aporrectodea_Aporrectodea> ;
@@ -214,12 +215,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_caliginosa>
+    dwc:genus "Allolobophora" ;
     dwc:rank "species" ;
     dwc:species "caliginosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora_Allolobophora> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_Allolobophora>
+    dwc:genus "Allolobophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allolobophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
@@ -232,6 +235,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/AE/87/03AE87C7FF870F4FB0F3FCBC10D268C1.ttl b/data/03/AE/87/03AE87C7FF870F4FB0F3FCBC10D268C1.ttl
index 40b9dc18213..9a4262ee735 100644
--- a/data/03/AE/87/03AE87C7FF870F4FB0F3FCBC10D268C1.ttl
+++ b/data/03/AE/87/03AE87C7FF870F4FB0F3FCBC10D268C1.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_sturanyi>
+    dwc:genus "Allolobophora" ;
     dwc:rank "species" ;
     dwc:species "sturanyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
diff --git a/data/03/AE/87/03AE87C7FF870F4FB0F3FE90108E6839.ttl b/data/03/AE/87/03AE87C7FF870F4FB0F3FE90108E6839.ttl
index 93ef85893be..396edf8d5f3 100644
--- a/data/03/AE/87/03AE87C7FF870F4FB0F3FE90108E6839.ttl
+++ b/data/03/AE/87/03AE87C7FF870F4FB0F3FE90108E6839.ttl
@@ -191,6 +191,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helodrilus_Eophila>
+    dwc:genus "Helodrilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helodrilus> ;
diff --git a/data/03/AE/87/03AE87C7FF8D0F45B0F3F9A511166C2A.ttl b/data/03/AE/87/03AE87C7FF8D0F45B0F3F9A511166C2A.ttl
index f353146fc1c..8812d980530 100644
--- a/data/03/AE/87/03AE87C7FF8D0F45B0F3F9A511166C2A.ttl
+++ b/data/03/AE/87/03AE87C7FF8D0F45B0F3F9A511166C2A.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Octolasium_Octodrilus>
+    dwc:genus "Octolasium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Octodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Octolasium> ;
diff --git a/data/03/AE/87/03AE87C7FF8D0F45B0F3FE6D168B6911.ttl b/data/03/AE/87/03AE87C7FF8D0F45B0F3FE6D168B6911.ttl
index fbcaade16fa..3dc370d70f7 100644
--- a/data/03/AE/87/03AE87C7FF8D0F45B0F3FE6D168B6911.ttl
+++ b/data/03/AE/87/03AE87C7FF8D0F45B0F3FE6D168B6911.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Octolasium_Octodrilus>
+    dwc:genus "Octolasium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Octodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Octolasium> ;
diff --git a/data/03/AE/87/03AE87C7FF8D0F46B0F3F8CD163F6BD5.ttl b/data/03/AE/87/03AE87C7FF8D0F46B0F3F8CD163F6BD5.ttl
index 8888bcbb4d7..62bea888f2f 100644
--- a/data/03/AE/87/03AE87C7FF8D0F46B0F3F8CD163F6BD5.ttl
+++ b/data/03/AE/87/03AE87C7FF8D0F46B0F3F8CD163F6BD5.ttl
@@ -213,6 +213,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Octolasion_Octodrilus>
+    dwc:genus "Octolasion" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Octodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Octolasion> ;
diff --git a/data/03/AE/87/03AE87C7FF8E0F46B0F3FAE810396EC9.ttl b/data/03/AE/87/03AE87C7FF8E0F46B0F3FAE810396EC9.ttl
index 21deefe3baa..45733cbad36 100644
--- a/data/03/AE/87/03AE87C7FF8E0F46B0F3FAE810396EC9.ttl
+++ b/data/03/AE/87/03AE87C7FF8E0F46B0F3FAE810396EC9.ttl
@@ -165,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eophila_antipae>
+    dwc:genus "Eophila" ;
     dwc:rank "species" ;
     dwc:species "antipae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eophila> ;
@@ -190,6 +191,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_antipae>
+    dwc:genus "Allolobophora" ;
     dwc:rank "species" ;
     dwc:species "antipae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
@@ -215,6 +217,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Proctodrilus_antipai>
+    dwc:genus "Proctodrilus" ;
     dwc:rank "species" ;
     dwc:species "antipai" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Proctodrilus> ;
diff --git a/data/03/AE/87/03AE87C7FF8E0F46B0F3FC74157B6F51.ttl b/data/03/AE/87/03AE87C7FF8E0F46B0F3FC74157B6F51.ttl
index fb5491f3731..419a919778e 100644
--- a/data/03/AE/87/03AE87C7FF8E0F46B0F3FC74157B6F51.ttl
+++ b/data/03/AE/87/03AE87C7FF8E0F46B0F3FC74157B6F51.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Allolobophora_Eophila>
+    dwc:genus "Allolobophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Allolobophora> ;
diff --git a/data/03/AE/87/03AE87C7FF8E0F46B0F3FE6C16B769DD.ttl b/data/03/AE/87/03AE87C7FF8E0F46B0F3FE6C16B769DD.ttl
index bb08cd0483d..eb8c386da06 100644
--- a/data/03/AE/87/03AE87C7FF8E0F46B0F3FE6C16B769DD.ttl
+++ b/data/03/AE/87/03AE87C7FF8E0F46B0F3FE6C16B769DD.ttl
@@ -161,6 +161,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/AE/87/03AE87C8EF09FFEFFF4B8BD90380FDAD.ttl b/data/03/AE/87/03AE87C8EF09FFEFFF4B8BD90380FDAD.ttl
index 43f3b8302d4..25738573a4f 100644
--- a/data/03/AE/87/03AE87C8EF09FFEFFF4B8BD90380FDAD.ttl
+++ b/data/03/AE/87/03AE87C8EF09FFEFFF4B8BD90380FDAD.ttl
@@ -135,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Casinaria_pedunculata>
+    dwc:genus "Casinaria" ;
     dwc:rank "species" ;
     dwc:species "pedunculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Casinaria> ;
diff --git a/data/03/AE/87/03AE87C8EF0CFFE5FF4B8DD3050CFD70.ttl b/data/03/AE/87/03AE87C8EF0CFFE5FF4B8DD3050CFD70.ttl
index 1fea9943e92..1a7e1899d05 100644
--- a/data/03/AE/87/03AE87C8EF0CFFE5FF4B8DD3050CFD70.ttl
+++ b/data/03/AE/87/03AE87C8EF0CFFE5FF4B8DD3050CFD70.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Casinaria_leo>
+    dwc:genus "Casinaria" ;
     dwc:rank "species" ;
     dwc:species "leo" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Casinaria> ;
diff --git a/data/03/AE/87/03AE87C8EF0FFFE5FF4B8A1602F8FF21.ttl b/data/03/AE/87/03AE87C8EF0FFFE5FF4B8A1602F8FF21.ttl
index 68771c7a310..892b9d7c49f 100644
--- a/data/03/AE/87/03AE87C8EF0FFFE5FF4B8A1602F8FF21.ttl
+++ b/data/03/AE/87/03AE87C8EF0FFFE5FF4B8A1602F8FF21.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Casinaria_leo>
+    dwc:genus "Casinaria" ;
     dwc:rank "species" ;
     dwc:species "leo" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Casinaria> ;
diff --git a/data/03/AE/87/03AE87C8FFC4FFB4087B3F41FBA6FD7E.ttl b/data/03/AE/87/03AE87C8FFC4FFB4087B3F41FBA6FD7E.ttl
index decd5cee0e2..0acdfdfde28 100644
--- a/data/03/AE/87/03AE87C8FFC4FFB4087B3F41FBA6FD7E.ttl
+++ b/data/03/AE/87/03AE87C8FFC4FFB4087B3F41FBA6FD7E.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pycnogonum_Retroviger>
+    dwc:genus "Pycnogonum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Retroviger" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pycnogonum> ;
diff --git a/data/03/AE/87/03AE87C8FFC4FFB40BDC3B71FED4F8F8.ttl b/data/03/AE/87/03AE87C8FFC4FFB40BDC3B71FED4F8F8.ttl
index e0b35c0474b..0438b05f909 100644
--- a/data/03/AE/87/03AE87C8FFC4FFB40BDC3B71FED4F8F8.ttl
+++ b/data/03/AE/87/03AE87C8FFC4FFB40BDC3B71FED4F8F8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Austrodecus_Austrodecus>
+    dwc:genus "Austrodecus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Austrodecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Austrodecus> ;
diff --git a/data/03/AE/87/03AE87D7FF82FFA9FD94F8E9FE2CFC7C.ttl b/data/03/AE/87/03AE87D7FF82FFA9FD94F8E9FE2CFC7C.ttl
index e043c1831a9..3aff8507a97 100644
--- a/data/03/AE/87/03AE87D7FF82FFA9FD94F8E9FE2CFC7C.ttl
+++ b/data/03/AE/87/03AE87D7FF82FFA9FD94F8E9FE2CFC7C.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fulgora_Hotinus>
+    dwc:genus "Fulgora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hotinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fulgora> ;
diff --git a/data/03/AE/87/03AE87D7FF97FFB6FDBDFD42FAE7FBAA.ttl b/data/03/AE/87/03AE87D7FF97FFB6FDBDFD42FAE7FBAA.ttl
index 464743d418a..984d1bb47d4 100644
--- a/data/03/AE/87/03AE87D7FF97FFB6FDBDFD42FAE7FBAA.ttl
+++ b/data/03/AE/87/03AE87D7FF97FFB6FDBDFD42FAE7FBAA.ttl
@@ -287,6 +287,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fulgora_watanabei>
+    dwc:genus "Fulgora" ;
     dwc:rank "species" ;
     dwc:species "watanabei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fulgora> ;
diff --git a/data/03/AE/87/03AE87D7FF9AFFAEFDE5F8C3FDA3FBB0.ttl b/data/03/AE/87/03AE87D7FF9AFFAEFDE5F8C3FDA3FBB0.ttl
index 8618a54df13..be8656dbc1f 100644
--- a/data/03/AE/87/03AE87D7FF9AFFAEFDE5F8C3FDA3FBB0.ttl
+++ b/data/03/AE/87/03AE87D7FF9AFFAEFDE5F8C3FDA3FBB0.ttl
@@ -516,6 +516,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Laternaria_clavata>
+    dwc:genus "Laternaria" ;
     dwc:rank "species" ;
     dwc:species "clavata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Laternaria> ;
diff --git a/data/03/AE/87/03AE87D8FFCBFFE83F97FF61FC9027E8.ttl b/data/03/AE/87/03AE87D8FFCBFFE83F97FF61FC9027E8.ttl
index e3522d43fda..3f006096b1c 100644
--- a/data/03/AE/87/03AE87D8FFCBFFE83F97FF61FC9027E8.ttl
+++ b/data/03/AE/87/03AE87D8FFCBFFE83F97FF61FC9027E8.ttl
@@ -171,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Delphinium_umbrosum>
+    dwc:genus "Delphinium" ;
     dwc:rank "species" ;
     dwc:species "umbrosum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Delphinium> ;
diff --git a/data/03/AE/87/03AE87D9FFFA3C58FF04F9FCFDE1FEBB.ttl b/data/03/AE/87/03AE87D9FFFA3C58FF04F9FCFDE1FEBB.ttl
index 5caac602253..b440b5646b3 100644
--- a/data/03/AE/87/03AE87D9FFFA3C58FF04F9FCFDE1FEBB.ttl
+++ b/data/03/AE/87/03AE87D9FFFA3C58FF04F9FCFDE1FEBB.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Graptoppia_Stenoppia>
+    dwc:genus "Graptoppia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenoppia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Graptoppia> ;
diff --git a/data/03/AE/87/03AE87DDFF869C6E37B6FDCCFD9CFA2D.ttl b/data/03/AE/87/03AE87DDFF869C6E37B6FDCCFD9CFA2D.ttl
index 3312fc162d4..c88d6708a5b 100644
--- a/data/03/AE/87/03AE87DDFF869C6E37B6FDCCFD9CFA2D.ttl
+++ b/data/03/AE/87/03AE87DDFF869C6E37B6FDCCFD9CFA2D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_pseudorugifer>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "pseudorugifer" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87DDFF869C6F37B6F98CFDDEFB8D.ttl b/data/03/AE/87/03AE87DDFF869C6F37B6F98CFDDEFB8D.ttl
index 888420199fb..8e8cb6234e5 100644
--- a/data/03/AE/87/03AE87DDFF869C6F37B6F98CFDDEFB8D.ttl
+++ b/data/03/AE/87/03AE87DDFF869C6F37B6F98CFDDEFB8D.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_probsti>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "probsti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87DDFF94BD19FAE9F409FDD0F953.ttl b/data/03/AE/87/03AE87DDFF94BD19FAE9F409FDD0F953.ttl
index 9c74c7cab72..068f3bbee34 100644
--- a/data/03/AE/87/03AE87DDFF94BD19FAE9F409FDD0F953.ttl
+++ b/data/03/AE/87/03AE87DDFF94BD19FAE9F409FDD0F953.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spalax_graecus>
+    dwc:genus "Spalax" ;
     dwc:rank "species" ;
     dwc:species "graecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spalax> ;
diff --git a/data/03/AE/87/03AE87DDFF959C4237B6FACCFCD0FCCD.ttl b/data/03/AE/87/03AE87DDFF959C4237B6FACCFCD0FCCD.ttl
index 4509c9134a3..2b327673fdd 100644
--- a/data/03/AE/87/03AE87DDFF959C4237B6FACCFCD0FCCD.ttl
+++ b/data/03/AE/87/03AE87DDFF959C4237B6FACCFCD0FCCD.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_pseudochenelli>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "pseudochenelli" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87DDFF969C7E37B6FE2CFA75F90D.ttl b/data/03/AE/87/03AE87DDFF969C7E37B6FE2CFA75F90D.ttl
index f8210866a1d..3014261a041 100644
--- a/data/03/AE/87/03AE87DDFF969C7E37B6FE2CFA75F90D.ttl
+++ b/data/03/AE/87/03AE87DDFF969C7E37B6FE2CFA75F90D.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_kraatzi>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "kraatzi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87DDFF97BD1BFF32F6A2F86FF4EC.ttl b/data/03/AE/87/03AE87DDFF97BD1BFF32F6A2F86FF4EC.ttl
index 51000cdea16..2850f753078 100644
--- a/data/03/AE/87/03AE87DDFF97BD1BFF32F6A2F86FF4EC.ttl
+++ b/data/03/AE/87/03AE87DDFF97BD1BFF32F6A2F86FF4EC.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spalax_typhlus>
+    dwc:genus "Spalax" ;
     dwc:rank "species" ;
     dwc:species "typhlus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spalax> ;
diff --git a/data/03/AE/87/03AE87DDFF97BD1CFA37F42BFCC1F23F.ttl b/data/03/AE/87/03AE87DDFF97BD1CFA37F42BFCC1F23F.ttl
index 89650d920e0..53f61ddd108 100644
--- a/data/03/AE/87/03AE87DDFF97BD1CFA37F42BFCC1F23F.ttl
+++ b/data/03/AE/87/03AE87DDFF97BD1CFA37F42BFCC1F23F.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spalax_typhlus>
+    dwc:genus "Spalax" ;
     dwc:rank "species" ;
     dwc:species "typhlus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spalax> ;
diff --git a/data/03/AE/87/03AE87DDFF989C7137B6FB8CFE0AFBAD.ttl b/data/03/AE/87/03AE87DDFF989C7137B6FB8CFE0AFBAD.ttl
index e31eae1622a..fa3bb29b369 100644
--- a/data/03/AE/87/03AE87DDFF989C7137B6FB8CFE0AFBAD.ttl
+++ b/data/03/AE/87/03AE87DDFF989C7137B6FB8CFE0AFBAD.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_topali>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "topali" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87DDFF999C7637B6FB0CFC9AF96D.ttl b/data/03/AE/87/03AE87DDFF999C7637B6FB0CFC9AF96D.ttl
index f1f0b552ea3..e6ca9b05f3c 100644
--- a/data/03/AE/87/03AE87DDFF999C7637B6FB0CFC9AF96D.ttl
+++ b/data/03/AE/87/03AE87DDFF999C7637B6FB0CFC9AF96D.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_chennelli>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "chennelli" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87DDFF9C9C7537B6FD6CFD6BFF0D.ttl b/data/03/AE/87/03AE87DDFF9C9C7537B6FD6CFD6BFF0D.ttl
index fd518fb80fb..ce21ef42299 100644
--- a/data/03/AE/87/03AE87DDFF9C9C7537B6FD6CFD6BFF0D.ttl
+++ b/data/03/AE/87/03AE87DDFF9C9C7537B6FD6CFD6BFF0D.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_gestroi>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "gestroi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
@@ -163,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_kraatzi>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "kraatzi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87DDFF9D9C7A37B6FA6CFC0EFBAD.ttl b/data/03/AE/87/03AE87DDFF9D9C7A37B6FA6CFC0EFBAD.ttl
index d490aaf6f6a..2f6597d651c 100644
--- a/data/03/AE/87/03AE87DDFF9D9C7A37B6FA6CFC0EFBAD.ttl
+++ b/data/03/AE/87/03AE87DDFF9D9C7A37B6FA6CFC0EFBAD.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Therates_kraatzi>
+    dwc:genus "Therates" ;
     dwc:rank "species" ;
     dwc:species "kraatzi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Therates> ;
diff --git a/data/03/AE/87/03AE87E4E675F61CFF66F93859BA006D.ttl b/data/03/AE/87/03AE87E4E675F61CFF66F93859BA006D.ttl
index 4a9dd367954..0a9bc719758 100644
--- a/data/03/AE/87/03AE87E4E675F61CFF66F93859BA006D.ttl
+++ b/data/03/AE/87/03AE87E4E675F61CFF66F93859BA006D.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thrips_alni>
+    dwc:genus "Thrips" ;
     dwc:rank "species" ;
     dwc:species "alni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thrips> ;
diff --git a/data/03/AE/87/03AE87EDFF99CA57FC89A5EBFD84A5D2.ttl b/data/03/AE/87/03AE87EDFF99CA57FC89A5EBFD84A5D2.ttl
index c594f60276f..f9f0a69a81e 100644
--- a/data/03/AE/87/03AE87EDFF99CA57FC89A5EBFD84A5D2.ttl
+++ b/data/03/AE/87/03AE87EDFF99CA57FC89A5EBFD84A5D2.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophaga_Listrochelus>
+    dwc:genus "Phyllophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Listrochelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophaga> ;
diff --git a/data/03/AE/87/03AE87EDFF9BCA50FFC1A62FFDC6A7B3.ttl b/data/03/AE/87/03AE87EDFF9BCA50FFC1A62FFDC6A7B3.ttl
index 849fdc770ab..c1a471d3063 100644
--- a/data/03/AE/87/03AE87EDFF9BCA50FFC1A62FFDC6A7B3.ttl
+++ b/data/03/AE/87/03AE87EDFF9BCA50FFC1A62FFDC6A7B3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophaga_Listrochelus>
+    dwc:genus "Phyllophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Listrochelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophaga> ;
diff --git a/data/03/AE/87/03AE87EDFF9CCA51FF31A581FD67A5CF.ttl b/data/03/AE/87/03AE87EDFF9CCA51FF31A581FD67A5CF.ttl
index a2e7af8f3ca..9e4b6aff5ab 100644
--- a/data/03/AE/87/03AE87EDFF9CCA51FF31A581FD67A5CF.ttl
+++ b/data/03/AE/87/03AE87EDFF9CCA51FF31A581FD67A5CF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophaga_Listrochelus>
+    dwc:genus "Phyllophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Listrochelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophaga> ;
diff --git a/data/03/AE/87/03AE87EDFF9DCA52FFC1A625FD7AA59B.ttl b/data/03/AE/87/03AE87EDFF9DCA52FFC1A625FD7AA59B.ttl
index 9c0f46bcd35..40947c37062 100644
--- a/data/03/AE/87/03AE87EDFF9DCA52FFC1A625FD7AA59B.ttl
+++ b/data/03/AE/87/03AE87EDFF9DCA52FFC1A625FD7AA59B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophaga_Listrochelus>
+    dwc:genus "Phyllophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Listrochelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophaga> ;
diff --git a/data/03/AE/87/03AE87FAFF952D147DDBF948FEE3FA91.ttl b/data/03/AE/87/03AE87FAFF952D147DDBF948FEE3FA91.ttl
index d6592c61f6f..28277b1b2f5 100644
--- a/data/03/AE/87/03AE87FAFF952D147DDBF948FEE3FA91.ttl
+++ b/data/03/AE/87/03AE87FAFF952D147DDBF948FEE3FA91.ttl
@@ -178,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euchiloglanis_feae>
+    dwc:genus "Euchiloglanis" ;
     dwc:rank "species" ;
     dwc:species "feae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euchiloglanis> ;
diff --git a/data/03/AE/87/03AE87FEFFA4FFC08219FBE85A51F9A2.ttl b/data/03/AE/87/03AE87FEFFA4FFC08219FBE85A51F9A2.ttl
index 5faab11f92f..0bccbd67371 100644
--- a/data/03/AE/87/03AE87FEFFA4FFC08219FBE85A51F9A2.ttl
+++ b/data/03/AE/87/03AE87FEFFA4FFC08219FBE85A51F9A2.ttl
@@ -137,6 +137,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Dichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFA4FFC681AAF9F559E3FC3C.ttl b/data/03/AE/87/03AE87FEFFA4FFC681AAF9F559E3FC3C.ttl
index 4954b30bad7..97ea1d2fc3c 100644
--- a/data/03/AE/87/03AE87FEFFA4FFC681AAF9F559E3FC3C.ttl
+++ b/data/03/AE/87/03AE87FEFFA4FFC681AAF9F559E3FC3C.ttl
@@ -154,12 +154,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Trichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Pentachrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentachrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFA7FFC28269FEDB5AB0FD5C.ttl b/data/03/AE/87/03AE87FEFFA7FFC28269FEDB5AB0FD5C.ttl
index 2fdfd32e791..372c573e594 100644
--- a/data/03/AE/87/03AE87FEFFA7FFC28269FEDB5AB0FD5C.ttl
+++ b/data/03/AE/87/03AE87FEFFA7FFC28269FEDB5AB0FD5C.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Trichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFB1FFD4821BFB055994FD1A.ttl b/data/03/AE/87/03AE87FEFFB1FFD4821BFB055994FD1A.ttl
index fbd982ae104..d1870442a26 100644
--- a/data/03/AE/87/03AE87FEFFB1FFD4821BFB055994FD1A.ttl
+++ b/data/03/AE/87/03AE87FEFFB1FFD4821BFB055994FD1A.ttl
@@ -196,12 +196,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Pentachrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentachrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Trichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFB1FFD5826DFD1B5AAEFB0D.ttl b/data/03/AE/87/03AE87FEFFB1FFD5826DFD1B5AAEFB0D.ttl
index 02b5b1c65a9..514e469d05f 100644
--- a/data/03/AE/87/03AE87FEFFB1FFD5826DFD1B5AAEFB0D.ttl
+++ b/data/03/AE/87/03AE87FEFFB1FFD5826DFD1B5AAEFB0D.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Trichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFB3FFD581A4FA305D0DFD03.ttl b/data/03/AE/87/03AE87FEFFB3FFD581A4FA305D0DFD03.ttl
index b91d3cc897b..a92fee30f49 100644
--- a/data/03/AE/87/03AE87FEFFB3FFD581A4FA305D0DFD03.ttl
+++ b/data/03/AE/87/03AE87FEFFB3FFD581A4FA305D0DFD03.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Trichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
@@ -160,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Pentachrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentachrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFB8FFDC8263FE6D5B52FAA2.ttl b/data/03/AE/87/03AE87FEFFB8FFDC8263FE6D5B52FAA2.ttl
index 66f2bece725..f1a46a317ef 100644
--- a/data/03/AE/87/03AE87FEFFB8FFDC8263FE6D5B52FAA2.ttl
+++ b/data/03/AE/87/03AE87FEFFB8FFDC8263FE6D5B52FAA2.ttl
@@ -137,6 +137,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Trichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFB8FFDC8272FAF45954F835.ttl b/data/03/AE/87/03AE87FEFFB8FFDC8272FAF45954F835.ttl
index 365501ab2cb..438b6d57139 100644
--- a/data/03/AE/87/03AE87FEFFB8FFDC8272FAF45954F835.ttl
+++ b/data/03/AE/87/03AE87FEFFB8FFDC8272FAF45954F835.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Trichrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/87/03AE87FEFFBCFFDF820CFEDB5954FBAF.ttl b/data/03/AE/87/03AE87FEFFBCFFDF820CFEDB5954FBAF.ttl
index 6bd51af5c70..8f53b145f88 100644
--- a/data/03/AE/87/03AE87FEFFBCFFDF820CFEDB5954FBAF.ttl
+++ b/data/03/AE/87/03AE87FEFFBCFFDF820CFEDB5954FBAF.ttl
@@ -152,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_Pentachrysis>
+    dwc:genus "Chrysis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentachrysis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/03/AE/8B/03AE8B60AC01FFD06CC1FB51FC3BC2BC.ttl b/data/03/AE/8B/03AE8B60AC01FFD06CC1FB51FC3BC2BC.ttl
index e11c52a5f83..cab7edcd007 100644
--- a/data/03/AE/8B/03AE8B60AC01FFD06CC1FB51FC3BC2BC.ttl
+++ b/data/03/AE/8B/03AE8B60AC01FFD06CC1FB51FC3BC2BC.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orchomene_Abyssorchomene>
+    dwc:genus "Orchomene" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Abyssorchomene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orchomene> ;
diff --git a/data/03/AE/8B/03AE8B60AC0EFFD16CC1FD96FAC4C2E4.ttl b/data/03/AE/8B/03AE8B60AC0EFFD16CC1FD96FAC4C2E4.ttl
index e57e4d69f35..8fd82ef0e66 100644
--- a/data/03/AE/8B/03AE8B60AC0EFFD16CC1FD96FAC4C2E4.ttl
+++ b/data/03/AE/8B/03AE8B60AC0EFFD16CC1FD96FAC4C2E4.ttl
@@ -207,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orchomenella_Orchomenopsis>
+    dwc:genus "Orchomenella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orchomenopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orchomenella> ;
diff --git a/data/03/AE/8C/03AE8C19FFD18016FF27FCDEFED0FC8E.ttl b/data/03/AE/8C/03AE8C19FFD18016FF27FCDEFED0FC8E.ttl
index d7c3a405727..10bd8457cb5 100644
--- a/data/03/AE/8C/03AE8C19FFD18016FF27FCDEFED0FC8E.ttl
+++ b/data/03/AE/8C/03AE8C19FFD18016FF27FCDEFED0FC8E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetratoma_Tetratoma>
+    dwc:genus "Tetratoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetratoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetratoma> ;
diff --git a/data/03/AE/90/03AE90298200E502FF73F9F3FB0661D5.ttl b/data/03/AE/90/03AE90298200E502FF73F9F3FB0661D5.ttl
index d784e4a4c89..9fe59e037c4 100644
--- a/data/03/AE/90/03AE90298200E502FF73F9F3FB0661D5.ttl
+++ b/data/03/AE/90/03AE90298200E502FF73F9F3FB0661D5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Photinia_davidiana>
+    dwc:genus "Photinia" ;
     dwc:rank "species" ;
     dwc:species "davidiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Photinia> ;
diff --git a/data/03/AE/90/03AE90298201E50CFF73FF08FA5C61F1.ttl b/data/03/AE/90/03AE90298201E50CFF73FF08FA5C61F1.ttl
index 40c99600f6f..4f5bc4c40bb 100644
--- a/data/03/AE/90/03AE90298201E50CFF73FF08FA5C61F1.ttl
+++ b/data/03/AE/90/03AE90298201E50CFF73FF08FA5C61F1.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Photinia_davidiana>
+    dwc:genus "Photinia" ;
     dwc:rank "species" ;
     dwc:species "davidiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Photinia> ;
diff --git a/data/03/AE/92/03AE921FDE56DC7FFF4DFAAB7444C5DA.ttl b/data/03/AE/92/03AE921FDE56DC7FFF4DFAAB7444C5DA.ttl
index 84a48b12fa6..cfd348aa269 100644
--- a/data/03/AE/92/03AE921FDE56DC7FFF4DFAAB7444C5DA.ttl
+++ b/data/03/AE/92/03AE921FDE56DC7FFF4DFAAB7444C5DA.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Evandromyia_Aldamyia>
+    dwc:genus "Evandromyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aldamyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Evandromyia> ;
diff --git a/data/03/AE/CB/03AECB0EDC40FFFEFE64346A5080944E.ttl b/data/03/AE/CB/03AECB0EDC40FFFEFE64346A5080944E.ttl
index 2cbcde187ac..516d1f3ce1d 100644
--- a/data/03/AE/CB/03AECB0EDC40FFFEFE64346A5080944E.ttl
+++ b/data/03/AE/CB/03AECB0EDC40FFFEFE64346A5080944E.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trogophloeus_Carpalimus>
+    dwc:genus "Trogophloeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carpalimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trogophloeus> ;
diff --git a/data/03/AE/CB/03AECB0EDC41FFFDFE8D320553F9970E.ttl b/data/03/AE/CB/03AECB0EDC41FFFDFE8D320553F9970E.ttl
index 4a33f54c862..4b892b6088f 100644
--- a/data/03/AE/CB/03AECB0EDC41FFFDFE8D320553F9970E.ttl
+++ b/data/03/AE/CB/03AECB0EDC41FFFDFE8D320553F9970E.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trogophloeus_Thinodromus>
+    dwc:genus "Trogophloeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thinodromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trogophloeus> ;
diff --git a/data/03/AE/CB/03AECB0EDC45FFFFFE93378A53C6924E.ttl b/data/03/AE/CB/03AECB0EDC45FFFFFE93378A53C6924E.ttl
index aa2c4b1c555..6ecd1a9ea58 100644
--- a/data/03/AE/CB/03AECB0EDC45FFFFFE93378A53C6924E.ttl
+++ b/data/03/AE/CB/03AECB0EDC45FFFFFE93378A53C6924E.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trogophloeus_Carpalimus>
+    dwc:genus "Trogophloeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carpalimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trogophloeus> ;
diff --git a/data/03/AE/CF/03AECF752E28FFD257942067FB09FC12.ttl b/data/03/AE/CF/03AECF752E28FFD257942067FB09FC12.ttl
index a486329c8d7..e05bb4bb36a 100644
--- a/data/03/AE/CF/03AECF752E28FFD257942067FB09FC12.ttl
+++ b/data/03/AE/CF/03AECF752E28FFD257942067FB09FC12.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tullbergia_Mesaphorura>
+    dwc:genus "Tullbergia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesaphorura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tullbergia> ;
diff --git a/data/03/AE/D2/03AED24EFFA2DF2BA5BEFF59CAECFD56.ttl b/data/03/AE/D2/03AED24EFFA2DF2BA5BEFF59CAECFD56.ttl
index ab10f189cda..750a83ec67d 100644
--- a/data/03/AE/D2/03AED24EFFA2DF2BA5BEFF59CAECFD56.ttl
+++ b/data/03/AE/D2/03AED24EFFA2DF2BA5BEFF59CAECFD56.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hololampra_Lamprella>
+    dwc:genus "Hololampra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lamprella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hololampra> ;
@@ -166,6 +167,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllodromica_Luridiblatta>
+    dwc:genus "Phyllodromica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luridiblatta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllodromica> ;
diff --git a/data/03/AE/D2/03AED24EFFA6DF2FA5BEFD66CB18F8A3.ttl b/data/03/AE/D2/03AED24EFFA6DF2FA5BEFD66CB18F8A3.ttl
index 79ecc96ae76..6a0c0cedcc5 100644
--- a/data/03/AE/D2/03AED24EFFA6DF2FA5BEFD66CB18F8A3.ttl
+++ b/data/03/AE/D2/03AED24EFFA6DF2FA5BEFD66CB18F8A3.ttl
@@ -298,6 +298,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphlebia_Lamprella>
+    dwc:genus "Aphlebia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lamprella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphlebia> ;
@@ -317,6 +318,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllodromica_Hololampra>
+    dwc:genus "Phyllodromica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hololampra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllodromica> ;
@@ -329,12 +331,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllodromica_Arbiblatta>
+    dwc:genus "Phyllodromica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arbiblatta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllodromica> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllodromica_Luridiblatta>
+    dwc:genus "Phyllodromica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luridiblatta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllodromica> ;
diff --git a/data/03/AE/D2/03AED24EFFBBDF34A5BEFBD5CDA4FBC3.ttl b/data/03/AE/D2/03AED24EFFBBDF34A5BEFBD5CDA4FBC3.ttl
index c87a40f471e..1ca27d75bca 100644
--- a/data/03/AE/D2/03AED24EFFBBDF34A5BEFBD5CDA4FBC3.ttl
+++ b/data/03/AE/D2/03AED24EFFBBDF34A5BEFBD5CDA4FBC3.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllodromica_Luridiblatta>
+    dwc:genus "Phyllodromica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Luridiblatta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllodromica> ;
diff --git a/data/03/AE/D5/03AED5723336FF82FF4FFE7238FFFEC0.ttl b/data/03/AE/D5/03AED5723336FF82FF4FFE7238FFFEC0.ttl
index 815fc0b94bd..15893033809 100644
--- a/data/03/AE/D5/03AED5723336FF82FF4FFE7238FFFEC0.ttl
+++ b/data/03/AE/D5/03AED5723336FF82FF4FFE7238FFFEC0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Hieracium_pallidum>
+    dwc:genus "Hieracium" ;
     dwc:rank "species" ;
     dwc:species "pallidum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Hieracium> ;
diff --git a/data/03/AE/E8/03AEE879FFE86302FEC4FD82FD1592B3.ttl b/data/03/AE/E8/03AEE879FFE86302FEC4FD82FD1592B3.ttl
index 4b0ceb2a896..f75079af678 100644
--- a/data/03/AE/E8/03AEE879FFE86302FEC4FD82FD1592B3.ttl
+++ b/data/03/AE/E8/03AEE879FFE86302FEC4FD82FD1592B3.ttl
@@ -124,6 +124,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/AE/EA/03AEEA53A74CFFC829FBFD7FFE8239EA.ttl b/data/03/AE/EA/03AEEA53A74CFFC829FBFD7FFE8239EA.ttl
index cf40bcb297a..cb6b5ebdeed 100644
--- a/data/03/AE/EA/03AEEA53A74CFFC829FBFD7FFE8239EA.ttl
+++ b/data/03/AE/EA/03AEEA53A74CFFC829FBFD7FFE8239EA.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Microvelia_Picaultia>
+    dwc:genus "Microvelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Picaultia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Microvelia> ;
diff --git a/data/03/D4/17/03D41777FFE8B00CA2B0F9E4FDA0FC08.ttl b/data/03/D4/17/03D41777FFE8B00CA2B0F9E4FDA0FC08.ttl
index b6ccb83ad6d..ae9a8d3f495 100644
--- a/data/03/D4/17/03D41777FFE8B00CA2B0F9E4FDA0FC08.ttl
+++ b/data/03/D4/17/03D41777FFE8B00CA2B0F9E4FDA0FC08.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neocrytopsis_Neocrytopsis>
+    dwc:genus "Neocrytopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neocrytopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neocrytopsis> ;
diff --git a/data/03/D4/17/03D41777FFEBB00AA2B0FB07FDAEFF4D.ttl b/data/03/D4/17/03D41777FFEBB00AA2B0FB07FDAEFF4D.ttl
index b806e014c0d..39bca416181 100644
--- a/data/03/D4/17/03D41777FFEBB00AA2B0FB07FDAEFF4D.ttl
+++ b/data/03/D4/17/03D41777FFEBB00AA2B0FB07FDAEFF4D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neocrytopsis_Neocrytopsis>
+    dwc:genus "Neocrytopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neocrytopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neocrytopsis> ;
diff --git a/data/03/D4/17/03D41777FFECB00EA2B0FD2DFC06F8A6.ttl b/data/03/D4/17/03D41777FFECB00EA2B0FD2DFC06F8A6.ttl
index dc1f2363a68..d913126b976 100644
--- a/data/03/D4/17/03D41777FFECB00EA2B0FD2DFC06F8A6.ttl
+++ b/data/03/D4/17/03D41777FFECB00EA2B0FD2DFC06F8A6.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neocyrtopsis_Paraneocrytopsis>
+    dwc:genus "Neocyrtopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraneocrytopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neocyrtopsis> ;
diff --git a/data/03/D4/52/03D4520FFF98F26B0AB52599FB420233.ttl b/data/03/D4/52/03D4520FFF98F26B0AB52599FB420233.ttl
index ceaabcb5085..600851fd1bb 100644
--- a/data/03/D4/52/03D4520FFF98F26B0AB52599FB420233.ttl
+++ b/data/03/D4/52/03D4520FFF98F26B0AB52599FB420233.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hymedesmia_Hymedesmia>
+    dwc:genus "Hymedesmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hymedesmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hymedesmia> ;
diff --git a/data/03/D4/5C/03D45C5614000F7B178C80E6FDC3A1A8.ttl b/data/03/D4/5C/03D45C5614000F7B178C80E6FDC3A1A8.ttl
index 5225ae73a4b..df8ba8acbb3 100644
--- a/data/03/D4/5C/03D45C5614000F7B178C80E6FDC3A1A8.ttl
+++ b/data/03/D4/5C/03D45C5614000F7B178C80E6FDC3A1A8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614010F7B178C87CDFE78A790.ttl b/data/03/D4/5C/03D45C5614010F7B178C87CDFE78A790.ttl
index d30c772f00d..0f49e0073e8 100644
--- a/data/03/D4/5C/03D45C5614010F7B178C87CDFE78A790.ttl
+++ b/data/03/D4/5C/03D45C5614010F7B178C87CDFE78A790.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614020F79178C8692FC38A014.ttl b/data/03/D4/5C/03D45C5614020F79178C8692FC38A014.ttl
index 8f30f0fee63..ead8118aa2f 100644
--- a/data/03/D4/5C/03D45C5614020F79178C8692FC38A014.ttl
+++ b/data/03/D4/5C/03D45C5614020F79178C8692FC38A014.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culiciomyia>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culiciomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614030F78178C872DFC40A08D.ttl b/data/03/D4/5C/03D45C5614030F78178C872DFC40A08D.ttl
index 36860f70a3c..fe43d126e0d 100644
--- a/data/03/D4/5C/03D45C5614030F78178C872DFC40A08D.ttl
+++ b/data/03/D4/5C/03D45C5614030F78178C872DFC40A08D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614040F7F178C803CFCEDA26E.ttl b/data/03/D4/5C/03D45C5614040F7F178C803CFCEDA26E.ttl
index 9fd71ed6098..873a396b546 100644
--- a/data/03/D4/5C/03D45C5614040F7F178C803CFCEDA26E.ttl
+++ b/data/03/D4/5C/03D45C5614040F7F178C803CFCEDA26E.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Maillotia>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Maillotia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614050F7E178C879BFAA6A12B.ttl b/data/03/D4/5C/03D45C5614050F7E178C879BFAA6A12B.ttl
index 0f41e402a3f..003f3d96a61 100644
--- a/data/03/D4/5C/03D45C5614050F7E178C879BFAA6A12B.ttl
+++ b/data/03/D4/5C/03D45C5614050F7E178C879BFAA6A12B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Maillotia>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Maillotia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614060F62178C853BFE5AA658.ttl b/data/03/D4/5C/03D45C5614060F62178C853BFE5AA658.ttl
index fa59bbc7a4e..7d08b3c4763 100644
--- a/data/03/D4/5C/03D45C5614060F62178C853BFE5AA658.ttl
+++ b/data/03/D4/5C/03D45C5614060F62178C853BFE5AA658.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culiseta_Culiseta>
+    dwc:genus "Culiseta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culiseta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culiseta> ;
diff --git a/data/03/D4/5C/03D45C5614060F7D178C83CBFEF6A47C.ttl b/data/03/D4/5C/03D45C5614060F7D178C83CBFEF6A47C.ttl
index d557286659f..dae3933c876 100644
--- a/data/03/D4/5C/03D45C5614060F7D178C83CBFEF6A47C.ttl
+++ b/data/03/D4/5C/03D45C5614060F7D178C83CBFEF6A47C.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culiseta_Allotheobaldia>
+    dwc:genus "Culiseta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allotheobaldia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culiseta> ;
diff --git a/data/03/D4/5C/03D45C5614070F7C178C83CBFE52A5B4.ttl b/data/03/D4/5C/03D45C5614070F7C178C83CBFE52A5B4.ttl
index 974ff285fa5..8af9ac58cd1 100644
--- a/data/03/D4/5C/03D45C5614070F7C178C83CBFE52A5B4.ttl
+++ b/data/03/D4/5C/03D45C5614070F7C178C83CBFE52A5B4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Oculeomyia>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oculeomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614080F71178C85D3FB30A659.ttl b/data/03/D4/5C/03D45C5614080F71178C85D3FB30A659.ttl
index 8b5707867fb..16e55e22b45 100644
--- a/data/03/D4/5C/03D45C5614080F71178C85D3FB30A659.ttl
+++ b/data/03/D4/5C/03D45C5614080F71178C85D3FB30A659.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614080F73178C87CBFA92A17B.ttl b/data/03/D4/5C/03D45C5614080F73178C87CBFA92A17B.ttl
index 97ba02f4f69..b5b43455a55 100644
--- a/data/03/D4/5C/03D45C5614080F73178C87CBFA92A17B.ttl
+++ b/data/03/D4/5C/03D45C5614080F73178C87CBFA92A17B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614090F72178C87F1FA92A116.ttl b/data/03/D4/5C/03D45C5614090F72178C87F1FA92A116.ttl
index 7ce2c7b57e7..eccb42e8ed5 100644
--- a/data/03/D4/5C/03D45C5614090F72178C87F1FA92A116.ttl
+++ b/data/03/D4/5C/03D45C5614090F72178C87F1FA92A116.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C56140A0F71178C8232FE82A1A5.ttl b/data/03/D4/5C/03D45C56140A0F71178C8232FE82A1A5.ttl
index 50af5dc1fc5..aad3074d7bf 100644
--- a/data/03/D4/5C/03D45C56140A0F71178C8232FE82A1A5.ttl
+++ b/data/03/D4/5C/03D45C56140A0F71178C8232FE82A1A5.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C56140C0F77178C8672FF52A020.ttl b/data/03/D4/5C/03D45C56140C0F77178C8672FF52A020.ttl
index eca7fa6c5b1..f3c84648136 100644
--- a/data/03/D4/5C/03D45C56140C0F77178C8672FF52A020.ttl
+++ b/data/03/D4/5C/03D45C56140C0F77178C8672FF52A020.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C56140D0F77178C87D2FCE1A7BC.ttl b/data/03/D4/5C/03D45C56140D0F77178C87D2FCE1A7BC.ttl
index 06a3461797c..8e3d73cf06b 100644
--- a/data/03/D4/5C/03D45C56140D0F77178C87D2FCE1A7BC.ttl
+++ b/data/03/D4/5C/03D45C56140D0F77178C87D2FCE1A7BC.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C56140E0F75178C87A6FC58A074.ttl b/data/03/D4/5C/03D45C56140E0F75178C87A6FC58A074.ttl
index 3a6351b7f37..7f690875780 100644
--- a/data/03/D4/5C/03D45C56140E0F75178C87A6FC58A074.ttl
+++ b/data/03/D4/5C/03D45C56140E0F75178C87A6FC58A074.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C56140F0F74178C87F1FA3EA1D9.ttl b/data/03/D4/5C/03D45C56140F0F74178C87F1FA3EA1D9.ttl
index 0f81d6153d4..fe4cdcbccd8 100644
--- a/data/03/D4/5C/03D45C56140F0F74178C87F1FA3EA1D9.ttl
+++ b/data/03/D4/5C/03D45C56140F0F74178C87F1FA3EA1D9.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614180F60178C850FFAF1A2D0.ttl b/data/03/D4/5C/03D45C5614180F60178C850FFAF1A2D0.ttl
index 76c9f1959a2..65317de1b60 100644
--- a/data/03/D4/5C/03D45C5614180F60178C850FFAF1A2D0.ttl
+++ b/data/03/D4/5C/03D45C5614180F60178C850FFAF1A2D0.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uranotaenia_Pseudoficalbia>
+    dwc:genus "Uranotaenia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoficalbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uranotaenia> ;
diff --git a/data/03/D4/5C/03D45C5614180F63178C80DFFCE9A144.ttl b/data/03/D4/5C/03D45C5614180F63178C80DFFCE9A144.ttl
index c912c87f5e2..aade268b96f 100644
--- a/data/03/D4/5C/03D45C5614180F63178C80DFFCE9A144.ttl
+++ b/data/03/D4/5C/03D45C5614180F63178C80DFFCE9A144.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mansonia_Mansonioides>
+    dwc:genus "Mansonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mansonioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mansonia> ;
diff --git a/data/03/D4/5C/03D45C5614190F62178C8717FD56A17C.ttl b/data/03/D4/5C/03D45C5614190F62178C8717FD56A17C.ttl
index 49ddee158af..dffdd589aaf 100644
--- a/data/03/D4/5C/03D45C5614190F62178C8717FD56A17C.ttl
+++ b/data/03/D4/5C/03D45C5614190F62178C8717FD56A17C.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lutzia_Metalutzia>
+    dwc:genus "Lutzia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metalutzia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lutzia> ;
diff --git a/data/03/D4/5C/03D45C5614200F5B178C87C5FE60A0C1.ttl b/data/03/D4/5C/03D45C5614200F5B178C87C5FE60A0C1.ttl
index 394259d18af..cd4f10c0594 100644
--- a/data/03/D4/5C/03D45C5614200F5B178C87C5FE60A0C1.ttl
+++ b/data/03/D4/5C/03D45C5614200F5B178C87C5FE60A0C1.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614210F5A178C83CBFD7FA5B4.ttl b/data/03/D4/5C/03D45C5614210F5A178C83CBFD7FA5B4.ttl
index c196f69e532..1ec23a59f05 100644
--- a/data/03/D4/5C/03D45C5614210F5A178C83CBFD7FA5B4.ttl
+++ b/data/03/D4/5C/03D45C5614210F5A178C83CBFD7FA5B4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614210F5B178C85BBFEBBA6CC.ttl b/data/03/D4/5C/03D45C5614210F5B178C85BBFEBBA6CC.ttl
index 8331fb698aa..56eea35717c 100644
--- a/data/03/D4/5C/03D45C5614210F5B178C85BBFEBBA6CC.ttl
+++ b/data/03/D4/5C/03D45C5614210F5B178C85BBFEBBA6CC.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614220F5E178C86E5FF52A790.ttl b/data/03/D4/5C/03D45C5614220F5E178C86E5FF52A790.ttl
index 4611839d349..22fc40b296d 100644
--- a/data/03/D4/5C/03D45C5614220F5E178C86E5FF52A790.ttl
+++ b/data/03/D4/5C/03D45C5614220F5E178C86E5FF52A790.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614230F58178C878BFAE2A03F.ttl b/data/03/D4/5C/03D45C5614230F58178C878BFAE2A03F.ttl
index f838532bd8c..b2eab0b2bf6 100644
--- a/data/03/D4/5C/03D45C5614230F58178C878BFAE2A03F.ttl
+++ b/data/03/D4/5C/03D45C5614230F58178C878BFAE2A03F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614240F5D178C852BFAC4A694.ttl b/data/03/D4/5C/03D45C5614240F5D178C852BFAC4A694.ttl
index 63a96a4235e..15effe075f3 100644
--- a/data/03/D4/5C/03D45C5614240F5D178C852BFAC4A694.ttl
+++ b/data/03/D4/5C/03D45C5614240F5D178C852BFAC4A694.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614240F5F178C80FBFEADA163.ttl b/data/03/D4/5C/03D45C5614240F5F178C80FBFEADA163.ttl
index 7d2a634b716..273006a01dd 100644
--- a/data/03/D4/5C/03D45C5614240F5F178C80FBFEADA163.ttl
+++ b/data/03/D4/5C/03D45C5614240F5F178C80FBFEADA163.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614250F5E178C865EFE69A018.ttl b/data/03/D4/5C/03D45C5614250F5E178C865EFE69A018.ttl
index 2e6f26b992e..5ed16f970f5 100644
--- a/data/03/D4/5C/03D45C5614250F5E178C865EFE69A018.ttl
+++ b/data/03/D4/5C/03D45C5614250F5E178C865EFE69A018.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614260F5D178C817EFCFCA354.ttl b/data/03/D4/5C/03D45C5614260F5D178C817EFCFCA354.ttl
index 86985254ebc..006581656e4 100644
--- a/data/03/D4/5C/03D45C5614260F5D178C817EFCFCA354.ttl
+++ b/data/03/D4/5C/03D45C5614260F5D178C817EFCFCA354.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C56142F0F54178C800BFA98A2C8.ttl b/data/03/D4/5C/03D45C56142F0F54178C800BFA98A2C8.ttl
index b91c6345bce..d3986371ebf 100644
--- a/data/03/D4/5C/03D45C56142F0F54178C800BFA98A2C8.ttl
+++ b/data/03/D4/5C/03D45C56142F0F54178C800BFA98A2C8.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Anopheles>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anopheles" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C56142F0F54178C8683FC2FA088.ttl b/data/03/D4/5C/03D45C56142F0F54178C8683FC2FA088.ttl
index 30c1c1554d5..a4439583b77 100644
--- a/data/03/D4/5C/03D45C56142F0F54178C8683FC2FA088.ttl
+++ b/data/03/D4/5C/03D45C56142F0F54178C8683FC2FA088.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Anopheles>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anopheles" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614300F4B178C861AFBAFA057.ttl b/data/03/D4/5C/03D45C5614300F4B178C861AFBAFA057.ttl
index 9415d942f13..ce48ecff993 100644
--- a/data/03/D4/5C/03D45C5614300F4B178C861AFBAFA057.ttl
+++ b/data/03/D4/5C/03D45C5614300F4B178C861AFBAFA057.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Ochlerotatus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/5C/03D45C5614310F4B178C8510FD0AA578.ttl b/data/03/D4/5C/03D45C5614310F4B178C8510FD0AA578.ttl
index e44c3ba54e9..9046a14b7fc 100644
--- a/data/03/D4/5C/03D45C5614310F4B178C8510FD0AA578.ttl
+++ b/data/03/D4/5C/03D45C5614310F4B178C8510FD0AA578.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Ochlerotatus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/5C/03D45C5614320F49178C80DFFB5DA003.ttl b/data/03/D4/5C/03D45C5614320F49178C80DFFB5DA003.ttl
index c855e59e0b3..bdb6d20faa1 100644
--- a/data/03/D4/5C/03D45C5614320F49178C80DFFB5DA003.ttl
+++ b/data/03/D4/5C/03D45C5614320F49178C80DFFB5DA003.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Stegomyia>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stegomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/5C/03D45C5614330F48178C87DEFB61A029.ttl b/data/03/D4/5C/03D45C5614330F48178C87DEFB61A029.ttl
index 369a379ae2b..da49e82fe2f 100644
--- a/data/03/D4/5C/03D45C5614330F48178C87DEFB61A029.ttl
+++ b/data/03/D4/5C/03D45C5614330F48178C87DEFB61A029.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Stegomyia>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stegomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/5C/03D45C5614350F4E178C87DEFB5EA2A4.ttl b/data/03/D4/5C/03D45C5614350F4E178C87DEFB5EA2A4.ttl
index 2935a6d1f11..625ad0de576 100644
--- a/data/03/D4/5C/03D45C5614350F4E178C87DEFB5EA2A4.ttl
+++ b/data/03/D4/5C/03D45C5614350F4E178C87DEFB5EA2A4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Stegomyia>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stegomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/5C/03D45C5614350F4F178C856EFDBCA0F3.ttl b/data/03/D4/5C/03D45C5614350F4F178C856EFDBCA0F3.ttl
index 1437a8f5bc1..e9e3e1fced2 100644
--- a/data/03/D4/5C/03D45C5614350F4F178C856EFDBCA0F3.ttl
+++ b/data/03/D4/5C/03D45C5614350F4F178C856EFDBCA0F3.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Barraudius>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Barraudius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614360F4D178C8709FD44A1F5.ttl b/data/03/D4/5C/03D45C5614360F4D178C8709FD44A1F5.ttl
index bd6b5aae4c3..df877489149 100644
--- a/data/03/D4/5C/03D45C5614360F4D178C8709FD44A1F5.ttl
+++ b/data/03/D4/5C/03D45C5614360F4D178C8709FD44A1F5.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614370F4C178C83CBFDF4A524.ttl b/data/03/D4/5C/03D45C5614370F4C178C83CBFDF4A524.ttl
index 13d3fe6846c..299eccf8b7c 100644
--- a/data/03/D4/5C/03D45C5614370F4C178C83CBFDF4A524.ttl
+++ b/data/03/D4/5C/03D45C5614370F4C178C83CBFDF4A524.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614370F4C178C8508FD28A0BF.ttl b/data/03/D4/5C/03D45C5614370F4C178C8508FD28A0BF.ttl
index 56fd7f3cc85..685bb9821f4 100644
--- a/data/03/D4/5C/03D45C5614370F4C178C8508FD28A0BF.ttl
+++ b/data/03/D4/5C/03D45C5614370F4C178C8508FD28A0BF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/03/D4/5C/03D45C5614380F40178C85AAFD0CA5EC.ttl b/data/03/D4/5C/03D45C5614380F40178C85AAFD0CA5EC.ttl
index 5d94e01e1a3..7d2bcf9f03d 100644
--- a/data/03/D4/5C/03D45C5614380F40178C85AAFD0CA5EC.ttl
+++ b/data/03/D4/5C/03D45C5614380F40178C85AAFD0CA5EC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614390F42178C83CBFAC3A5EC.ttl b/data/03/D4/5C/03D45C5614390F42178C83CBFAC3A5EC.ttl
index bbae2bae7a9..7cc92c046b1 100644
--- a/data/03/D4/5C/03D45C5614390F42178C83CBFAC3A5EC.ttl
+++ b/data/03/D4/5C/03D45C5614390F42178C83CBFAC3A5EC.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C5614390F43178C8573FB68A6E8.ttl b/data/03/D4/5C/03D45C5614390F43178C8573FB68A6E8.ttl
index 94a497ed73f..1700a5f95d4 100644
--- a/data/03/D4/5C/03D45C5614390F43178C8573FB68A6E8.ttl
+++ b/data/03/D4/5C/03D45C5614390F43178C8573FB68A6E8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C56143A0F41178C8786FCEFA038.ttl b/data/03/D4/5C/03D45C56143A0F41178C8786FCEFA038.ttl
index 5118d1dfbb5..01c77ec9b0b 100644
--- a/data/03/D4/5C/03D45C56143A0F41178C8786FCEFA038.ttl
+++ b/data/03/D4/5C/03D45C56143A0F41178C8786FCEFA038.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C56143B0F41178C868AFB83A6E8.ttl b/data/03/D4/5C/03D45C56143B0F41178C868AFB83A6E8.ttl
index ee8b3a08c29..fcc1d3deb7c 100644
--- a/data/03/D4/5C/03D45C56143B0F41178C868AFB83A6E8.ttl
+++ b/data/03/D4/5C/03D45C56143B0F41178C868AFB83A6E8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C56143C0F45178C850BFAC5A790.ttl b/data/03/D4/5C/03D45C56143C0F45178C850BFAC5A790.ttl
index 9c15085fae4..6bb581d688c 100644
--- a/data/03/D4/5C/03D45C56143C0F45178C850BFAC5A790.ttl
+++ b/data/03/D4/5C/03D45C56143C0F45178C850BFAC5A790.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Aedimorphus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aedimorphus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/5C/03D45C56143C0F47178C875CFAF5A28E.ttl b/data/03/D4/5C/03D45C56143C0F47178C875CFAF5A28E.ttl
index d794c6e40a4..7980884e614 100644
--- a/data/03/D4/5C/03D45C56143C0F47178C875CFAF5A28E.ttl
+++ b/data/03/D4/5C/03D45C56143C0F47178C875CFAF5A28E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C56143D0F46178C8795FBFFA1BA.ttl b/data/03/D4/5C/03D45C56143D0F46178C8795FBFFA1BA.ttl
index bef32eaddab..eeba91ffe68 100644
--- a/data/03/D4/5C/03D45C56143D0F46178C8795FBFFA1BA.ttl
+++ b/data/03/D4/5C/03D45C56143D0F46178C8795FBFFA1BA.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Cellia>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/D4/5C/03D45C56143E0F45178C827AFEB6A338.ttl b/data/03/D4/5C/03D45C56143E0F45178C827AFEB6A338.ttl
index f8e4bffb7b7..da8692bcafc 100644
--- a/data/03/D4/5C/03D45C56143E0F45178C827AFEB6A338.ttl
+++ b/data/03/D4/5C/03D45C56143E0F45178C827AFEB6A338.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Fredwardsius>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Fredwardsius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/5C/03D45C56143E0F4A178C843EFCBAA694.ttl b/data/03/D4/5C/03D45C56143E0F4A178C843EFCBAA694.ttl
index 1ec1ac510c4..763b286999e 100644
--- a/data/03/D4/5C/03D45C56143E0F4A178C843EFCBAA694.ttl
+++ b/data/03/D4/5C/03D45C56143E0F4A178C843EFCBAA694.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Ochlerotatus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/D4/73/03D47329C33BB163FE3A377BFC48F9A7.ttl b/data/03/D4/73/03D47329C33BB163FE3A377BFC48F9A7.ttl
index 6e062f4618d..d265350e579 100644
--- a/data/03/D4/73/03D47329C33BB163FE3A377BFC48F9A7.ttl
+++ b/data/03/D4/73/03D47329C33BB163FE3A377BFC48F9A7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Lemienia>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lemienia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/03/D4/73/03D47329C33BB165FE3A32BBFBEEFBC5.ttl b/data/03/D4/73/03D47329C33BB165FE3A32BBFBEEFBC5.ttl
index 7d2765f948a..c1ae860603a 100644
--- a/data/03/D4/73/03D47329C33BB165FE3A32BBFBEEFBC5.ttl
+++ b/data/03/D4/73/03D47329C33BB165FE3A32BBFBEEFBC5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Neumania>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neumania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/03/D4/73/03D47329C33CB162FE3A327FFC2FFE45.ttl b/data/03/D4/73/03D47329C33CB162FE3A327FFC2FFE45.ttl
index 99b05e37959..ae4977e2b63 100644
--- a/data/03/D4/73/03D47329C33CB162FE3A327FFC2FFE45.ttl
+++ b/data/03/D4/73/03D47329C33CB162FE3A327FFC2FFE45.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_falcipes>
+    dwc:genus "Neumania" ;
     dwc:rank "species" ;
     dwc:species "falcipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/03/D4/73/03D47329C33DB161FE3A3476FBF6FDF0.ttl b/data/03/D4/73/03D47329C33DB161FE3A3476FBF6FDF0.ttl
index 102aad1c59f..69cdaef1f2d 100644
--- a/data/03/D4/73/03D47329C33DB161FE3A3476FBF6FDF0.ttl
+++ b/data/03/D4/73/03D47329C33DB161FE3A3476FBF6FDF0.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Lemienia>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lemienia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/03/D4/73/03D47329C33DB163FE3A3558FA42F8C6.ttl b/data/03/D4/73/03D47329C33DB163FE3A3558FA42F8C6.ttl
index d410eb61b42..cc398d0d982 100644
--- a/data/03/D4/73/03D47329C33DB163FE3A3558FA42F8C6.ttl
+++ b/data/03/D4/73/03D47329C33DB163FE3A3558FA42F8C6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Soarella>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Soarella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/03/D4/73/03D47329C33FB161FE3A30CDFAEDFA58.ttl b/data/03/D4/73/03D47329C33FB161FE3A30CDFAEDFA58.ttl
index 2ca862415e9..c4e7c778d50 100644
--- a/data/03/D4/73/03D47329C33FB161FE3A30CDFAEDFA58.ttl
+++ b/data/03/D4/73/03D47329C33FB161FE3A30CDFAEDFA58.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Neumania>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neumania" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/03/D4/73/03D47329C33FB161FE3A31ACFB79FC12.ttl b/data/03/D4/73/03D47329C33FB161FE3A31ACFB79FC12.ttl
index 141ed6bc60e..05055d57444 100644
--- a/data/03/D4/73/03D47329C33FB161FE3A31ACFB79FC12.ttl
+++ b/data/03/D4/73/03D47329C33FB161FE3A31ACFB79FC12.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neumania_Lemienia>
+    dwc:genus "Neumania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lemienia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neumania> ;
diff --git a/data/03/D4/82/03D48273FFE5DE2AD835DE77FB62FDCF.ttl b/data/03/D4/82/03D48273FFE5DE2AD835DE77FB62FDCF.ttl
index 33785569387..bdbef59820d 100644
--- a/data/03/D4/82/03D48273FFE5DE2AD835DE77FB62FDCF.ttl
+++ b/data/03/D4/82/03D48273FFE5DE2AD835DE77FB62FDCF.ttl
@@ -225,6 +225,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudeucoila_Heptamerocera>
+    dwc:genus "Pseudeucoila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heptamerocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudeucoila> ;
diff --git a/data/03/D4/82/03D48279FF90B47341B5B089FDB1F32E.ttl b/data/03/D4/82/03D48279FF90B47341B5B089FDB1F32E.ttl
index 5b55fdede5a..e2f0e205248 100644
--- a/data/03/D4/82/03D48279FF90B47341B5B089FDB1F32E.ttl
+++ b/data/03/D4/82/03D48279FF90B47341B5B089FDB1F32E.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Anthoseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthoseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
diff --git a/data/03/D4/82/03D48279FF95B47141B5B4ADFD09F182.ttl b/data/03/D4/82/03D48279FF95B47141B5B4ADFD09F182.ttl
index a318b5694a5..ad74b495414 100644
--- a/data/03/D4/82/03D48279FF95B47141B5B4ADFD09F182.ttl
+++ b/data/03/D4/82/03D48279FF95B47141B5B4ADFD09F182.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Anthoseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthoseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
diff --git a/data/03/D4/87/03D48734FF99FFDFED3CFA452D8AFA62.ttl b/data/03/D4/87/03D48734FF99FFDFED3CFA452D8AFA62.ttl
index 1f7f1fa6083..f573b4403af 100644
--- a/data/03/D4/87/03D48734FF99FFDFED3CFA452D8AFA62.ttl
+++ b/data/03/D4/87/03D48734FF99FFDFED3CFA452D8AFA62.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanodrilus_Stephanodrilus>
+    dwc:genus "Stephanodrilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stephanodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanodrilus> ;
diff --git a/data/03/D4/87/03D48784A90BFF97FF351125FB14F846.ttl b/data/03/D4/87/03D48784A90BFF97FF351125FB14F846.ttl
index 095bbafb20e..b7798f5803c 100644
--- a/data/03/D4/87/03D48784A90BFF97FF351125FB14F846.ttl
+++ b/data/03/D4/87/03D48784A90BFF97FF351125FB14F846.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atractides_Polymegapus>
+    dwc:genus "Atractides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polymegapus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atractides> ;
diff --git a/data/03/D4/87/03D48784A93FFFA3FF351318FB16FEB3.ttl b/data/03/D4/87/03D48784A93FFFA3FF351318FB16FEB3.ttl
index 2c232cb0d0c..d3ad3934a73 100644
--- a/data/03/D4/87/03D48784A93FFFA3FF351318FB16FEB3.ttl
+++ b/data/03/D4/87/03D48784A93FFFA3FF351318FB16FEB3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atractides_Atractides>
+    dwc:genus "Atractides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atractides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atractides> ;
diff --git a/data/03/D4/87/03D4878530064623FF78DD39D83E9C8C.ttl b/data/03/D4/87/03D4878530064623FF78DD39D83E9C8C.ttl
index e7ed3ca0c52..0f2698e40c7 100644
--- a/data/03/D4/87/03D4878530064623FF78DD39D83E9C8C.ttl
+++ b/data/03/D4/87/03D4878530064623FF78DD39D83E9C8C.ttl
@@ -300,6 +300,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Boreosimulium>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boreosimulium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
@@ -372,6 +373,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> ;
@@ -409,12 +411,14 @@
     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> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Gomphostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gomphostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/03/D4/87/03D487893E2AFFB7C5C3312699B4FB56.ttl b/data/03/D4/87/03D487893E2AFFB7C5C3312699B4FB56.ttl
index 2daa3263575..c51d9702bdb 100644
--- a/data/03/D4/87/03D487893E2AFFB7C5C3312699B4FB56.ttl
+++ b/data/03/D4/87/03D487893E2AFFB7C5C3312699B4FB56.ttl
@@ -12,7 +12,7 @@
     dc:creator "Hidalgo, Oriane; Balant, Manica; Pellicer, Jaume" ;
     dc:title "Urospermum siljakii Hidalgo, Balant & Pellicer 2022, nothosp. nov." ;
     dwc:basisOfRecord <http://tb.plazi.org/GgServer/dwcaRecords/03D487893E2AFFB7C5C3312699B4FB56.mc.3B153CC23E2AFFB6C59C31CE9EEBF99F> ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Urospermum_siljakii_Hidalgo_2022> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Urospermum_x_siljakii_Hidalgo_2022> ;
     trt:publishedIn <http://dx.doi.org/10.11646/phytotaxa.544.2.8> ;
     a trt:Treatment .
 
@@ -28,7 +28,7 @@
     dc:title "Urospermum × siljakii (Asteraceae), a new natural homoploid hybrid between U. dalechampii and U. picroides" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Urospermum_siljakii_Hidalgo_2022>
+<http://taxon-concept.plazi.org/id/Plantae/Urospermum_x_siljakii_Hidalgo_2022>
     dwc:authority "Hidalgo, Balant & Pellicer" ;
     dwc:authorityName "Hidalgo, Balant & Pellicer" ;
     dwc:authorityYear "2022" ;
@@ -42,10 +42,10 @@
     dwc:rank "species" ;
     dwc:scientificNameAuthorship "Hidalgo, Balant & Pellicer, 2022" ;
     dwc:species "siljakii" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Urospermum_siljakii> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Urospermum_x_siljakii> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Urospermum_siljakii>
+<http://taxon-name.plazi.org/id/Plantae/Urospermum_x_siljakii>
     dwc:class "Magnoliopsida" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Urospermum" ;
diff --git a/data/03/D4/87/03D4878FBA3CFFD0FD53B58C502A05E3.ttl b/data/03/D4/87/03D4878FBA3CFFD0FD53B58C502A05E3.ttl
index fa76ce666da..930b7f32a44 100644
--- a/data/03/D4/87/03D4878FBA3CFFD0FD53B58C502A05E3.ttl
+++ b/data/03/D4/87/03D4878FBA3CFFD0FD53B58C502A05E3.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpoceras_fallaciosum>
+    dwc:genus "Harpoceras" ;
     dwc:rank "species" ;
     dwc:species "fallaciosum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpoceras> ;
diff --git a/data/03/D4/87/03D487909936FFFEFF2FFCBDFE0DF8BC.ttl b/data/03/D4/87/03D487909936FFFEFF2FFCBDFE0DF8BC.ttl
index 9ff69a71cc2..d47877d4e67 100644
--- a/data/03/D4/87/03D487909936FFFEFF2FFCBDFE0DF8BC.ttl
+++ b/data/03/D4/87/03D487909936FFFEFF2FFCBDFE0DF8BC.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pylocheles_Pylocheles>
+    dwc:genus "Pylocheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pylocheles" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pylocheles> ;
diff --git a/data/03/D4/87/03D487A2FF98FFD1149953F7FDD2E51F.ttl b/data/03/D4/87/03D487A2FF98FFD1149953F7FDD2E51F.ttl
index 29df36b2525..2fc795525f1 100644
--- a/data/03/D4/87/03D487A2FF98FFD1149953F7FDD2E51F.ttl
+++ b/data/03/D4/87/03D487A2FF98FFD1149953F7FDD2E51F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phlugiolopsis_Longiloba>
+    dwc:genus "Phlugiolopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Longiloba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phlugiolopsis> ;
diff --git a/data/03/D4/87/03D487A2FF98FFD11499553AFDB6E658.ttl b/data/03/D4/87/03D487A2FF98FFD11499553AFDB6E658.ttl
index 1ed9ae104d3..762c0c09cb5 100644
--- a/data/03/D4/87/03D487A2FF98FFD11499553AFDB6E658.ttl
+++ b/data/03/D4/87/03D487A2FF98FFD11499553AFDB6E658.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phlugiolopsis_Longiloba>
+    dwc:genus "Phlugiolopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Longiloba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phlugiolopsis> ;
diff --git a/data/03/D4/87/03D487E3FFE25967C7E54292FC6A5527.ttl b/data/03/D4/87/03D487E3FFE25967C7E54292FC6A5527.ttl
index eb092d2cce8..cf066526586 100644
--- a/data/03/D4/87/03D487E3FFE25967C7E54292FC6A5527.ttl
+++ b/data/03/D4/87/03D487E3FFE25967C7E54292FC6A5527.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_Lionotus>
+    dwc:genus "Odynerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lionotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
diff --git a/data/03/D4/87/03D487F3790CFFAC40BA9F43D24DFE11.ttl b/data/03/D4/87/03D487F3790CFFAC40BA9F43D24DFE11.ttl
index 24004b37562..b393e7eb570 100644
--- a/data/03/D4/87/03D487F3790CFFAC40BA9F43D24DFE11.ttl
+++ b/data/03/D4/87/03D487F3790CFFAC40BA9F43D24DFE11.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schoengastiella_Audya>
+    dwc:genus "Schoengastiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Audya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schoengastiella> ;
diff --git a/data/03/D4/87/03D487F82108FFCCFF71DA80B810FA55.ttl b/data/03/D4/87/03D487F82108FFCCFF71DA80B810FA55.ttl
index d270fabe18c..3336c73d94f 100644
--- a/data/03/D4/87/03D487F82108FFCCFF71DA80B810FA55.ttl
+++ b/data/03/D4/87/03D487F82108FFCCFF71DA80B810FA55.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Charybdis_Goniohellenus>
+    dwc:genus "Charybdis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Goniohellenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Charybdis> ;
diff --git a/data/03/D4/87/03D487FE6B2D551BFD8E70F5FAA687D9.ttl b/data/03/D4/87/03D487FE6B2D551BFD8E70F5FAA687D9.ttl
index 91a2fbc7161..c5d6f226c65 100644
--- a/data/03/D4/87/03D487FE6B2D551BFD8E70F5FAA687D9.ttl
+++ b/data/03/D4/87/03D487FE6B2D551BFD8E70F5FAA687D9.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Caridina_serratirostris>
+    dwc:genus "Caridina" ;
     dwc:rank "species" ;
     dwc:species "serratirostris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Caridina> ;
diff --git a/data/03/D4/87/03D487FE6B7A5547FD8A72C3FCAC821F.ttl b/data/03/D4/87/03D487FE6B7A5547FD8A72C3FCAC821F.ttl
index 6c3d94ad243..4d927cfba7e 100644
--- a/data/03/D4/87/03D487FE6B7A5547FD8A72C3FCAC821F.ttl
+++ b/data/03/D4/87/03D487FE6B7A5547FD8A72C3FCAC821F.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Caridina_nilotica>
+    dwc:genus "Caridina" ;
     dwc:rank "species" ;
     dwc:species "nilotica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Caridina> ;
diff --git a/data/03/D4/9A/03D49A056553BF38A2E3FA88FD31BE16.ttl b/data/03/D4/9A/03D49A056553BF38A2E3FA88FD31BE16.ttl
index 6ea4a6ac7f0..bb83d74a0df 100644
--- a/data/03/D4/9A/03D49A056553BF38A2E3FA88FD31BE16.ttl
+++ b/data/03/D4/9A/03D49A056553BF38A2E3FA88FD31BE16.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Litargus_Litargosomus>
+    dwc:genus "Litargus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Litargosomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Litargus> ;
diff --git a/data/03/D4/A5/03D4A518FFA429461A90DA0B557AF82B.ttl b/data/03/D4/A5/03D4A518FFA429461A90DA0B557AF82B.ttl
index 5bc4d14dd72..84ec6d6c7c7 100644
--- a/data/03/D4/A5/03D4A518FFA429461A90DA0B557AF82B.ttl
+++ b/data/03/D4/A5/03D4A518FFA429461A90DA0B557AF82B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arrenurus_Truncaturus>
+    dwc:genus "Arrenurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncaturus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arrenurus> ;
diff --git a/data/03/D4/A7/03D4A739FFEA686F25FFF9919006FF30.ttl b/data/03/D4/A7/03D4A739FFEA686F25FFF9919006FF30.ttl
index 1463d153e95..255acaf6d29 100644
--- a/data/03/D4/A7/03D4A739FFEA686F25FFF9919006FF30.ttl
+++ b/data/03/D4/A7/03D4A739FFEA686F25FFF9919006FF30.ttl
@@ -178,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Afroptilum_Afroptilum>
+    dwc:genus "Afroptilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Afroptilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Afroptilum> ;
diff --git a/data/03/D4/B0/03D4B00FFFFAC51AFECA9C79FDF8531C.ttl b/data/03/D4/B0/03D4B00FFFFAC51AFECA9C79FDF8531C.ttl
index 2886c9105ba..cec47014fad 100644
--- a/data/03/D4/B0/03D4B00FFFFAC51AFECA9C79FDF8531C.ttl
+++ b/data/03/D4/B0/03D4B00FFFFAC51AFECA9C79FDF8531C.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aleyrodes_Trialeurodes>
+    dwc:genus "Aleyrodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trialeurodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aleyrodes> ;
diff --git a/data/03/D4/B7/03D4B72B6160FF98F7D1A676FE3F4555.ttl b/data/03/D4/B7/03D4B72B6160FF98F7D1A676FE3F4555.ttl
index 44763308a52..5379ebdc5e2 100644
--- a/data/03/D4/B7/03D4B72B6160FF98F7D1A676FE3F4555.ttl
+++ b/data/03/D4/B7/03D4B72B6160FF98F7D1A676FE3F4555.ttl
@@ -151,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prionospio_Minuspio>
+    dwc:genus "Prionospio" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Minuspio" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prionospio> ;
diff --git a/data/03/D4/CA/03D4CA41FF939441FF5FFCF8113DFAA9.ttl b/data/03/D4/CA/03D4CA41FF939441FF5FFCF8113DFAA9.ttl
index b51197b121a..f623b23efb5 100644
--- a/data/03/D4/CA/03D4CA41FF939441FF5FFCF8113DFAA9.ttl
+++ b/data/03/D4/CA/03D4CA41FF939441FF5FFCF8113DFAA9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cantharis_Cantharis>
+    dwc:genus "Cantharis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cantharis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cantharis> ;
diff --git a/data/03/D4/CA/03D4CA41FF96944DFF5FFA641514FD1D.ttl b/data/03/D4/CA/03D4CA41FF96944DFF5FFA641514FD1D.ttl
index 81745f73f14..ff74acc924b 100644
--- a/data/03/D4/CA/03D4CA41FF96944DFF5FFA641514FD1D.ttl
+++ b/data/03/D4/CA/03D4CA41FF96944DFF5FFA641514FD1D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cantharis_Cantharis>
+    dwc:genus "Cantharis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cantharis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cantharis> ;
diff --git a/data/03/D4/D7/03D4D738FFC3FFCC8BD2FF49C6ADFD66.ttl b/data/03/D4/D7/03D4D738FFC3FFCC8BD2FF49C6ADFD66.ttl
index a61ee0dc205..d177af99af5 100644
--- a/data/03/D4/D7/03D4D738FFC3FFCC8BD2FF49C6ADFD66.ttl
+++ b/data/03/D4/D7/03D4D738FFC3FFCC8BD2FF49C6ADFD66.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Neoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/03/D4/D7/03D4D738FFC5FFC18BD2FD09C67CFEFE.ttl b/data/03/D4/D7/03D4D738FFC5FFC18BD2FD09C67CFEFE.ttl
index ee610742baa..1565ac08794 100644
--- a/data/03/D4/D7/03D4D738FFC5FFC18BD2FD09C67CFEFE.ttl
+++ b/data/03/D4/D7/03D4D738FFC5FFC18BD2FD09C67CFEFE.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Neoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/03/D4/D7/03D4D738FFC8FFC58BD2FEB1C1DAFE6A.ttl b/data/03/D4/D7/03D4D738FFC8FFC58BD2FEB1C1DAFE6A.ttl
index 6d302158581..007465a5883 100644
--- a/data/03/D4/D7/03D4D738FFC8FFC58BD2FEB1C1DAFE6A.ttl
+++ b/data/03/D4/D7/03D4D738FFC8FFC58BD2FEB1C1DAFE6A.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Neoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/03/D4/D7/03D4D738FFD4FFDF8BD2FDDBC02DFD4A.ttl b/data/03/D4/D7/03D4D738FFD4FFDF8BD2FDDBC02DFD4A.ttl
index 1f332478cc1..d6c0509a670 100644
--- a/data/03/D4/D7/03D4D738FFD4FFDF8BD2FDDBC02DFD4A.ttl
+++ b/data/03/D4/D7/03D4D738FFD4FFDF8BD2FDDBC02DFD4A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Neoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/03/D4/D7/03D4D738FFD7FFD38BD2FF49C2E5F85A.ttl b/data/03/D4/D7/03D4D738FFD7FFD38BD2FF49C2E5F85A.ttl
index 0f5dd1bd306..c69952770d8 100644
--- a/data/03/D4/D7/03D4D738FFD7FFD38BD2FF49C2E5F85A.ttl
+++ b/data/03/D4/D7/03D4D738FFD7FFD38BD2FF49C2E5F85A.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Neoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/03/D4/D7/03D4D738FFDFFFCB8BD2F932C314FEFE.ttl b/data/03/D4/D7/03D4D738FFDFFFCB8BD2F932C314FEFE.ttl
index c032cb4f012..47c3cf9c529 100644
--- a/data/03/D4/D7/03D4D738FFDFFFCB8BD2F932C314FEFE.ttl
+++ b/data/03/D4/D7/03D4D738FFDFFFCB8BD2F932C314FEFE.ttl
@@ -221,6 +221,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Neoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
@@ -330,6 +331,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_morio>
+    dwc:genus "Xylocopa" ;
     dwc:rank "species" ;
     dwc:species "morio" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
@@ -375,6 +377,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Megaxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/03/D4/F4/03D4F4550040435D41BECDA82F5E3CE3.ttl b/data/03/D4/F4/03D4F4550040435D41BECDA82F5E3CE3.ttl
index ba037a0ff05..cf0a4a5f238 100644
--- a/data/03/D4/F4/03D4F4550040435D41BECDA82F5E3CE3.ttl
+++ b/data/03/D4/F4/03D4F4550040435D41BECDA82F5E3CE3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550040435D41BECEEA2E973DD7.ttl b/data/03/D4/F4/03D4F4550040435D41BECEEA2E973DD7.ttl
index e3ea58e2469..d89f8bad956 100644
--- a/data/03/D4/F4/03D4F4550040435D41BECEEA2E973DD7.ttl
+++ b/data/03/D4/F4/03D4F4550040435D41BECEEA2E973DD7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Parazeugodacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parazeugodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550041435F41BECE332D413DD8.ttl b/data/03/D4/F4/03D4F4550041435F41BECE332D413DD8.ttl
index 251fe003821..14bdede152c 100644
--- a/data/03/D4/F4/03D4F4550041435F41BECE332D413DD8.ttl
+++ b/data/03/D4/F4/03D4F4550041435F41BECE332D413DD8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550043435E41BEC8E82E8A3BC7.ttl b/data/03/D4/F4/03D4F4550043435E41BEC8E82E8A3BC7.ttl
index 9393661bb25..be4e41594ac 100644
--- a/data/03/D4/F4/03D4F4550043435E41BEC8E82E8A3BC7.ttl
+++ b/data/03/D4/F4/03D4F4550043435E41BEC8E82E8A3BC7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bulladacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bulladacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550043435E41BEC9FF2EDD38D2.ttl b/data/03/D4/F4/03D4F4550043435E41BEC9FF2EDD38D2.ttl
index b5bbcff99d2..1f046ba5c7f 100644
--- a/data/03/D4/F4/03D4F4550043435E41BEC9FF2EDD38D2.ttl
+++ b/data/03/D4/F4/03D4F4550043435E41BEC9FF2EDD38D2.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550043435E41BECA932E4139EB.ttl b/data/03/D4/F4/03D4F4550043435E41BECA932E4139EB.ttl
index f219a9a11ce..f56a13e6f77 100644
--- a/data/03/D4/F4/03D4F4550043435E41BECA932E4139EB.ttl
+++ b/data/03/D4/F4/03D4F4550043435E41BECA932E4139EB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Calodacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550043435E41BECBD82F313FD2.ttl b/data/03/D4/F4/03D4F4550043435E41BECBD82F313FD2.ttl
index 83a0c0f4cb5..31e69a9aee2 100644
--- a/data/03/D4/F4/03D4F4550043435E41BECBD82F313FD2.ttl
+++ b/data/03/D4/F4/03D4F4550043435E41BECBD82F313FD2.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550044435941BECBFF2E453E96.ttl b/data/03/D4/F4/03D4F4550044435941BECBFF2E453E96.ttl
index 554fc90c6bb..61a6af609b4 100644
--- a/data/03/D4/F4/03D4F4550044435941BECBFF2E453E96.ttl
+++ b/data/03/D4/F4/03D4F4550044435941BECBFF2E453E96.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550045435841BECB9E289C3ED0.ttl b/data/03/D4/F4/03D4F4550045435841BECB9E289C3ED0.ttl
index d47608de624..1e43dc209a9 100644
--- a/data/03/D4/F4/03D4F4550045435841BECB9E289C3ED0.ttl
+++ b/data/03/D4/F4/03D4F4550045435841BECB9E289C3ED0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550045435841BECC942E263FDA.ttl b/data/03/D4/F4/03D4F4550045435841BECC942E263FDA.ttl
index a52e4352123..b543b7b2475 100644
--- a/data/03/D4/F4/03D4F4550045435841BECC942E263FDA.ttl
+++ b/data/03/D4/F4/03D4F4550045435841BECC942E263FDA.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550048435541BECCAD2FE63F3F.ttl b/data/03/D4/F4/03D4F4550048435541BECCAD2FE63F3F.ttl
index a1f09cdf0c5..864a77c689c 100644
--- a/data/03/D4/F4/03D4F4550048435541BECCAD2FE63F3F.ttl
+++ b/data/03/D4/F4/03D4F4550048435541BECCAD2FE63F3F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F4550048435541BECDA62E733D1D.ttl b/data/03/D4/F4/03D4F4550048435541BECDA62E733D1D.ttl
index 2fdb17cdeeb..efe28f9a548 100644
--- a/data/03/D4/F4/03D4F4550048435541BECDA62E733D1D.ttl
+++ b/data/03/D4/F4/03D4F4550048435541BECDA62E733D1D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004C435141BEC90A2FB23BBE.ttl b/data/03/D4/F4/03D4F455004C435141BEC90A2FB23BBE.ttl
index d4c10c4b825..4843d1c86ce 100644
--- a/data/03/D4/F4/03D4F455004C435141BEC90A2FB23BBE.ttl
+++ b/data/03/D4/F4/03D4F455004C435141BEC90A2FB23BBE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bulladacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bulladacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004C435141BECA292E303881.ttl b/data/03/D4/F4/03D4F455004C435141BECA292E303881.ttl
index daaf3fc17d8..0b9568f29cc 100644
--- a/data/03/D4/F4/03D4F455004C435141BECA292E303881.ttl
+++ b/data/03/D4/F4/03D4F455004C435141BECA292E303881.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004C435141BECAC42E3039E4.ttl b/data/03/D4/F4/03D4F455004C435141BECAC42E3039E4.ttl
index f86dad3d23b..1d569de4caa 100644
--- a/data/03/D4/F4/03D4F455004C435141BECAC42E3039E4.ttl
+++ b/data/03/D4/F4/03D4F455004C435141BECAC42E3039E4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004C435141BECBE32F773EB3.ttl b/data/03/D4/F4/03D4F455004C435141BECBE32F773EB3.ttl
index b08f7733be5..2ba99502c8e 100644
--- a/data/03/D4/F4/03D4F455004C435141BECBE32F773EB3.ttl
+++ b/data/03/D4/F4/03D4F455004C435141BECBE32F773EB3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004D435041BEC8E82E303BE2.ttl b/data/03/D4/F4/03D4F455004D435041BEC8E82E303BE2.ttl
index ef2d01954a5..c9da98e97fd 100644
--- a/data/03/D4/F4/03D4F455004D435041BEC8E82E303BE2.ttl
+++ b/data/03/D4/F4/03D4F455004D435041BEC8E82E303BE2.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004D435041BEC9E52E3038C5.ttl b/data/03/D4/F4/03D4F455004D435041BEC9E52E3038C5.ttl
index 2593a825c96..cab0c3be13a 100644
--- a/data/03/D4/F4/03D4F455004D435041BEC9E52E3038C5.ttl
+++ b/data/03/D4/F4/03D4F455004D435041BEC9E52E3038C5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004D435041BECA802E303928.ttl b/data/03/D4/F4/03D4F455004D435041BECA802E303928.ttl
index e0912875706..b6e33a9d3e8 100644
--- a/data/03/D4/F4/03D4F455004D435041BECA802E303928.ttl
+++ b/data/03/D4/F4/03D4F455004D435041BECA802E303928.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004D435041BECB9F2F3D3F7D.ttl b/data/03/D4/F4/03D4F455004D435041BECB9F2F3D3F7D.ttl
index 30a828a06db..41479ac973d 100644
--- a/data/03/D4/F4/03D4F455004D435041BECB9F2F3D3F7D.ttl
+++ b/data/03/D4/F4/03D4F455004D435041BECB9F2F3D3F7D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004D435041BECD682E303C62.ttl b/data/03/D4/F4/03D4F455004D435041BECD682E303C62.ttl
index 3cfa574c4c9..af8bf2a1855 100644
--- a/data/03/D4/F4/03D4F455004D435041BECD682E303C62.ttl
+++ b/data/03/D4/F4/03D4F455004D435041BECD682E303C62.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004D435041BECE652E303D66.ttl b/data/03/D4/F4/03D4F455004D435041BECE652E303D66.ttl
index c994a2cf713..57f670a6659 100644
--- a/data/03/D4/F4/03D4F455004D435041BECE652E303D66.ttl
+++ b/data/03/D4/F4/03D4F455004D435041BECE652E303D66.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Neozeugodacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neozeugodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004E435341BEC8E82F473867.ttl b/data/03/D4/F4/03D4F455004E435341BEC8E82F473867.ttl
index 1fe6d16a857..8ed417cff13 100644
--- a/data/03/D4/F4/03D4F455004E435341BEC8E82F473867.ttl
+++ b/data/03/D4/F4/03D4F455004E435341BEC8E82F473867.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F455004E435341BECA5D2D02393D.ttl b/data/03/D4/F4/03D4F455004E435341BECA5D2D02393D.ttl
index 085aecc2361..39d89114c4c 100644
--- a/data/03/D4/F4/03D4F455004E435341BECA5D2D02393D.ttl
+++ b/data/03/D4/F4/03D4F455004E435341BECA5D2D02393D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Calodacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500A443B841BECEC22D703C6F.ttl b/data/03/D4/F4/03D4F45500A443B841BECEC22D703C6F.ttl
index 4cf75309d15..d61ed9ef06f 100644
--- a/data/03/D4/F4/03D4F45500A443B841BECEC22D703C6F.ttl
+++ b/data/03/D4/F4/03D4F45500A443B841BECEC22D703C6F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugodacus_Javadacus>
+    dwc:genus "Zeugodacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Javadacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugodacus> ;
diff --git a/data/03/D4/F4/03D4F45500A443B941BECC6D2E8A3F5D.ttl b/data/03/D4/F4/03D4F45500A443B941BECC6D2E8A3F5D.ttl
index b20432aec55..85f841b9de6 100644
--- a/data/03/D4/F4/03D4F45500A443B941BECC6D2E8A3F5D.ttl
+++ b/data/03/D4/F4/03D4F45500A443B941BECC6D2E8A3F5D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dacus_Neodacus>
+    dwc:genus "Dacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dacus> ;
diff --git a/data/03/D4/F4/03D4F45500A443B941BECD0B2E303FA0.ttl b/data/03/D4/F4/03D4F45500A443B941BECD0B2E303FA0.ttl
index 9b4a6faf723..cd7970506f6 100644
--- a/data/03/D4/F4/03D4F45500A443B941BECD0B2E303FA0.ttl
+++ b/data/03/D4/F4/03D4F45500A443B941BECD0B2E303FA0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugodacus_Javadacus>
+    dwc:genus "Zeugodacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Javadacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugodacus> ;
diff --git a/data/03/D4/F4/03D4F45500A443B941BECE262E303C83.ttl b/data/03/D4/F4/03D4F45500A443B941BECE262E303C83.ttl
index 23a36463d0e..7d87b05fe1a 100644
--- a/data/03/D4/F4/03D4F45500A443B941BECE262E303C83.ttl
+++ b/data/03/D4/F4/03D4F45500A443B941BECE262E303C83.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugodacus_Zeugodacus>
+    dwc:genus "Zeugodacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zeugodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugodacus> ;
diff --git a/data/03/D4/F4/03D4F45500A543B841BECE532E303D63.ttl b/data/03/D4/F4/03D4F45500A543B841BECE532E303D63.ttl
index 3f8159e57fe..830d724e0ee 100644
--- a/data/03/D4/F4/03D4F45500A543B841BECE532E303D63.ttl
+++ b/data/03/D4/F4/03D4F45500A543B841BECE532E303D63.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugodacus_Javadacus>
+    dwc:genus "Zeugodacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Javadacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugodacus> ;
diff --git a/data/03/D4/F4/03D4F45500A643BB41BECDD22E303CF7.ttl b/data/03/D4/F4/03D4F45500A643BB41BECDD22E303CF7.ttl
index 0da3f0993a1..88189c0ebcc 100644
--- a/data/03/D4/F4/03D4F45500A643BB41BECDD22E303CF7.ttl
+++ b/data/03/D4/F4/03D4F45500A643BB41BECDD22E303CF7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugodacus_Zeugodacus>
+    dwc:genus "Zeugodacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zeugodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugodacus> ;
diff --git a/data/03/D4/F4/03D4F45500A643BB41BECEF22E303DD6.ttl b/data/03/D4/F4/03D4F45500A643BB41BECEF22E303DD6.ttl
index 52346fb7d0b..3670f61454c 100644
--- a/data/03/D4/F4/03D4F45500A643BB41BECEF22E303DD6.ttl
+++ b/data/03/D4/F4/03D4F45500A643BB41BECEF22E303DD6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugodacus_Javadacus>
+    dwc:genus "Zeugodacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Javadacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugodacus> ;
diff --git a/data/03/D4/F4/03D4F45500A743BA41BECB9F2E303ED4.ttl b/data/03/D4/F4/03D4F45500A743BA41BECB9F2E303ED4.ttl
index edeb03c3a4d..800c355fec1 100644
--- a/data/03/D4/F4/03D4F45500A743BA41BECB9F2E303ED4.ttl
+++ b/data/03/D4/F4/03D4F45500A743BA41BECB9F2E303ED4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugodacus_Zeugodacus>
+    dwc:genus "Zeugodacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zeugodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugodacus> ;
diff --git a/data/03/D4/F4/03D4F45500A843B541BECB9B2E303E32.ttl b/data/03/D4/F4/03D4F45500A843B541BECB9B2E303E32.ttl
index 708f14f2d23..9916e3bb7c1 100644
--- a/data/03/D4/F4/03D4F45500A843B541BECB9B2E303E32.ttl
+++ b/data/03/D4/F4/03D4F45500A843B541BECB9B2E303E32.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500A843B541BECCB32E303F16.ttl b/data/03/D4/F4/03D4F45500A843B541BECCB32E303F16.ttl
index 194f1aedb86..cc57f9edbf4 100644
--- a/data/03/D4/F4/03D4F45500A843B541BECCB32E303F16.ttl
+++ b/data/03/D4/F4/03D4F45500A843B541BECCB32E303F16.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500AB43B641BEC8E82F5A3BC1.ttl b/data/03/D4/F4/03D4F45500AB43B641BEC8E82F5A3BC1.ttl
index fea27ddb54d..3c6719a04f4 100644
--- a/data/03/D4/F4/03D4F45500AB43B641BEC8E82F5A3BC1.ttl
+++ b/data/03/D4/F4/03D4F45500AB43B641BEC8E82F5A3BC1.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dacus_Neodacus>
+    dwc:genus "Dacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dacus> ;
diff --git a/data/03/D4/F4/03D4F45500AB43B641BEC987297D39C1.ttl b/data/03/D4/F4/03D4F45500AB43B641BEC987297D39C1.ttl
index 2c0293dc69b..ec203c8482b 100644
--- a/data/03/D4/F4/03D4F45500AB43B641BEC987297D39C1.ttl
+++ b/data/03/D4/F4/03D4F45500AB43B641BEC987297D39C1.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dacus_Neodacus>
+    dwc:genus "Dacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dacus> ;
diff --git a/data/03/D4/F4/03D4F45500AB43B941BECB8728793E79.ttl b/data/03/D4/F4/03D4F45500AB43B941BECB8728793E79.ttl
index 6654fbec560..d4bb1136bcd 100644
--- a/data/03/D4/F4/03D4F45500AB43B941BECB8728793E79.ttl
+++ b/data/03/D4/F4/03D4F45500AB43B941BECB8728793E79.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dacus_Callantra>
+    dwc:genus "Dacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Callantra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dacus> ;
diff --git a/data/03/D4/F4/03D4F45500AE43B341BECA822E303926.ttl b/data/03/D4/F4/03D4F45500AE43B341BECA822E303926.ttl
index e0505b555a9..8438b93f4c2 100644
--- a/data/03/D4/F4/03D4F45500AE43B341BECA822E303926.ttl
+++ b/data/03/D4/F4/03D4F45500AE43B341BECA822E303926.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500AE43B341BECBA129973C39.ttl b/data/03/D4/F4/03D4F45500AE43B341BECBA129973C39.ttl
index 612a267c928..50aca582e1a 100644
--- a/data/03/D4/F4/03D4F45500AE43B341BECBA129973C39.ttl
+++ b/data/03/D4/F4/03D4F45500AE43B341BECBA129973C39.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500AE43B341BECEAD2E303D1C.ttl b/data/03/D4/F4/03D4F45500AE43B341BECEAD2E303D1C.ttl
index 1ba19d6a22b..7a4bfe6b63d 100644
--- a/data/03/D4/F4/03D4F45500AE43B341BECEAD2E303D1C.ttl
+++ b/data/03/D4/F4/03D4F45500AE43B341BECEAD2E303D1C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500AF43B241BECDD9285F3D5D.ttl b/data/03/D4/F4/03D4F45500AF43B241BECDD9285F3D5D.ttl
index 47f9a8d6b07..c76b72d864d 100644
--- a/data/03/D4/F4/03D4F45500AF43B241BECDD9285F3D5D.ttl
+++ b/data/03/D4/F4/03D4F45500AF43B241BECDD9285F3D5D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bulladacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bulladacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B043AD41BEC8E82E303B83.ttl b/data/03/D4/F4/03D4F45500B043AD41BEC8E82E303B83.ttl
index a32d6ff98f7..321042c798f 100644
--- a/data/03/D4/F4/03D4F45500B043AD41BEC8E82E303B83.ttl
+++ b/data/03/D4/F4/03D4F45500B043AD41BEC8E82E303B83.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B143AC41BECB202E303989.ttl b/data/03/D4/F4/03D4F45500B143AC41BECB202E303989.ttl
index b57ee8aa8f0..ddb9a1e57dd 100644
--- a/data/03/D4/F4/03D4F45500B143AC41BECB202E303989.ttl
+++ b/data/03/D4/F4/03D4F45500B143AC41BECB202E303989.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B143AC41BECC3D2D513F5A.ttl b/data/03/D4/F4/03D4F45500B143AC41BECC3D2D513F5A.ttl
index a772273ffe4..ae1fdc1a357 100644
--- a/data/03/D4/F4/03D4F45500B143AC41BECC3D2D513F5A.ttl
+++ b/data/03/D4/F4/03D4F45500B143AC41BECC3D2D513F5A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B143AC41BECD0A2E293C9B.ttl b/data/03/D4/F4/03D4F45500B143AC41BECD0A2E293C9B.ttl
index 2c363a4a1ca..228ad2d5462 100644
--- a/data/03/D4/F4/03D4F45500B143AC41BECD0A2E293C9B.ttl
+++ b/data/03/D4/F4/03D4F45500B143AC41BECD0A2E293C9B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B143AF41BECECB2F8A3E24.ttl b/data/03/D4/F4/03D4F45500B143AF41BECECB2F8A3E24.ttl
index 4d66206e1cf..3dc6f390af6 100644
--- a/data/03/D4/F4/03D4F45500B143AF41BECECB2F8A3E24.ttl
+++ b/data/03/D4/F4/03D4F45500B143AF41BECECB2F8A3E24.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B243AF41BECCA02E303F07.ttl b/data/03/D4/F4/03D4F45500B243AF41BECCA02E303F07.ttl
index 305fc403a6a..9c2107cc6ab 100644
--- a/data/03/D4/F4/03D4F45500B243AF41BECCA02E303F07.ttl
+++ b/data/03/D4/F4/03D4F45500B243AF41BECCA02E303F07.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B243AF41BECDBF29733D4C.ttl b/data/03/D4/F4/03D4F45500B243AF41BECDBF29733D4C.ttl
index 02471a80afc..066fa608a94 100644
--- a/data/03/D4/F4/03D4F45500B243AF41BECDBF29733D4C.ttl
+++ b/data/03/D4/F4/03D4F45500B243AF41BECDBF29733D4C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B443A941BEC9B62E8A3815.ttl b/data/03/D4/F4/03D4F45500B443A941BEC9B62E8A3815.ttl
index fe03fa35abf..939f73938a7 100644
--- a/data/03/D4/F4/03D4F45500B443A941BEC9B62E8A3815.ttl
+++ b/data/03/D4/F4/03D4F45500B443A941BEC9B62E8A3815.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bulladacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bulladacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B443A941BECA502EE039C9.ttl b/data/03/D4/F4/03D4F45500B443A941BECA502EE039C9.ttl
index 01cb5eddaeb..bc40bf7d0b1 100644
--- a/data/03/D4/F4/03D4F45500B443A941BECA502EE039C9.ttl
+++ b/data/03/D4/F4/03D4F45500B443A941BECA502EE039C9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Tetradacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetradacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B443A941BECBFD2E303EF1.ttl b/data/03/D4/F4/03D4F45500B443A941BECBFD2E303EF1.ttl
index ec3081644f3..d5e0cc47090 100644
--- a/data/03/D4/F4/03D4F45500B443A941BECBFD2E303EF1.ttl
+++ b/data/03/D4/F4/03D4F45500B443A941BECBFD2E303EF1.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B443A941BECCF52F9E3C6A.ttl b/data/03/D4/F4/03D4F45500B443A941BECCF52F9E3C6A.ttl
index 59a04cb26e4..d0eae4dfc5b 100644
--- a/data/03/D4/F4/03D4F45500B443A941BECCF52F9E3C6A.ttl
+++ b/data/03/D4/F4/03D4F45500B443A941BECCF52F9E3C6A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Notodacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B643AA41BECEC22F763E66.ttl b/data/03/D4/F4/03D4F45500B643AA41BECEC22F763E66.ttl
index 65c38c916cf..3c6283350de 100644
--- a/data/03/D4/F4/03D4F45500B643AA41BECEC22F763E66.ttl
+++ b/data/03/D4/F4/03D4F45500B643AA41BECEC22F763E66.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B643AB41BECCDA2F793FBC.ttl b/data/03/D4/F4/03D4F45500B643AB41BECCDA2F793FBC.ttl
index b9af8d19286..b6904f53de7 100644
--- a/data/03/D4/F4/03D4F45500B643AB41BECCDA2F793FBC.ttl
+++ b/data/03/D4/F4/03D4F45500B643AB41BECCDA2F793FBC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bulladacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bulladacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B643AB41BECE282E303C82.ttl b/data/03/D4/F4/03D4F45500B643AB41BECE282E303C82.ttl
index 30ea356f161..d4ec1f07d9f 100644
--- a/data/03/D4/F4/03D4F45500B643AB41BECE282E303C82.ttl
+++ b/data/03/D4/F4/03D4F45500B643AB41BECE282E303C82.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B743AA41BECC5F2F873F3D.ttl b/data/03/D4/F4/03D4F45500B743AA41BECC5F2F873F3D.ttl
index c2909e5bbe1..dc365bfb844 100644
--- a/data/03/D4/F4/03D4F45500B743AA41BECC5F2F873F3D.ttl
+++ b/data/03/D4/F4/03D4F45500B743AA41BECC5F2F873F3D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B743AA41BECDA628093C2A.ttl b/data/03/D4/F4/03D4F45500B743AA41BECDA628093C2A.ttl
index a9ae43bfbbb..cb1ae08ec5b 100644
--- a/data/03/D4/F4/03D4F45500B743AA41BECDA628093C2A.ttl
+++ b/data/03/D4/F4/03D4F45500B743AA41BECDA628093C2A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B743AA41BECE9A2E303DD6.ttl b/data/03/D4/F4/03D4F45500B743AA41BECE9A2E303DD6.ttl
index a2c8845bd70..b390d78b336 100644
--- a/data/03/D4/F4/03D4F45500B743AA41BECE9A2E303DD6.ttl
+++ b/data/03/D4/F4/03D4F45500B743AA41BECE9A2E303DD6.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B843A441BECEB72F7639B9.ttl b/data/03/D4/F4/03D4F45500B843A441BECEB72F7639B9.ttl
index c83f31b0db4..de0bf5bee51 100644
--- a/data/03/D4/F4/03D4F45500B843A441BECEB72F7639B9.ttl
+++ b/data/03/D4/F4/03D4F45500B843A441BECEB72F7639B9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B943A441BECC2D2E433E9D.ttl b/data/03/D4/F4/03D4F45500B943A441BECC2D2E433E9D.ttl
index 2357e18928f..09a35ace6ba 100644
--- a/data/03/D4/F4/03D4F45500B943A441BECC2D2E433E9D.ttl
+++ b/data/03/D4/F4/03D4F45500B943A441BECC2D2E433E9D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B943A441BECCC82E263F81.ttl b/data/03/D4/F4/03D4F45500B943A441BECCC82E263F81.ttl
index 76ab1979095..e7bcb0607e2 100644
--- a/data/03/D4/F4/03D4F45500B943A441BECCC82E263F81.ttl
+++ b/data/03/D4/F4/03D4F45500B943A441BECCC82E263F81.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500B943A441BECDC52DE13DD6.ttl b/data/03/D4/F4/03D4F45500B943A441BECDC52DE13DD6.ttl
index bcd15303aa1..4cbb675638d 100644
--- a/data/03/D4/F4/03D4F45500B943A441BECDC52DE13DD6.ttl
+++ b/data/03/D4/F4/03D4F45500B943A441BECDC52DE13DD6.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Notodacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BA43A741BECD302E263C5B.ttl b/data/03/D4/F4/03D4F45500BA43A741BECD302E263C5B.ttl
index 4ec9d082923..e0324350527 100644
--- a/data/03/D4/F4/03D4F45500BA43A741BECD302E263C5B.ttl
+++ b/data/03/D4/F4/03D4F45500BA43A741BECD302E263C5B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BA43A741BECE0A2F313D47.ttl b/data/03/D4/F4/03D4F45500BA43A741BECE0A2F313D47.ttl
index 7b836940d6d..477b3341986 100644
--- a/data/03/D4/F4/03D4F45500BA43A741BECE0A2F313D47.ttl
+++ b/data/03/D4/F4/03D4F45500BA43A741BECE0A2F313D47.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BB43A641BEC8E82F763B8B.ttl b/data/03/D4/F4/03D4F45500BB43A641BEC8E82F763B8B.ttl
index 628946b1d8c..ffb55822b09 100644
--- a/data/03/D4/F4/03D4F45500BB43A641BEC8E82F763B8B.ttl
+++ b/data/03/D4/F4/03D4F45500BB43A641BEC8E82F763B8B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BB43A641BECA3B291039AD.ttl b/data/03/D4/F4/03D4F45500BB43A641BECA3B291039AD.ttl
index 8dd986b9dce..2cf6fc03cde 100644
--- a/data/03/D4/F4/03D4F45500BB43A641BECA3B291039AD.ttl
+++ b/data/03/D4/F4/03D4F45500BB43A641BECA3B291039AD.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BB43A941BECC182E8E3B0E.ttl b/data/03/D4/F4/03D4F45500BB43A941BECC182E8E3B0E.ttl
index 67c1240b5fb..44ba0a431a3 100644
--- a/data/03/D4/F4/03D4F45500BB43A941BECC182E8E3B0E.ttl
+++ b/data/03/D4/F4/03D4F45500BB43A941BECC182E8E3B0E.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Daculus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Daculus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BD43A041BEC8E82E263BC1.ttl b/data/03/D4/F4/03D4F45500BD43A041BEC8E82E263BC1.ttl
index 9e956a7afde..a56e16b1135 100644
--- a/data/03/D4/F4/03D4F45500BD43A041BEC8E82E263BC1.ttl
+++ b/data/03/D4/F4/03D4F45500BD43A041BEC8E82E263BC1.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Parazeugodacus>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parazeugodacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BD43A041BECBD12DE03F86.ttl b/data/03/D4/F4/03D4F45500BD43A041BECBD12DE03F86.ttl
index da8cfd876a5..0f5058cdd97 100644
--- a/data/03/D4/F4/03D4F45500BD43A041BECBD12DE03F86.ttl
+++ b/data/03/D4/F4/03D4F45500BD43A041BECBD12DE03F86.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BD43A341BECEC32E263B49.ttl b/data/03/D4/F4/03D4F45500BD43A341BECEC32E263B49.ttl
index a325526da57..8a47d368f02 100644
--- a/data/03/D4/F4/03D4F45500BD43A341BECEC32E263B49.ttl
+++ b/data/03/D4/F4/03D4F45500BD43A341BECEC32E263B49.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BF43A241BEC90528D63831.ttl b/data/03/D4/F4/03D4F45500BF43A241BEC90528D63831.ttl
index d009ceaf405..e26bb7240b8 100644
--- a/data/03/D4/F4/03D4F45500BF43A241BEC90528D63831.ttl
+++ b/data/03/D4/F4/03D4F45500BF43A241BEC90528D63831.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BF43A241BECAB52D2D3E10.ttl b/data/03/D4/F4/03D4F45500BF43A241BECAB52D2D3E10.ttl
index 0ee20c49fe5..4e7c5fa7a2f 100644
--- a/data/03/D4/F4/03D4F45500BF43A241BECAB52D2D3E10.ttl
+++ b/data/03/D4/F4/03D4F45500BF43A241BECAB52D2D3E10.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F4/03D4F45500BF43A541BECC572E263C30.ttl b/data/03/D4/F4/03D4F45500BF43A541BECC572E263C30.ttl
index 8cd2c4fcf15..76874d5665c 100644
--- a/data/03/D4/F4/03D4F45500BF43A541BECC572E263C30.ttl
+++ b/data/03/D4/F4/03D4F45500BF43A541BECC572E263C30.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bactrocera_Bactrocera>
+    dwc:genus "Bactrocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bactrocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bactrocera> ;
diff --git a/data/03/D4/F8/03D4F8764949153E909EF99AF5E5E94B.ttl b/data/03/D4/F8/03D4F8764949153E909EF99AF5E5E94B.ttl
index b3cc15aa16b..b20d046204b 100644
--- a/data/03/D4/F8/03D4F8764949153E909EF99AF5E5E94B.ttl
+++ b/data/03/D4/F8/03D4F8764949153E909EF99AF5E5E94B.ttl
@@ -78,6 +78,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/D4/F8/03D4F876494B153D909EFF23F24FE9DB.ttl b/data/03/D4/F8/03D4F876494B153D909EFF23F24FE9DB.ttl
index d1e49b7674e..8e6253db88d 100644
--- a/data/03/D4/F8/03D4F876494B153D909EFF23F24FE9DB.ttl
+++ b/data/03/D4/F8/03D4F876494B153D909EFF23F24FE9DB.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/D4/F8/03D4F87649501521909EFC77F7C4E962.ttl b/data/03/D4/F8/03D4F87649501521909EFC77F7C4E962.ttl
index 9defa766a10..4a0b4cb8180 100644
--- a/data/03/D4/F8/03D4F87649501521909EFC77F7C4E962.ttl
+++ b/data/03/D4/F8/03D4F87649501521909EFC77F7C4E962.ttl
@@ -59,6 +59,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/D4/F8/03D4F87649511526909EFAF0F247E9B1.ttl b/data/03/D4/F8/03D4F87649511526909EFAF0F247E9B1.ttl
index 8467c388a41..7d14eedcd4e 100644
--- a/data/03/D4/F8/03D4F87649511526909EFAF0F247E9B1.ttl
+++ b/data/03/D4/F8/03D4F87649511526909EFAF0F247E9B1.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/D4/F8/03D4F8764956153F909EFAF0F262EF8F.ttl b/data/03/D4/F8/03D4F8764956153F909EFAF0F262EF8F.ttl
index 246bf6dc1fc..906f4f688dd 100644
--- a/data/03/D4/F8/03D4F8764956153F909EFAF0F262EF8F.ttl
+++ b/data/03/D4/F8/03D4F8764956153F909EFAF0F262EF8F.ttl
@@ -79,6 +79,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> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pierretia_Eupierretia>
+    dwc:genus "Pierretia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eupierretia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pierretia> ;
diff --git a/data/03/D4/F8/03D4F87649571520909EF8E1F360EF32.ttl b/data/03/D4/F8/03D4F87649571520909EF8E1F360EF32.ttl
index 2894c0584f0..6ea249cfbf3 100644
--- a/data/03/D4/F8/03D4F87649571520909EF8E1F360EF32.ttl
+++ b/data/03/D4/F8/03D4F87649571520909EF8E1F360EF32.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/D4/F8/03D4F876495E1527909EF8FBF259EF32.ttl b/data/03/D4/F8/03D4F876495E1527909EF8FBF259EF32.ttl
index ebdc5a51f6c..865fd9c63d4 100644
--- a/data/03/D4/F8/03D4F876495E1527909EF8FBF259EF32.ttl
+++ b/data/03/D4/F8/03D4F876495E1527909EF8FBF259EF32.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/D4/F8/03D4F876495E1528909EFE8AF69BED12.ttl b/data/03/D4/F8/03D4F876495E1528909EFE8AF69BED12.ttl
index 21cdd92b02d..bc0eb97afea 100644
--- a/data/03/D4/F8/03D4F876495E1528909EFE8AF69BED12.ttl
+++ b/data/03/D4/F8/03D4F876495E1528909EFE8AF69BED12.ttl
@@ -78,6 +78,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> ;