diff --git a/data/1A/03/CA/1A03CA3CFFA6C5688A31F960FE9AF911.ttl b/data/1A/03/CA/1A03CA3CFFA6C5688A31F960FE9AF911.ttl
index 181cdfa96189..3b4579182316 100644
--- a/data/1A/03/CA/1A03CA3CFFA6C5688A31F960FE9AF911.ttl
+++ b/data/1A/03/CA/1A03CA3CFFA6C5688A31F960FE9AF911.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euglossa_Glossurella>
+    dwc:genus "Euglossa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euglossa> ;
diff --git a/data/1A/03/CA/1A03CA3CFFACC5668A31FD8DFE6BFA01.ttl b/data/1A/03/CA/1A03CA3CFFACC5668A31FD8DFE6BFA01.ttl
index 3b4d7c4fa181..e41a020227c3 100644
--- a/data/1A/03/CA/1A03CA3CFFACC5668A31FD8DFE6BFA01.ttl
+++ b/data/1A/03/CA/1A03CA3CFFACC5668A31FD8DFE6BFA01.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euglossa_Glossurella>
+    dwc:genus "Euglossa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euglossa> ;
diff --git a/data/1A/09/15/1A09154970786BBB68DE12AF1EFAA517.ttl b/data/1A/09/15/1A09154970786BBB68DE12AF1EFAA517.ttl
index 6474c9c5ec16..7eb6d42ba72d 100644
--- a/data/1A/09/15/1A09154970786BBB68DE12AF1EFAA517.ttl
+++ b/data/1A/09/15/1A09154970786BBB68DE12AF1EFAA517.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Balinta_octonotata>
+    dwc:genus "Balinta" ;
     dwc:rank "species" ;
     dwc:species "octonotata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Balinta> ;
diff --git a/data/1A/09/73/1A097314FFE0271FFF22F8DC7F7EFEFE.ttl b/data/1A/09/73/1A097314FFE0271FFF22F8DC7F7EFEFE.ttl
index 9f766667bee4..79fbbc629c80 100644
--- a/data/1A/09/73/1A097314FFE0271FFF22F8DC7F7EFEFE.ttl
+++ b/data/1A/09/73/1A097314FFE0271FFF22F8DC7F7EFEFE.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thinodromus_Thinodromus>
+    dwc:genus "Thinodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thinodromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thinodromus> ;
@@ -154,6 +155,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/1A/09/73/1A097314FFE52713FF22F91C7A93F936.ttl b/data/1A/09/73/1A097314FFE52713FF22F91C7A93F936.ttl
index d2e3b2afc901..e8375bf767b0 100644
--- a/data/1A/09/73/1A097314FFE52713FF22F91C7A93F936.ttl
+++ b/data/1A/09/73/1A097314FFE52713FF22F91C7A93F936.ttl
@@ -153,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thinodromus_Thinodromus>
+    dwc:genus "Thinodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thinodromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thinodromus> ;
@@ -213,6 +214,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> ;
@@ -232,6 +234,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carpelimus_Thinodromus>
+    dwc:genus "Carpelimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thinodromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carpelimus> ;
diff --git a/data/1A/09/73/1A097314FFEC271EFF22FE047D13FDEE.ttl b/data/1A/09/73/1A097314FFEC271EFF22FE047D13FDEE.ttl
index 43a2040e6173..8b9fe00d6f52 100644
--- a/data/1A/09/73/1A097314FFEC271EFF22FE047D13FDEE.ttl
+++ b/data/1A/09/73/1A097314FFEC271EFF22FE047D13FDEE.ttl
@@ -242,6 +242,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thinodromus_Thinodromus>
+    dwc:genus "Thinodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thinodromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thinodromus> ;
@@ -315,6 +316,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> ;
@@ -334,6 +336,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carpelimus_Thinodromus>
+    dwc:genus "Carpelimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thinodromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carpelimus> ;
diff --git a/data/1A/09/73/1A097314FFED271DFF22FD147FFEFD3E.ttl b/data/1A/09/73/1A097314FFED271DFF22FD147FFEFD3E.ttl
index d1d1a94d27c7..fb6713243daa 100644
--- a/data/1A/09/73/1A097314FFED271DFF22FD147FFEFD3E.ttl
+++ b/data/1A/09/73/1A097314FFED271DFF22FD147FFEFD3E.ttl
@@ -153,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thinodromus_Amisammus>
+    dwc:genus "Thinodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amisammus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thinodromus> ;
@@ -207,6 +208,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trogophloeus_Carpelimus>
+    dwc:genus "Trogophloeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carpelimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trogophloeus> ;
@@ -232,6 +234,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carpelimus_Carpelimus>
+    dwc:genus "Carpelimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carpelimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carpelimus> ;
diff --git a/data/1A/09/CA/1A09CAD7A16172ED959D525BED9C2175.ttl b/data/1A/09/CA/1A09CAD7A16172ED959D525BED9C2175.ttl
index fec5234e4a8c..a39964939660 100644
--- a/data/1A/09/CA/1A09CAD7A16172ED959D525BED9C2175.ttl
+++ b/data/1A/09/CA/1A09CAD7A16172ED959D525BED9C2175.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dolerus_Poodolerus>
+    dwc:genus "Dolerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poodolerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dolerus> ;
diff --git a/data/1A/17/09/1A1709DA193951F7B6A732E506BBC508.ttl b/data/1A/17/09/1A1709DA193951F7B6A732E506BBC508.ttl
index a6c9bb49342d..da299ce79aac 100644
--- a/data/1A/17/09/1A1709DA193951F7B6A732E506BBC508.ttl
+++ b/data/1A/17/09/1A1709DA193951F7B6A732E506BBC508.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dinotrema_Synaldis>
+    dwc:genus "Dinotrema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synaldis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dinotrema> ;
diff --git a/data/1A/1C/86/1A1C86C21A853F2CC95D602F7ACC4BA4.ttl b/data/1A/1C/86/1A1C86C21A853F2CC95D602F7ACC4BA4.ttl
index 283addf6efad..4c9d227c4736 100644
--- a/data/1A/1C/86/1A1C86C21A853F2CC95D602F7ACC4BA4.ttl
+++ b/data/1A/1C/86/1A1C86C21A853F2CC95D602F7ACC4BA4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectatomma_Rhytidoponera>
+    dwc:genus "Ectatomma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhytidoponera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectatomma> ;
diff --git a/data/1A/1E/8F/1A1E8F5B9476FFF7FC45FAC1900BF8A4.ttl b/data/1A/1E/8F/1A1E8F5B9476FFF7FC45FAC1900BF8A4.ttl
index 13175d8187d6..be6d015c6da4 100644
--- a/data/1A/1E/8F/1A1E8F5B9476FFF7FC45FAC1900BF8A4.ttl
+++ b/data/1A/1E/8F/1A1E8F5B9476FFF7FC45FAC1900BF8A4.ttl
@@ -176,6 +176,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Buthacus_leptochelys>
+    dwc:genus "Buthacus" ;
     dwc:rank "species" ;
     dwc:species "leptochelys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Buthacus> ;
diff --git a/data/1A/26/C5/1A26C542FF054971FF078F36D55AFD07.ttl b/data/1A/26/C5/1A26C542FF054971FF078F36D55AFD07.ttl
index 3fb80bde2efd..edc1b5dccc74 100644
--- a/data/1A/26/C5/1A26C542FF054971FF078F36D55AFD07.ttl
+++ b/data/1A/26/C5/1A26C542FF054971FF078F36D55AFD07.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neobellamira_delicata>
+    dwc:genus "Neobellamira" ;
     dwc:rank "species" ;
     dwc:species "delicata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neobellamira> ;
diff --git a/data/1A/26/C5/1A26C542FF074973FD3D8EE3D748FB5F.ttl b/data/1A/26/C5/1A26C542FF074973FD3D8EE3D748FB5F.ttl
index 195b5e39252d..00ee548b6324 100644
--- a/data/1A/26/C5/1A26C542FF074973FD3D8EE3D748FB5F.ttl
+++ b/data/1A/26/C5/1A26C542FF074973FD3D8EE3D748FB5F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenaspis_verticalis>
+    dwc:genus "Stenaspis" ;
     dwc:rank "species" ;
     dwc:species "verticalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenaspis> ;
diff --git a/data/1A/26/C5/1A26C542FF09497DFF078903D622FA6F.ttl b/data/1A/26/C5/1A26C542FF09497DFF078903D622FA6F.ttl
index ab833e6db9e5..0e71bbdd1801 100644
--- a/data/1A/26/C5/1A26C542FF09497DFF078903D622FA6F.ttl
+++ b/data/1A/26/C5/1A26C542FF09497DFF078903D622FA6F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissonotus_flavocinctus>
+    dwc:genus "Lissonotus" ;
     dwc:rank "species" ;
     dwc:species "flavocinctus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissonotus> ;
diff --git a/data/1A/26/C5/1A26C542FF0B497FFF078C05D594FDE6.ttl b/data/1A/26/C5/1A26C542FF0B497FFF078C05D594FDE6.ttl
index eae3bd1c73a6..21d8ec3c4887 100644
--- a/data/1A/26/C5/1A26C542FF0B497FFF078C05D594FDE6.ttl
+++ b/data/1A/26/C5/1A26C542FF0B497FFF078C05D594FDE6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calloides_nobilis>
+    dwc:genus "Calloides" ;
     dwc:rank "species" ;
     dwc:species "nobilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calloides> ;
diff --git a/data/1A/26/C5/1A26C542FF0B497FFF078F60D6F9FD1A.ttl b/data/1A/26/C5/1A26C542FF0B497FFF078F60D6F9FD1A.ttl
index 16fd95087b67..8a526e31d365 100644
--- a/data/1A/26/C5/1A26C542FF0B497FFF078F60D6F9FD1A.ttl
+++ b/data/1A/26/C5/1A26C542FF0B497FFF078F60D6F9FD1A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Calloides_nobilis>
+    dwc:genus "Calloides" ;
     dwc:rank "species" ;
     dwc:species "nobilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Calloides> ;
diff --git a/data/1A/26/C5/1A26C542FF0D4979FF0788D4D660F9E4.ttl b/data/1A/26/C5/1A26C542FF0D4979FF0788D4D660F9E4.ttl
index 80ddcfff0bf7..80f2bc0d89bf 100644
--- a/data/1A/26/C5/1A26C542FF0D4979FF0788D4D660F9E4.ttl
+++ b/data/1A/26/C5/1A26C542FF0D4979FF0788D4D660F9E4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mallodon_dasystomus>
+    dwc:genus "Mallodon" ;
     dwc:rank "species" ;
     dwc:species "dasystomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mallodon> ;
diff --git a/data/1A/2E/87/1A2E87875C10FFBB1F99FD49FB1B74FC.ttl b/data/1A/2E/87/1A2E87875C10FFBB1F99FD49FB1B74FC.ttl
index 4ab0be64e727..b832f0f9c470 100644
--- a/data/1A/2E/87/1A2E87875C10FFBB1F99FD49FB1B74FC.ttl
+++ b/data/1A/2E/87/1A2E87875C10FFBB1F99FD49FB1B74FC.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macropelopia_Macropelopia>
+    dwc:genus "Macropelopia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macropelopia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macropelopia> ;
diff --git a/data/1A/3D/E8/1A3DE82CCF20DD2C16ECFC2B9C7E5CC7.ttl b/data/1A/3D/E8/1A3DE82CCF20DD2C16ECFC2B9C7E5CC7.ttl
index 4a7d19b7499e..baadba493540 100644
--- a/data/1A/3D/E8/1A3DE82CCF20DD2C16ECFC2B9C7E5CC7.ttl
+++ b/data/1A/3D/E8/1A3DE82CCF20DD2C16ECFC2B9C7E5CC7.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Murina_lorelieae>
+    dwc:genus "Murina" ;
     dwc:rank "species" ;
     dwc:species "lorelieae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Murina> ;
diff --git a/data/1A/42/71/1A42718BAB93E67AE73D693A5772DAF3.ttl b/data/1A/42/71/1A42718BAB93E67AE73D693A5772DAF3.ttl
index 6400cfafc244..bd1c11f9391c 100644
--- a/data/1A/42/71/1A42718BAB93E67AE73D693A5772DAF3.ttl
+++ b/data/1A/42/71/1A42718BAB93E67AE73D693A5772DAF3.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Funambulus_palmarum>
+    dwc:genus "Funambulus" ;
     dwc:rank "species" ;
     dwc:species "palmarum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Funambulus_Funambulus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Funambulus_Funambulus>
+    dwc:genus "Funambulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Funambulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Funambulus> ;
diff --git a/data/1A/49/87/1A4987922773780AFCB1FDC93EBF67A8.ttl b/data/1A/49/87/1A4987922773780AFCB1FDC93EBF67A8.ttl
index 5379facf0ab4..0784b1aa5ff3 100644
--- a/data/1A/49/87/1A4987922773780AFCB1FDC93EBF67A8.ttl
+++ b/data/1A/49/87/1A4987922773780AFCB1FDC93EBF67A8.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhagovelia_Neorhagovelia>
+    dwc:genus "Rhagovelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neorhagovelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhagovelia> ;
diff --git a/data/1A/49/87/1A498792277D7807FC95FB293A0163FA.ttl b/data/1A/49/87/1A498792277D7807FC95FB293A0163FA.ttl
index e9fcd590e8be..88a115cd6c10 100644
--- a/data/1A/49/87/1A498792277D7807FC95FB293A0163FA.ttl
+++ b/data/1A/49/87/1A498792277D7807FC95FB293A0163FA.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhagovelia_Rhagovelia>
+    dwc:genus "Rhagovelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhagovelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhagovelia> ;
diff --git a/data/1A/4C/C9/1A4CC9B283504173ED140BC2D2170F30.ttl b/data/1A/4C/C9/1A4CC9B283504173ED140BC2D2170F30.ttl
index 4fa388ccb5ec..6a17693c82f3 100644
--- a/data/1A/4C/C9/1A4CC9B283504173ED140BC2D2170F30.ttl
+++ b/data/1A/4C/C9/1A4CC9B283504173ED140BC2D2170F30.ttl
@@ -12,7 +12,7 @@
     cito:cites <http://dx.doi.org/10.3897/phytokeys.200.71667.figure29>, <http://dx.doi.org/10.3897/phytokeys.200.71667.figure30>, <http://dx.doi.org/10.3897/phytokeys.200.71667.figure27> ;
     dc:creator "Barboza, Gloria E.; Garcia, Carolina Carrizo; Bianchetti, Luciano de Bem; Romero, Maria V.; Scaldaferro, Marisel" ;
     dc:title "Capsicum baccatum subsp. var. var. umbilicatum (Vell.) Hunz. & Barboza, Kurtziana 26: 27. 1998." ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Capsicum_baccatum_var_umbilicatum_Hunz_26> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Capsicum_baccatum_umbilicatum_Hunz_26> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Capsicum_umbilicatum> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.200.71667> ;
     a trt:Treatment .
@@ -29,8 +29,8 @@
     fabio:hasPart <http://dx.doi.org/10.3897/phytokeys.200.71667.figure29>, <http://dx.doi.org/10.3897/phytokeys.200.71667.figure30>, <http://dx.doi.org/10.3897/phytokeys.200.71667.figure27> ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Capsicum_baccatum_var_umbilicatum_Hunz_26>
-    # Warning: Removing "(Vell.)" from authority ;
+<http://taxon-concept.plazi.org/id/Plantae/Capsicum_baccatum_umbilicatum_Hunz_26>
+    # Warning: Removing "(Vell.)" from authority, ignoring subSpecies "var." ;
     dwc:authority "(Vell.) Hunz. & Barboza, Kurtziana 26: 27. 1998." ;
     dwc:authorityName "(Vell.) Hunz. & Barboza, Kurtziana 26: 27. 1998." ;
     dwc:class "Magnoliopsida" ;
@@ -42,13 +42,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Hunz. & Barboza, Kurtziana 26: 27., 1998" ;
     dwc:species "baccatum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "umbilicatum" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum_var_umbilicatum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum_umbilicatum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum_var_umbilicatum>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum_umbilicatum>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Capsicum" ;
@@ -57,18 +56,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "baccatum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "umbilicatum" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Capsicum_baccatum>
+    dwc:genus "Capsicum" ;
     dwc:rank "species" ;
     dwc:species "baccatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Capsicum> ;
diff --git a/data/1A/58/7D/1A587D28370A2C54B0A8FBD9FB81FBA4.ttl b/data/1A/58/7D/1A587D28370A2C54B0A8FBD9FB81FBA4.ttl
index 617ac6c4a56e..e17449f856e5 100644
--- a/data/1A/58/7D/1A587D28370A2C54B0A8FBD9FB81FBA4.ttl
+++ b/data/1A/58/7D/1A587D28370A2C54B0A8FBD9FB81FBA4.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Laccophilus_gentilis>
+    dwc:genus "Laccophilus" ;
     dwc:rank "species" ;
     dwc:species "gentilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Laccophilus> ;
diff --git a/data/1A/66/8C/1A668CB69967699A0FDD73C2CB9BAA63.ttl b/data/1A/66/8C/1A668CB69967699A0FDD73C2CB9BAA63.ttl
index 10f00fe2e971..ddbeb4eb5933 100644
--- a/data/1A/66/8C/1A668CB69967699A0FDD73C2CB9BAA63.ttl
+++ b/data/1A/66/8C/1A668CB69967699A0FDD73C2CB9BAA63.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Orthocrema>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthocrema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/1A/67/22/1A672222FFFBC260FF751842FC29F960.ttl b/data/1A/67/22/1A672222FFFBC260FF751842FC29F960.ttl
index 4e53832dce62..b61835433623 100644
--- a/data/1A/67/22/1A672222FFFBC260FF751842FC29F960.ttl
+++ b/data/1A/67/22/1A672222FFFBC260FF751842FC29F960.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conophoria_cana>
+    dwc:genus "Conophoria" ;
     dwc:rank "species" ;
     dwc:species "cana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conophoria> ;
diff --git a/data/1A/70/E4/1A70E4CA70CF56139D392DE962D0927C.ttl b/data/1A/70/E4/1A70E4CA70CF56139D392DE962D0927C.ttl
index 1beaf8d0ef63..d367de550159 100644
--- a/data/1A/70/E4/1A70E4CA70CF56139D392DE962D0927C.ttl
+++ b/data/1A/70/E4/1A70E4CA70CF56139D392DE962D0927C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enochrus_Methydrus>
+    dwc:genus "Enochrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Methydrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enochrus> ;
diff --git a/data/1A/75/87/1A7587F7043DFFEEFF5E4AA4FBF7FD03.ttl b/data/1A/75/87/1A7587F7043DFFEEFF5E4AA4FBF7FD03.ttl
index 6727e84e4c74..34e1f5b87b94 100644
--- a/data/1A/75/87/1A7587F7043DFFEEFF5E4AA4FBF7FD03.ttl
+++ b/data/1A/75/87/1A7587F7043DFFEEFF5E4AA4FBF7FD03.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthroherpon_matzenaueri>
+    dwc:genus "Anthroherpon" ;
     dwc:rank "species" ;
     dwc:species "matzenaueri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthroherpon> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FA537307D456.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FA537307D456.ttl
index 9165df209a7b..dfeee5c6a0df 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FA537307D456.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FA537307D456.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FACB73BAD7C6.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FACB73BAD7C6.ttl
index ead3b16115ec..630cf5a9adcc 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FACB73BAD7C6.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FACB73BAD7C6.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FB5B7355D75E.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FB5B7355D75E.ttl
index 431fbb2ea74e..be0dc6fbae47 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FB5B7355D75E.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FB5B7355D75E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FBBB7395D6CE.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FBBB7395D6CE.ttl
index 68210807038e..7cd1453e18c3 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FBBB7395D6CE.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FBBB7395D6CE.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FC3373B4D62E.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FC3373B4D62E.ttl
index c3f3607ebdb4..845d51a5bf67 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FC3373B4D62E.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FC3373B4D62E.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FCC370EFD1A6.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FCC370EFD1A6.ttl
index 819e376aec7b..3cadd7e08e83 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FCC370EFD1A6.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FCC370EFD1A6.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FD5370EFD157.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FD5370EFD157.ttl
index 76c3e991a5fa..01f449aca684 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FD5370EFD157.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FD5370EFD157.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FDE3730CD0C7.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FDE3730CD0C7.ttl
index 1700796b7133..e2ccfc98693e 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FDE3730CD0C7.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FDE3730CD0C7.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FE5B7369D077.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FE5B7369D077.ttl
index 474ae5283cb0..ae65aaba1ed5 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FE5B7369D077.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FE5B7369D077.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2E03C6FEEB7326D3CF.ttl b/data/1A/76/E7/1A76E76B4048FC2E03C6FEEB7326D3CF.ttl
index f7479a10d621..5fa02d5894f6 100644
--- a/data/1A/76/E7/1A76E76B4048FC2E03C6FEEB7326D3CF.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2E03C6FEEB7326D3CF.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4048FC2F03C6F9C3732DD296.ttl b/data/1A/76/E7/1A76E76B4048FC2F03C6F9C3732DD296.ttl
index cbad033b4aff..fd648ddab0a0 100644
--- a/data/1A/76/E7/1A76E76B4048FC2F03C6F9C3732DD296.ttl
+++ b/data/1A/76/E7/1A76E76B4048FC2F03C6F9C3732DD296.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_weberii>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "species" ;
     dwc:species "weberii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium>, <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma> ;
@@ -103,6 +104,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4049FC2F03A8FF037304D3D7.ttl b/data/1A/76/E7/1A76E76B4049FC2F03A8FF037304D3D7.ttl
index cf1368bb9510..1c25c8cb2265 100644
--- a/data/1A/76/E7/1A76E76B4049FC2F03A8FF037304D3D7.ttl
+++ b/data/1A/76/E7/1A76E76B4049FC2F03A8FF037304D3D7.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404CFC2A03C7FC3370DAD636.ttl b/data/1A/76/E7/1A76E76B404CFC2A03C7FC3370DAD636.ttl
index 9dee2e335c65..0607138ef487 100644
--- a/data/1A/76/E7/1A76E76B404CFC2A03C7FC3370DAD636.ttl
+++ b/data/1A/76/E7/1A76E76B404CFC2A03C7FC3370DAD636.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404CFC2A03C7FCC37325D1A6.ttl b/data/1A/76/E7/1A76E76B404CFC2A03C7FCC37325D1A6.ttl
index da3d30e1e2fe..fb2bc9ceb058 100644
--- a/data/1A/76/E7/1A76E76B404CFC2A03C7FCC37325D1A6.ttl
+++ b/data/1A/76/E7/1A76E76B404CFC2A03C7FCC37325D1A6.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404CFC2A03C7FD5370E2D157.ttl b/data/1A/76/E7/1A76E76B404CFC2A03C7FD5370E2D157.ttl
index 00c80f085f27..a144fff1994c 100644
--- a/data/1A/76/E7/1A76E76B404CFC2A03C7FD5370E2D157.ttl
+++ b/data/1A/76/E7/1A76E76B404CFC2A03C7FD5370E2D157.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404CFC2B03C7FA0B7577D3CF.ttl b/data/1A/76/E7/1A76E76B404CFC2B03C7FA0B7577D3CF.ttl
index 0ddd0f8f496e..48a7c772715a 100644
--- a/data/1A/76/E7/1A76E76B404CFC2B03C7FA0B7577D3CF.ttl
+++ b/data/1A/76/E7/1A76E76B404CFC2B03C7FA0B7577D3CF.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404EFC2803C7FA6B730BD44E.ttl b/data/1A/76/E7/1A76E76B404EFC2803C7FA6B730BD44E.ttl
index c92af7aefe1a..3ee615a1181d 100644
--- a/data/1A/76/E7/1A76E76B404EFC2803C7FA6B730BD44E.ttl
+++ b/data/1A/76/E7/1A76E76B404EFC2803C7FA6B730BD44E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404EFC2803C7FAE373DED7FE.ttl b/data/1A/76/E7/1A76E76B404EFC2803C7FAE373DED7FE.ttl
index 2907b0905354..01b8093d8578 100644
--- a/data/1A/76/E7/1A76E76B404EFC2803C7FAE373DED7FE.ttl
+++ b/data/1A/76/E7/1A76E76B404EFC2803C7FAE373DED7FE.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404EFC2803C7FC1B7344D776.ttl b/data/1A/76/E7/1A76E76B404EFC2803C7FC1B7344D776.ttl
index 0f18a022584e..4784d148011c 100644
--- a/data/1A/76/E7/1A76E76B404EFC2803C7FC1B7344D776.ttl
+++ b/data/1A/76/E7/1A76E76B404EFC2803C7FC1B7344D776.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404EFC2803C7FD0B7202D107.ttl b/data/1A/76/E7/1A76E76B404EFC2803C7FD0B7202D107.ttl
index 1a56d57717a0..b1ffc6cb0d3f 100644
--- a/data/1A/76/E7/1A76E76B404EFC2803C7FD0B7202D107.ttl
+++ b/data/1A/76/E7/1A76E76B404EFC2803C7FD0B7202D107.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404EFC2803C7FD9B7362D09F.ttl b/data/1A/76/E7/1A76E76B404EFC2803C7FD9B7362D09F.ttl
index 2b15fdcb59dd..2aa47c520062 100644
--- a/data/1A/76/E7/1A76E76B404EFC2803C7FD9B7362D09F.ttl
+++ b/data/1A/76/E7/1A76E76B404EFC2803C7FD9B7362D09F.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404EFC2803C7FE137241D00F.ttl b/data/1A/76/E7/1A76E76B404EFC2803C7FE137241D00F.ttl
index 7cdf152920a0..980a968b354d 100644
--- a/data/1A/76/E7/1A76E76B404EFC2803C7FE137241D00F.ttl
+++ b/data/1A/76/E7/1A76E76B404EFC2803C7FE137241D00F.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404EFC2903C7F9DB70B9D28E.ttl b/data/1A/76/E7/1A76E76B404EFC2903C7F9DB70B9D28E.ttl
index 1f3001159ea2..08ee66e254c2 100644
--- a/data/1A/76/E7/1A76E76B404EFC2903C7F9DB70B9D28E.ttl
+++ b/data/1A/76/E7/1A76E76B404EFC2903C7F9DB70B9D28E.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404FFC2903A8FA23736AD43E.ttl b/data/1A/76/E7/1A76E76B404FFC2903A8FA23736AD43E.ttl
index e2082e62c7a1..112238282b24 100644
--- a/data/1A/76/E7/1A76E76B404FFC2903A8FA23736AD43E.ttl
+++ b/data/1A/76/E7/1A76E76B404FFC2903A8FA23736AD43E.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404FFC2903A8FA8373CBD7B6.ttl b/data/1A/76/E7/1A76E76B404FFC2903A8FA8373CBD7B6.ttl
index 905326c18fb4..1085b786fcfd 100644
--- a/data/1A/76/E7/1A76E76B404FFC2903A8FA8373CBD7B6.ttl
+++ b/data/1A/76/E7/1A76E76B404FFC2903A8FA8373CBD7B6.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B404FFC2E03A8F9AB7357D37E.ttl b/data/1A/76/E7/1A76E76B404FFC2E03A8F9AB7357D37E.ttl
index 1d1c960e0a78..b2c54df44e4c 100644
--- a/data/1A/76/E7/1A76E76B404FFC2E03A8F9AB7357D37E.ttl
+++ b/data/1A/76/E7/1A76E76B404FFC2E03A8F9AB7357D37E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4073FC1503A8FA83733CD79E.ttl b/data/1A/76/E7/1A76E76B4073FC1503A8FA83733CD79E.ttl
index 928bc504a714..95a722245008 100644
--- a/data/1A/76/E7/1A76E76B4073FC1503A8FA83733CD79E.ttl
+++ b/data/1A/76/E7/1A76E76B4073FC1503A8FA83733CD79E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4073FC1503A8FB137315D716.ttl b/data/1A/76/E7/1A76E76B4073FC1503A8FB137315D716.ttl
index de7467b1a0a9..045826eaaa16 100644
--- a/data/1A/76/E7/1A76E76B4073FC1503A8FB137315D716.ttl
+++ b/data/1A/76/E7/1A76E76B4073FC1503A8FB137315D716.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4073FC1503A8FBBB73E3D686.ttl b/data/1A/76/E7/1A76E76B4073FC1503A8FBBB73E3D686.ttl
index c8a552c02f87..76d421afc81b 100644
--- a/data/1A/76/E7/1A76E76B4073FC1503A8FBBB73E3D686.ttl
+++ b/data/1A/76/E7/1A76E76B4073FC1503A8FBBB73E3D686.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4073FC1503A8FC4B7318D62E.ttl b/data/1A/76/E7/1A76E76B4073FC1503A8FC4B7318D62E.ttl
index c58b2f4f0c30..5064986c7358 100644
--- a/data/1A/76/E7/1A76E76B4073FC1503A8FC4B7318D62E.ttl
+++ b/data/1A/76/E7/1A76E76B4073FC1503A8FC4B7318D62E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4073FC1503A8FCDB7309D1DE.ttl b/data/1A/76/E7/1A76E76B4073FC1503A8FCDB7309D1DE.ttl
index 191514d2e8ba..e2f2f180d297 100644
--- a/data/1A/76/E7/1A76E76B4073FC1503A8FCDB7309D1DE.ttl
+++ b/data/1A/76/E7/1A76E76B4073FC1503A8FCDB7309D1DE.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Sphaerotherium>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerotherium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/76/E7/1A76E76B4073FC1503A8FD537238D14F.ttl b/data/1A/76/E7/1A76E76B4073FC1503A8FD537238D14F.ttl
index 95ac8313370b..3429771068ab 100644
--- a/data/1A/76/E7/1A76E76B4073FC1503A8FD537238D14F.ttl
+++ b/data/1A/76/E7/1A76E76B4073FC1503A8FD537238D14F.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium_Tetraconosoma>
+    dwc:genus "Sphaerotherium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraconosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphaerotherium> ;
diff --git a/data/1A/86/82/1A8682ECB985D803242560552A3F999A.ttl b/data/1A/86/82/1A8682ECB985D803242560552A3F999A.ttl
index 19e62b499928..3840949bde41 100644
--- a/data/1A/86/82/1A8682ECB985D803242560552A3F999A.ttl
+++ b/data/1A/86/82/1A8682ECB985D803242560552A3F999A.ttl
@@ -87,6 +87,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cerodontha_Poemyza>
+    dwc:genus "Cerodontha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poemyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cerodontha> ;
diff --git a/data/1A/89/A3/1A89A3D949A099D19AF92DBEE4182FE4.ttl b/data/1A/89/A3/1A89A3D949A099D19AF92DBEE4182FE4.ttl
index 2714997d9949..7dcef8dd7091 100644
--- a/data/1A/89/A3/1A89A3D949A099D19AF92DBEE4182FE4.ttl
+++ b/data/1A/89/A3/1A89A3D949A099D19AF92DBEE4182FE4.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheidole_megacephala>
+    dwc:genus "Pheidole" ;
     dwc:rank "species" ;
     dwc:species "megacephala" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheidole> ;
diff --git a/data/1A/8D/21/1A8D212351397E98C0AE1FABF9EC1076.ttl b/data/1A/8D/21/1A8D212351397E98C0AE1FABF9EC1076.ttl
index f8f75f194455..305b6ab7b906 100644
--- a/data/1A/8D/21/1A8D212351397E98C0AE1FABF9EC1076.ttl
+++ b/data/1A/8D/21/1A8D212351397E98C0AE1FABF9EC1076.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cleptes_Leiocleptes>
+    dwc:genus "Cleptes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leiocleptes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cleptes> ;
diff --git a/data/1A/91/1A/1A911A86B2DEF5E8FA9ED2DF035336CA.ttl b/data/1A/91/1A/1A911A86B2DEF5E8FA9ED2DF035336CA.ttl
index da82a9709637..545cc817538f 100644
--- a/data/1A/91/1A/1A911A86B2DEF5E8FA9ED2DF035336CA.ttl
+++ b/data/1A/91/1A/1A911A86B2DEF5E8FA9ED2DF035336CA.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dorcadion_absinthium>
+    dwc:genus "Dorcadion" ;
     dwc:rank "species" ;
     dwc:species "absinthium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dorcadion> ;
diff --git a/data/1A/92/80/1A9280B79C933CC0901249A65ABC2546.ttl b/data/1A/92/80/1A9280B79C933CC0901249A65ABC2546.ttl
index af49afe09f47..09fffdae6ad5 100644
--- a/data/1A/92/80/1A9280B79C933CC0901249A65ABC2546.ttl
+++ b/data/1A/92/80/1A9280B79C933CC0901249A65ABC2546.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crocidura_foetida>
+    dwc:genus "Crocidura" ;
     dwc:rank "species" ;
     dwc:species "foetida" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crocidura> ;
diff --git a/data/1A/92/83/1A9283AD7EFEAD99661E8408197891FB.ttl b/data/1A/92/83/1A9283AD7EFEAD99661E8408197891FB.ttl
index a12d441e65ba..72f67c22aea5 100644
--- a/data/1A/92/83/1A9283AD7EFEAD99661E8408197891FB.ttl
+++ b/data/1A/92/83/1A9283AD7EFEAD99661E8408197891FB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paridea_Semacia>
+    dwc:genus "Paridea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Semacia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paridea> ;
diff --git a/data/1A/94/46/1A94464D518E565388100820C4462E09.ttl b/data/1A/94/46/1A94464D518E565388100820C4462E09.ttl
index 98e1781aa10d..8a312b7d45ab 100644
--- a/data/1A/94/46/1A94464D518E565388100820C4462E09.ttl
+++ b/data/1A/94/46/1A94464D518E565388100820C4462E09.ttl
@@ -14,7 +14,7 @@
     dc:creator "van Achterberg, Cornelis; Shaw, Mark R.; Quicke, Donald L. J." ;
     dc:title "Aleiodes periscelis" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Aleiodes_periscelis_Reinhard_1863> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Rhogas_jaroslavensis>, <http://taxon-name.plazi.org/id/Animalia/Rhogas_periscelis_var_charkoviensis>, <http://taxon-name.plazi.org/id/Animalia/Rhogas_periscelis_var_charkowensis>, <http://taxon-name.plazi.org/id/Animalia/Rogas_jaroslavensis>, <http://taxon-name.plazi.org/id/Animalia/Rogas_jaroslawensis> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Rhogas_jaroslavensis>, <http://taxon-name.plazi.org/id/Animalia/Rhogas_periscelis_charkoviensis>, <http://taxon-name.plazi.org/id/Animalia/Rhogas_periscelis_charkowensis>, <http://taxon-name.plazi.org/id/Animalia/Rogas_jaroslavensis>, <http://taxon-name.plazi.org/id/Animalia/Rogas_jaroslawensis> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Aleiodes_jaroslawensis_Kokujev_1898>, <http://taxon-concept.plazi.org/id/Animalia/Rhogas_jaroslawensis_Kokujev_1898>, <http://taxon-concept.plazi.org/id/Animalia/Rogas_periscelis_Reinhard_1863> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.919.39642> ;
     a trt:Treatment .
@@ -163,18 +163,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rogas_Rogas>
+    dwc:genus "Rogas" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rogas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rogas> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aleiodes_Neorhogas>
+    dwc:genus "Aleiodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neorhogas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aleiodes> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aleiodes_Chelonorhogas>
+    dwc:genus "Aleiodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chelonorhogas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aleiodes> ;
diff --git a/data/1A/99/9A/1A999A400AF35A0D855FEC1D313958A2.ttl b/data/1A/99/9A/1A999A400AF35A0D855FEC1D313958A2.ttl
index c8509b55b5bc..946eb046b765 100644
--- a/data/1A/99/9A/1A999A400AF35A0D855FEC1D313958A2.ttl
+++ b/data/1A/99/9A/1A999A400AF35A0D855FEC1D313958A2.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/1A999A400AF35A0D855FEC1D313958A2>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis sesteri subsp. var. var. diadema Bourguignat 1884" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_sesteri_var_diadema_Bourguignat_1884> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_sesteri_diadema_Bourguignat_1884> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_sesteri_var_diadema_Bourguignat_1884>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_sesteri_diadema_Bourguignat_1884>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "1A999A40-0AF3-5A0D-855F-EC1D313958A2" ;
     dwc:authority "Bourguignat, 1884" ;
     dwc:authorityName "Bourguignat" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Bourguignat, 1884" ;
     dwc:species "sesteri" ;
-    dwc:subSpecies "var." ;
     dwc:variety "diadema" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri_var_diadema> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri_diadema> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri_var_diadema>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri_diadema>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "sesteri" ;
-    dwc:subSpecies "var." ;
     dwc:variety "diadema" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_sesteri>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "sesteri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/1A/99/EB/1A99EBB42D94E4E9209974D90FFA14A5.ttl b/data/1A/99/EB/1A99EBB42D94E4E9209974D90FFA14A5.ttl
index 911f0da27809..9cb0b715cb47 100644
--- a/data/1A/99/EB/1A99EBB42D94E4E9209974D90FFA14A5.ttl
+++ b/data/1A/99/EB/1A99EBB42D94E4E9209974D90FFA14A5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheidole_megacephala>
+    dwc:genus "Pheidole" ;
     dwc:rank "species" ;
     dwc:species "megacephala" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheidole> ;
diff --git a/data/1A/9D/5D/1A9D5D7671EEE3EB07DA8D6E4ED6F42F.ttl b/data/1A/9D/5D/1A9D5D7671EEE3EB07DA8D6E4ED6F42F.ttl
index a9a7a3eb7a87..fb9970fecff1 100644
--- a/data/1A/9D/5D/1A9D5D7671EEE3EB07DA8D6E4ED6F42F.ttl
+++ b/data/1A/9D/5D/1A9D5D7671EEE3EB07DA8D6E4ED6F42F.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Solenopsis_punctaticeps_caffra>
+    dwc:genus "Solenopsis" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "caffra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Solenopsis_punctaticeps> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Solenopsis_punctaticeps>
+    dwc:genus "Solenopsis" ;
     dwc:rank "species" ;
     dwc:species "punctaticeps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Solenopsis> ;
diff --git a/data/1A/9D/69/1A9D69ACE66BBBBAB9C283E35971A66F.ttl b/data/1A/9D/69/1A9D69ACE66BBBBAB9C283E35971A66F.ttl
index e2280ed92362..b821450c1a28 100644
--- a/data/1A/9D/69/1A9D69ACE66BBBBAB9C283E35971A66F.ttl
+++ b/data/1A/9D/69/1A9D69ACE66BBBBAB9C283E35971A66F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Glabrobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabrobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/1A/A2/F3/1AA2F3D1366225220C39A99F3AC4FE58.ttl b/data/1A/A2/F3/1AA2F3D1366225220C39A99F3AC4FE58.ttl
index 04a23726cca0..8c7cc5cd0ec1 100644
--- a/data/1A/A2/F3/1AA2F3D1366225220C39A99F3AC4FE58.ttl
+++ b/data/1A/A2/F3/1AA2F3D1366225220C39A99F3AC4FE58.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyclostoma_Cyclophorus>
+    dwc:genus "Cyclostoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyclophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyclostoma> ;
diff --git a/data/1A/A4/2B/1AA42B9AC172196C4D687DFDECB5F0C8.ttl b/data/1A/A4/2B/1AA42B9AC172196C4D687DFDECB5F0C8.ttl
index 520812c4cb91..fd538317d86a 100644
--- a/data/1A/A4/2B/1AA42B9AC172196C4D687DFDECB5F0C8.ttl
+++ b/data/1A/A4/2B/1AA42B9AC172196C4D687DFDECB5F0C8.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hybomys_Typomys>
+    dwc:genus "Hybomys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Typomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hybomys> ;
diff --git a/data/1A/AC/98/1AAC98E62FCFB05639B5187D77401E6F.ttl b/data/1A/AC/98/1AAC98E62FCFB05639B5187D77401E6F.ttl
index 1753bbf30a7f..88979b3a2d10 100644
--- a/data/1A/AC/98/1AAC98E62FCFB05639B5187D77401E6F.ttl
+++ b/data/1A/AC/98/1AAC98E62FCFB05639B5187D77401E6F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Henia_Meinertia>
+    dwc:genus "Henia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meinertia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Henia> ;
diff --git a/data/1A/AE/1B/1AAE1B05687856CB94D654E37DF1E072.ttl b/data/1A/AE/1B/1AAE1B05687856CB94D654E37DF1E072.ttl
index c1d02940b526..4331f4f92c16 100644
--- a/data/1A/AE/1B/1AAE1B05687856CB94D654E37DF1E072.ttl
+++ b/data/1A/AE/1B/1AAE1B05687856CB94D654E37DF1E072.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_Canthidomus>
+    dwc:genus "Melanopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Canthidomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/1A/AE/36/1AAE3609F9AE24C016347057B912D6A9.ttl b/data/1A/AE/36/1AAE3609F9AE24C016347057B912D6A9.ttl
index 6727ac982289..629660fd0d9e 100644
--- a/data/1A/AE/36/1AAE3609F9AE24C016347057B912D6A9.ttl
+++ b/data/1A/AE/36/1AAE3609F9AE24C016347057B912D6A9.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sus_scrofa>
+    dwc:genus "Sus" ;
     dwc:rank "species" ;
     dwc:species "scrofa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sus> ;
diff --git a/data/1A/B3/9E/1AB39EFB9335521A814C5FEC71635885.ttl b/data/1A/B3/9E/1AB39EFB9335521A814C5FEC71635885.ttl
index 23dc19ff06df..98dfe75f3158 100644
--- a/data/1A/B3/9E/1AB39EFB9335521A814C5FEC71635885.ttl
+++ b/data/1A/B3/9E/1AB39EFB9335521A814C5FEC71635885.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Dioscorea_buchananii>
+    dwc:genus "Dioscorea" ;
     dwc:rank "species" ;
     dwc:species "buchananii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dioscorea> ;
diff --git a/data/1A/B5/6C/1AB56CC4B6F6D7B995EE66010347C680.ttl b/data/1A/B5/6C/1AB56CC4B6F6D7B995EE66010347C680.ttl
index bb83e05ca8de..e8f9a62c1bde 100644
--- a/data/1A/B5/6C/1AB56CC4B6F6D7B995EE66010347C680.ttl
+++ b/data/1A/B5/6C/1AB56CC4B6F6D7B995EE66010347C680.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pauesia_Paraphidius>
+    dwc:genus "Pauesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraphidius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pauesia> ;
diff --git a/data/1A/B7/29/1AB72933D795C2C0FDA74EF05B69C81C.ttl b/data/1A/B7/29/1AB72933D795C2C0FDA74EF05B69C81C.ttl
index 19cec2f9073f..7c6025810bbb 100644
--- a/data/1A/B7/29/1AB72933D795C2C0FDA74EF05B69C81C.ttl
+++ b/data/1A/B7/29/1AB72933D795C2C0FDA74EF05B69C81C.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platygaster_Platygaster>
+    dwc:genus "Platygaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platygaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platygaster> ;
diff --git a/data/1A/B8/63/1AB86300233E47D31F36EBABDD33AC70.ttl b/data/1A/B8/63/1AB86300233E47D31F36EBABDD33AC70.ttl
index 0b9a5376f3dd..b736910e91c7 100644
--- a/data/1A/B8/63/1AB86300233E47D31F36EBABDD33AC70.ttl
+++ b/data/1A/B8/63/1AB86300233E47D31F36EBABDD33AC70.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chimarra_Curgia>
+    dwc:genus "Chimarra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Curgia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chimarra> ;
diff --git a/data/1A/BD/09/1ABD0910D77DF60AE437C69C1FC565B5.ttl b/data/1A/BD/09/1ABD0910D77DF60AE437C69C1FC565B5.ttl
index 36d12d743364..1e58ce657ff6 100644
--- a/data/1A/BD/09/1ABD0910D77DF60AE437C69C1FC565B5.ttl
+++ b/data/1A/BD/09/1ABD0910D77DF60AE437C69C1FC565B5.ttl
@@ -22,7 +22,7 @@
     dc:creator "Johnson, David M.; Murray, Nancy A." ;
     dc:title "Xylopia letestui Pellegrin, Bull. Mus. Hist. Nat. Paris 26: 658. 1920." ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Xylopia_letestui_Pellegrin_26> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Xylopia_letestui_var_longepilosa> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Xylopia_letestui_longepilosa> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.97.20975> ;
     a trt:Treatment .
 
diff --git a/data/1A/BD/56/1ABD562888515838954D1232FDBB711F.ttl b/data/1A/BD/56/1ABD562888515838954D1232FDBB711F.ttl
index 34612ca50b2d..75413852744d 100644
--- a/data/1A/BD/56/1ABD562888515838954D1232FDBB711F.ttl
+++ b/data/1A/BD/56/1ABD562888515838954D1232FDBB711F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Raphidia_Raphidia>
+    dwc:genus "Raphidia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Raphidia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Raphidia> ;
diff --git a/data/1A/C2/D1/1AC2D10100F85437A4B1BD77505B6765.ttl b/data/1A/C2/D1/1AC2D10100F85437A4B1BD77505B6765.ttl
index 5a8a361ac845..bee5ab63f0b3 100644
--- a/data/1A/C2/D1/1AC2D10100F85437A4B1BD77505B6765.ttl
+++ b/data/1A/C2/D1/1AC2D10100F85437A4B1BD77505B6765.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phrurotimpus_alarius>
+    dwc:genus "Phrurotimpus" ;
     dwc:rank "species" ;
     dwc:species "alarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phrurotimpus> ;
diff --git a/data/1A/D3/4E/1AD34E3B0513537BA46BBBCFBCDE8CD0.ttl b/data/1A/D3/4E/1AD34E3B0513537BA46BBBCFBCDE8CD0.ttl
index 4a74344ac213..b69689a5e029 100644
--- a/data/1A/D3/4E/1AD34E3B0513537BA46BBBCFBCDE8CD0.ttl
+++ b/data/1A/D3/4E/1AD34E3B0513537BA46BBBCFBCDE8CD0.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vaugonia_sulcata>
+    dwc:genus "Vaugonia" ;
     dwc:rank "species" ;
     dwc:species "sulcata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vaugonia_Orthotrigonia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vaugonia_Orthotrigonia>
+    dwc:genus "Vaugonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthotrigonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vaugonia> ;
diff --git a/data/1A/DD/FF/1ADDFF93805FDE60D19B09686103B90F.ttl b/data/1A/DD/FF/1ADDFF93805FDE60D19B09686103B90F.ttl
index 0b55e14af149..ba967604be5d 100644
--- a/data/1A/DD/FF/1ADDFF93805FDE60D19B09686103B90F.ttl
+++ b/data/1A/DD/FF/1ADDFF93805FDE60D19B09686103B90F.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Suctobelbella_acutidens>
+    dwc:genus "Suctobelbella" ;
     dwc:rank "species" ;
     dwc:species "acutidens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Suctobelbella> ;
diff --git a/data/1A/E7/7C/1AE77CE3AEA26C3B1141C38A63E800F9.ttl b/data/1A/E7/7C/1AE77CE3AEA26C3B1141C38A63E800F9.ttl
index ae62bb578050..2d970d7c25a0 100644
--- a/data/1A/E7/7C/1AE77CE3AEA26C3B1141C38A63E800F9.ttl
+++ b/data/1A/E7/7C/1AE77CE3AEA26C3B1141C38A63E800F9.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ranunculus_acris>
+    dwc:genus "Ranunculus" ;
     dwc:rank "species" ;
     dwc:species "acris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ranunculus> ;
diff --git a/data/1A/F1/44/1AF144956D6F795F6E32640F01C2095E.ttl b/data/1A/F1/44/1AF144956D6F795F6E32640F01C2095E.ttl
index 63c95f98e7fe..f269bda3350b 100644
--- a/data/1A/F1/44/1AF144956D6F795F6E32640F01C2095E.ttl
+++ b/data/1A/F1/44/1AF144956D6F795F6E32640F01C2095E.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Gentiana_campestris>
+    dwc:genus "Gentiana" ;
     dwc:rank "species" ;
     dwc:species "campestris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Gentiana> ;
diff --git a/data/1A/F2/C8/1AF2C8D2837D1CC49A4504F4B8CA1F2F.ttl b/data/1A/F2/C8/1AF2C8D2837D1CC49A4504F4B8CA1F2F.ttl
index fe25ae9adb80..070901f43beb 100644
--- a/data/1A/F2/C8/1AF2C8D2837D1CC49A4504F4B8CA1F2F.ttl
+++ b/data/1A/F2/C8/1AF2C8D2837D1CC49A4504F4B8CA1F2F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/1A/FB/14/1AFB148BAE5C56489B3471D6A36C21D6.ttl b/data/1A/FB/14/1AFB148BAE5C56489B3471D6A36C21D6.ttl
index 852e167eab57..ac84f98c744f 100644
--- a/data/1A/FB/14/1AFB148BAE5C56489B3471D6A36C21D6.ttl
+++ b/data/1A/FB/14/1AFB148BAE5C56489B3471D6A36C21D6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Gomphostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gomphostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/1A/FB/55/1AFB550F7D8AEB45A979AB70B04C8E50.ttl b/data/1A/FB/55/1AFB550F7D8AEB45A979AB70B04C8E50.ttl
index cd8f52ae8a92..f65a1eb14c16 100644
--- a/data/1A/FB/55/1AFB550F7D8AEB45A979AB70B04C8E50.ttl
+++ b/data/1A/FB/55/1AFB550F7D8AEB45A979AB70B04C8E50.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Netelia>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Netelia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/1A/FD/4E/1AFD4EAEDF7F5FCAADEC67E07D950D3D.ttl b/data/1A/FD/4E/1AFD4EAEDF7F5FCAADEC67E07D950D3D.ttl
index a618754ce9fa..09af53e6324f 100644
--- a/data/1A/FD/4E/1AFD4EAEDF7F5FCAADEC67E07D950D3D.ttl
+++ b/data/1A/FD/4E/1AFD4EAEDF7F5FCAADEC67E07D950D3D.ttl
@@ -247,6 +247,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Toxicocalamus_Apistocalamus>
+    dwc:genus "Toxicocalamus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Apistocalamus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Toxicocalamus> ;
diff --git a/data/3A/02/BB/3A02BBC23087F6452801827CE1A98B1C.ttl b/data/3A/02/BB/3A02BBC23087F6452801827CE1A98B1C.ttl
index 5188112b98f4..d87d804d833c 100644
--- a/data/3A/02/BB/3A02BBC23087F6452801827CE1A98B1C.ttl
+++ b/data/3A/02/BB/3A02BBC23087F6452801827CE1A98B1C.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pectinivalva_Menurella>
+    dwc:genus "Pectinivalva" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Menurella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pectinivalva> ;
diff --git a/data/3A/03/00/3A0300753E06166D2ACB147EDB70BC81.ttl b/data/3A/03/00/3A0300753E06166D2ACB147EDB70BC81.ttl
index ddef8358db7c..42b828fee760 100644
--- a/data/3A/03/00/3A0300753E06166D2ACB147EDB70BC81.ttl
+++ b/data/3A/03/00/3A0300753E06166D2ACB147EDB70BC81.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Rhysoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhysoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/3A/03/00/3A0300753E06166D2ACB14A2DB17BFA1.ttl b/data/3A/03/00/3A0300753E06166D2ACB14A2DB17BFA1.ttl
index 00fe004a1f03..4fe298bd3efc 100644
--- a/data/3A/03/00/3A0300753E06166D2ACB14A2DB17BFA1.ttl
+++ b/data/3A/03/00/3A0300753E06166D2ACB14A2DB17BFA1.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Copoxyla>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Copoxyla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/3A/03/00/3A0300753E06166D2ACB1556D95ABDF5.ttl b/data/3A/03/00/3A0300753E06166D2ACB1556D95ABDF5.ttl
index 9d34fdf51825..9371d9192dda 100644
--- a/data/3A/03/00/3A0300753E06166D2ACB1556D95ABDF5.ttl
+++ b/data/3A/03/00/3A0300753E06166D2ACB1556D95ABDF5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Rhysoxylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhysoxylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/3A/03/00/3A0300753E06166D2ACB1782DB91BE89.ttl b/data/3A/03/00/3A0300753E06166D2ACB1782DB91BE89.ttl
index 05d01c70d8b0..5cf369eb2b2a 100644
--- a/data/3A/03/00/3A0300753E06166D2ACB1782DB91BE89.ttl
+++ b/data/3A/03/00/3A0300753E06166D2ACB1782DB91BE89.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Koptortosoma>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Koptortosoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/3A/03/00/3A0300753E07166C2ACB10FADCDFBB21.ttl b/data/3A/03/00/3A0300753E07166C2ACB10FADCDFBB21.ttl
index f73fbb580edc..3f029ea34be7 100644
--- a/data/3A/03/00/3A0300753E07166C2ACB10FADCDFBB21.ttl
+++ b/data/3A/03/00/3A0300753E07166C2ACB10FADCDFBB21.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Xylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/3A/03/00/3A0300753E07166C2ACB11FED9DDB879.ttl b/data/3A/03/00/3A0300753E07166C2ACB11FED9DDB879.ttl
index 3b86dd442685..516682b38313 100644
--- a/data/3A/03/00/3A0300753E07166C2ACB11FED9DDB879.ttl
+++ b/data/3A/03/00/3A0300753E07166C2ACB11FED9DDB879.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylocopa_Xylocopa>
+    dwc:genus "Xylocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xylocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylocopa> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB1023DB32B8E9.ttl b/data/3A/03/00/3A0300753E0816632ACB1023DB32B8E9.ttl
index e4bedcf33bef..10faa69be0a6 100644
--- a/data/3A/03/00/3A0300753E0816632ACB1023DB32B8E9.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB1023DB32B8E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB11FFDA86B801.ttl b/data/3A/03/00/3A0300753E0816632ACB11FFDA86B801.ttl
index 7f8edbd485d9..fd9dfa71d87e 100644
--- a/data/3A/03/00/3A0300753E0816632ACB11FFDA86B801.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB11FFDA86B801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB12C7DB8BBD29.ttl b/data/3A/03/00/3A0300753E0816632ACB12C7DB8BBD29.ttl
index ead4c5e92497..1f5692d8447f 100644
--- a/data/3A/03/00/3A0300753E0816632ACB12C7DB8BBD29.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB12C7DB8BBD29.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB134BDB3FBBD0.ttl b/data/3A/03/00/3A0300753E0816632ACB134BDB3FBBD0.ttl
index e96b73f5cab1..c801c8b8fedb 100644
--- a/data/3A/03/00/3A0300753E0816632ACB134BDB3FBBD0.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB134BDB3FBBD0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB1393D9FFBA9D.ttl b/data/3A/03/00/3A0300753E0816632ACB1393D9FFBA9D.ttl
index aa0de37a1a44..ec65e45af9c4 100644
--- a/data/3A/03/00/3A0300753E0816632ACB1393D9FFBA9D.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB1393D9FFBA9D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB14EADAD4BF14.ttl b/data/3A/03/00/3A0300753E0816632ACB14EADAD4BF14.ttl
index f47db1d45608..282faa51c0c7 100644
--- a/data/3A/03/00/3A0300753E0816632ACB14EADAD4BF14.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB14EADAD4BF14.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB150BDA40BC49.ttl b/data/3A/03/00/3A0300753E0816632ACB150BDA40BC49.ttl
index 0f7d307077f4..062116b17215 100644
--- a/data/3A/03/00/3A0300753E0816632ACB150BDA40BC49.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB150BDA40BC49.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB165ADAA1BEA4.ttl b/data/3A/03/00/3A0300753E0816632ACB165ADAA1BEA4.ttl
index cdd5eb7f7bda..43fd1d7266b7 100644
--- a/data/3A/03/00/3A0300753E0816632ACB165ADAA1BEA4.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB165ADAA1BEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0816632ACB175EDCC2BE18.ttl b/data/3A/03/00/3A0300753E0816632ACB175EDCC2BE18.ttl
index a5baf4a65157..d5dfaade0a71 100644
--- a/data/3A/03/00/3A0300753E0816632ACB175EDCC2BE18.ttl
+++ b/data/3A/03/00/3A0300753E0816632ACB175EDCC2BE18.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0916622ACB1022DC43B8E8.ttl b/data/3A/03/00/3A0300753E0916622ACB1022DC43B8E8.ttl
index 1cfab8e81f9a..aa1911bab74b 100644
--- a/data/3A/03/00/3A0300753E0916622ACB1022DC43B8E8.ttl
+++ b/data/3A/03/00/3A0300753E0916622ACB1022DC43B8E8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0916622ACB11FEDB3CB800.ttl b/data/3A/03/00/3A0300753E0916622ACB11FEDB3CB800.ttl
index 2fbf349ae07f..b15f6ffe3c36 100644
--- a/data/3A/03/00/3A0300753E0916622ACB11FEDB3CB800.ttl
+++ b/data/3A/03/00/3A0300753E0916622ACB11FEDB3CB800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0916622ACB12BADAB0BD44.ttl b/data/3A/03/00/3A0300753E0916622ACB12BADAB0BD44.ttl
index bae0617df10a..93f60530c7a6 100644
--- a/data/3A/03/00/3A0300753E0916622ACB12BADAB0BD44.ttl
+++ b/data/3A/03/00/3A0300753E0916622ACB12BADAB0BD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0916622ACB134ADC63BBD1.ttl b/data/3A/03/00/3A0300753E0916622ACB134ADC63BBD1.ttl
index c93013254ad2..5f3e8c453768 100644
--- a/data/3A/03/00/3A0300753E0916622ACB134ADC63BBD1.ttl
+++ b/data/3A/03/00/3A0300753E0916622ACB134ADC63BBD1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0916622ACB1392DAD4BAB8.ttl b/data/3A/03/00/3A0300753E0916622ACB1392DAD4BAB8.ttl
index 60a6f55db759..9ab65bfb1fa7 100644
--- a/data/3A/03/00/3A0300753E0916622ACB1392DAD4BAB8.ttl
+++ b/data/3A/03/00/3A0300753E0916622ACB1392DAD4BAB8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0916622ACB15EEDA4ABC65.ttl b/data/3A/03/00/3A0300753E0916622ACB15EEDA4ABC65.ttl
index d0eb07e0b451..f64b75764d7c 100644
--- a/data/3A/03/00/3A0300753E0916622ACB15EEDA4ABC65.ttl
+++ b/data/3A/03/00/3A0300753E0916622ACB15EEDA4ABC65.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melecta_Melecta>
+    dwc:genus "Melecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melecta> ;
diff --git a/data/3A/03/00/3A0300753E0A16602ACB16F7DB4CB9CB.ttl b/data/3A/03/00/3A0300753E0A16602ACB16F7DB4CB9CB.ttl
index 0c5f97b454e9..300984553a76 100644
--- a/data/3A/03/00/3A0300753E0A16602ACB16F7DB4CB9CB.ttl
+++ b/data/3A/03/00/3A0300753E0A16602ACB16F7DB4CB9CB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB1007DAAFBB04.ttl b/data/3A/03/00/3A0300753E0A16612ACB1007DAAFBB04.ttl
index 8303a509deba..9ba18c28ad1e 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB1007DAAFBB04.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB1007DAAFBB04.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB11FFDA7DB85C.ttl b/data/3A/03/00/3A0300753E0A16612ACB11FFDA7DB85C.ttl
index b55813cbb004..2140b66babad 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB11FFDA7DB85C.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB11FFDA7DB85C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB12BBDBE8BD60.ttl b/data/3A/03/00/3A0300753E0A16612ACB12BBDBE8BD60.ttl
index 826bbb6fc215..a268da8e8d7e 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB12BBDBE8BD60.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB12BBDBE8BD60.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Glazunovia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glazunovia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB132FDA86BBD0.ttl b/data/3A/03/00/3A0300753E0A16612ACB132FDA86BBD0.ttl
index 1a17c4ebdcd4..ecf25de4d4d0 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB132FDA86BBD0.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB132FDA86BBD0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB1393DB1EBAB8.ttl b/data/3A/03/00/3A0300753E0A16612ACB1393DB1EBAB8.ttl
index 2758953862fd..24955c0eb177 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB1393DB1EBAB8.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB1393DB1EBAB8.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB1437DBA7BCFB.ttl b/data/3A/03/00/3A0300753E0A16612ACB1437DBA7BCFB.ttl
index 99a7cc78d650..aca0aef12b41 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB1437DBA7BCFB.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB1437DBA7BCFB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB15C3DB64BC2C.ttl b/data/3A/03/00/3A0300753E0A16612ACB15C3DB64BC2C.ttl
index 4825487b4586..85131db63172 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB15C3DB64BC2C.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB15C3DB64BC2C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Pteneucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pteneucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB177BD929BFA3.ttl b/data/3A/03/00/3A0300753E0A16612ACB177BD929BFA3.ttl
index 0c05c9a074df..40f8ce6c4011 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB177BD929BFA3.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB177BD929BFA3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0A16612ACB1783DB45BE6C.ttl b/data/3A/03/00/3A0300753E0A16612ACB1783DB45BE6C.ttl
index c9e640be04da..66b04f05b177 100644
--- a/data/3A/03/00/3A0300753E0A16612ACB1783DB45BE6C.ttl
+++ b/data/3A/03/00/3A0300753E0A16612ACB1783DB45BE6C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB106BD9FFB8B0.ttl b/data/3A/03/00/3A0300753E0B16602ACB106BD9FFB8B0.ttl
index 252e75d154eb..b07bf8d62d88 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB106BD9FFB8B0.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB106BD9FFB8B0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB10B3DA3BBB7F.ttl b/data/3A/03/00/3A0300753E0B16602ACB10B3DA3BBB7F.ttl
index 49f9c5678fd6..c6a41b7a7dfe 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB10B3DA3BBB7F.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB10B3DA3BBB7F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB122BD997BAD4.ttl b/data/3A/03/00/3A0300753E0B16602ACB122BD997BAD4.ttl
index 581d1a22f594..bf635e5f34ee 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB122BD997BAD4.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB122BD997BAD4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB129FDA7DBD60.ttl b/data/3A/03/00/3A0300753E0B16602ACB129FDA7DBD60.ttl
index 6ea9763dce0a..b877c81df285 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB129FDA7DBD60.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB129FDA7DBD60.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB13E7DC54BA08.ttl b/data/3A/03/00/3A0300753E0B16602ACB13E7DC54BA08.ttl
index 988f004b7b31..eb9de985dd31 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB13E7DC54BA08.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB13E7DC54BA08.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB14EBDBC2BF30.ttl b/data/3A/03/00/3A0300753E0B16602ACB14EBDBC2BF30.ttl
index 046a72471725..6ba3d50c09ff 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB14EBDBC2BF30.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB14EBDBC2BF30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB15C3DB26BC48.ttl b/data/3A/03/00/3A0300753E0B16602ACB15C3DB26BC48.ttl
index 1b5e28c947b0..cf87de418821 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB15C3DB26BC48.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB15C3DB26BC48.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB1667D957BEA4.ttl b/data/3A/03/00/3A0300753E0B16602ACB1667D957BEA4.ttl
index acf328f714e0..31e1782cf3e3 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB1667D957BEA4.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB1667D957BEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E0B16602ACB1733DA7DBFFC.ttl b/data/3A/03/00/3A0300753E0B16602ACB1733DA7DBFFC.ttl
index d7195985aefd..be60696e1d45 100644
--- a/data/3A/03/00/3A0300753E0B16602ACB1733DA7DBFFC.ttl
+++ b/data/3A/03/00/3A0300753E0B16602ACB1733DA7DBFFC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E10167A2ACB165ADA5FB9AC.ttl b/data/3A/03/00/3A0300753E10167A2ACB165ADA5FB9AC.ttl
index db919a3b026a..6ba4e1e026d7 100644
--- a/data/3A/03/00/3A0300753E10167A2ACB165ADA5FB9AC.ttl
+++ b/data/3A/03/00/3A0300753E10167A2ACB165ADA5FB9AC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Psithyrus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psithyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB1022DAE5B8CF.ttl b/data/3A/03/00/3A0300753E10167B2ACB1022DAE5B8CF.ttl
index 91674d703b3c..6404d5e1f1bd 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB1022DAE5B8CF.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB1022DAE5B8CF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB1096D9ADBB9B.ttl b/data/3A/03/00/3A0300753E10167B2ACB1096D9ADBB9B.ttl
index 26d657474149..3e15d7ba65b1 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB1096D9ADBB9B.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB1096D9ADBB9B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB11FED9ADB803.ttl b/data/3A/03/00/3A0300753E10167B2ACB11FED9ADB803.ttl
index 1e7b683cc141..214c58d7c5e2 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB11FED9ADB803.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB11FED9ADB803.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Heliophila>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heliophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB12BADC6ABDBC.ttl b/data/3A/03/00/3A0300753E10167B2ACB12BADC6ABDBC.ttl
index 261ea84907cf..a439b83801c7 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB12BADC6ABDBC.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB12BADC6ABDBC.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Melanobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB13DADA45BAB9.ttl b/data/3A/03/00/3A0300753E10167B2ACB13DADA45BAB9.ttl
index 0f943cd83aba..27ede34d85dc 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB13DADA45BAB9.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB13DADA45BAB9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Petalosternon>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petalosternon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB14CEDAA6BF30.ttl b/data/3A/03/00/3A0300753E10167B2ACB14CEDAA6BF30.ttl
index 3560350c5fdc..7a15cba64d0d 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB14CEDAA6BF30.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB14CEDAA6BF30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Megabombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megabombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB15A6DB90BC64.ttl b/data/3A/03/00/3A0300753E10167B2ACB15A6DB90BC64.ttl
index a17145042701..7ff9495d58d1 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB15A6DB90BC64.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB15A6DB90BC64.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Thoracobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thoracobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
@@ -135,12 +136,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_laesus_mocsaryi>
+    dwc:genus "Bombus" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "mocsaryi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus_laesus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_laesus>
+    dwc:genus "Bombus" ;
     dwc:rank "species" ;
     dwc:species "laesus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/3A/03/00/3A0300753E10167B2ACB1732DCB1BE18.ttl b/data/3A/03/00/3A0300753E10167B2ACB1732DCB1BE18.ttl
index 5a61d62be028..ff2c1462f2e3 100644
--- a/data/3A/03/00/3A0300753E10167B2ACB1732DCB1BE18.ttl
+++ b/data/3A/03/00/3A0300753E10167B2ACB1732DCB1BE18.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Bombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB10B3DB5CBB98.ttl b/data/3A/03/00/3A0300753E11167A2ACB10B3DB5CBB98.ttl
index 4d1edddcf50e..e9c76170a8da 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB10B3DB5CBB98.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB10B3DB5CBB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB11B7DBE1B8B0.ttl b/data/3A/03/00/3A0300753E11167A2ACB11B7DBE1B8B0.ttl
index 96ace3b7cf7c..fb7689e471d8 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB11B7DBE1B8B0.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB11B7DBE1B8B0.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_dallatorreana>
+    dwc:genus "Ceratina" ;
     dwc:rank "species" ;
     dwc:species "dallatorreana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB12E3DA72BD0C.ttl b/data/3A/03/00/3A0300753E11167A2ACB12E3DA72BD0C.ttl
index a81e596f31f5..c7f256942374 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB12E3DA72BD0C.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB12E3DA72BD0C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Pithitis>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pithitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB13DBDBBABA40.ttl b/data/3A/03/00/3A0300753E11167A2ACB13DBDBBABA40.ttl
index 435d78e3fe87..f84f8928f9f0 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB13DBDBBABA40.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB13DBDBBABA40.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_callosa>
+    dwc:genus "Ceratina" ;
     dwc:rank "species" ;
     dwc:species "callosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB147FDCC3BC80.ttl b/data/3A/03/00/3A0300753E11167A2ACB147FDCC3BC80.ttl
index eb5eb6539c3f..b66d3a35d52a 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB147FDCC3BC80.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB147FDCC3BC80.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB14A3DB5CBF4C.ttl b/data/3A/03/00/3A0300753E11167A2ACB14A3DB5CBF4C.ttl
index 0e862f322d68..a543d20db084 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB14A3DB5CBF4C.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB14A3DB5CBF4C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB1557DC27BDF4.ttl b/data/3A/03/00/3A0300753E11167A2ACB1557DC27BDF4.ttl
index 6c2b9670670a..b90091d6b2ef 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB1557DC27BDF4.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB1557DC27BDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Ceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB163FDA72BEC0.ttl b/data/3A/03/00/3A0300753E11167A2ACB163FDA72BEC0.ttl
index 891036dd8de9..41ed54c19ded 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB163FDA72BEC0.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB163FDA72BEC0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E11167A2ACB1717DB5CBE34.ttl b/data/3A/03/00/3A0300753E11167A2ACB1717DB5CBE34.ttl
index a44e0064dec4..f56a56837d97 100644
--- a/data/3A/03/00/3A0300753E11167A2ACB1717DB5CBE34.ttl
+++ b/data/3A/03/00/3A0300753E11167A2ACB1717DB5CBE34.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB1022DB2EB8E8.ttl b/data/3A/03/00/3A0300753E1216792ACB1022DB2EB8E8.ttl
index 9e0973eb5710..b238cd41748a 100644
--- a/data/3A/03/00/3A0300753E1216792ACB1022DB2EB8E8.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB1022DB2EB8E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB11FEDAB8B803.ttl b/data/3A/03/00/3A0300753E1216792ACB11FEDAB8B803.ttl
index 03238feb2413..9ab4c8ab4282 100644
--- a/data/3A/03/00/3A0300753E1216792ACB11FEDAB8B803.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB11FEDAB8B803.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Heliophila>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heliophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB12C6D9ADBD2B.ttl b/data/3A/03/00/3A0300753E1216792ACB12C6D9ADBD2B.ttl
index 3665e293a7ff..7cb06d51a3bb 100644
--- a/data/3A/03/00/3A0300753E1216792ACB12C6D9ADBD2B.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB12C6D9ADBD2B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB134AD9ADBBB7.ttl b/data/3A/03/00/3A0300753E1216792ACB134AD9ADBBB7.ttl
index a4dd0cdcfea5..a5e86acb2af2 100644
--- a/data/3A/03/00/3A0300753E1216792ACB134AD9ADBBB7.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB134AD9ADBBB7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Lophanthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophanthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB13BEDAD9BA9F.ttl b/data/3A/03/00/3A0300753E1216792ACB13BEDAD9BA9F.ttl
index fe3d4db8ea97..0734bab3bf64 100644
--- a/data/3A/03/00/3A0300753E1216792ACB13BEDAD9BA9F.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB13BEDAD9BA9F.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB147ED9ADBC83.ttl b/data/3A/03/00/3A0300753E1216792ACB147ED9ADBC83.ttl
index f8e3cd12fd58..6113021ae617 100644
--- a/data/3A/03/00/3A0300753E1216792ACB147ED9ADBC83.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB147ED9ADBC83.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB14ADDB1BBF72.ttl b/data/3A/03/00/3A0300753E1216792ACB14ADDB1BBF72.ttl
index 90f4ced4507b..9f8934dfacef 100644
--- a/data/3A/03/00/3A0300753E1216792ACB14ADDB1BBF72.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB14ADDB1BBF72.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Lophanthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophanthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB150AD9ADBDF7.ttl b/data/3A/03/00/3A0300753E1216792ACB150AD9ADBDF7.ttl
index b78420116e94..fe894014c6c6 100644
--- a/data/3A/03/00/3A0300753E1216792ACB150AD9ADBDF7.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB150AD9ADBDF7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB1607DA8ABEEA.ttl b/data/3A/03/00/3A0300753E1216792ACB1607DA8ABEEA.ttl
index 342f0152971d..ea6ed577fa82 100644
--- a/data/3A/03/00/3A0300753E1216792ACB1607DA8ABEEA.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB1607DA8ABEEA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1216792ACB17FFDC52BE5F.ttl b/data/3A/03/00/3A0300753E1216792ACB17FFDC52BE5F.ttl
index 7c8958cbc56e..e25299e4f0fc 100644
--- a/data/3A/03/00/3A0300753E1216792ACB17FFDC52BE5F.ttl
+++ b/data/3A/03/00/3A0300753E1216792ACB17FFDC52BE5F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Anthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB1022DC16B8CC.ttl b/data/3A/03/00/3A0300753E1316782ACB1022DC16B8CC.ttl
index 67b6f7f26add..e7ed6e24fffc 100644
--- a/data/3A/03/00/3A0300753E1316782ACB1022DC16B8CC.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB1022DC16B8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Caranthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Caranthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB1096D9ADBB98.ttl b/data/3A/03/00/3A0300753E1316782ACB1096D9ADBB98.ttl
index bbc3f811bcb3..87533dd8e5b5 100644
--- a/data/3A/03/00/3A0300753E1316782ACB1096D9ADBB98.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB1096D9ADBB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB11FED9ADB800.ttl b/data/3A/03/00/3A0300753E1316782ACB11FED9ADB800.ttl
index ee16bf2afa0a..8087e2140f95 100644
--- a/data/3A/03/00/3A0300753E1316782ACB11FED9ADB800.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB11FED9ADB800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Petalosternon>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petalosternon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB12E2D9ADBD0C.ttl b/data/3A/03/00/3A0300753E1316782ACB12E2D9ADBD0C.ttl
index 4f70b6d04e99..9944ac1b7a06 100644
--- a/data/3A/03/00/3A0300753E1316782ACB12E2D9ADBD0C.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB12E2D9ADBD0C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Petalosternon>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petalosternon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB13DADB3FBA40.ttl b/data/3A/03/00/3A0300753E1316782ACB13DADB3FBA40.ttl
index 91f32ac6718e..687a84817944 100644
--- a/data/3A/03/00/3A0300753E1316782ACB13DADB3FBA40.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB13DADB3FBA40.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB147ED9ADBC80.ttl b/data/3A/03/00/3A0300753E1316782ACB147ED9ADBC80.ttl
index 461dd5eb3c66..f4feaadc5571 100644
--- a/data/3A/03/00/3A0300753E1316782ACB147ED9ADBC80.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB147ED9ADBC80.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB14A2DB3FBF4C.ttl b/data/3A/03/00/3A0300753E1316782ACB14A2DB3FBF4C.ttl
index 9e2ab2585f56..84699a20c778 100644
--- a/data/3A/03/00/3A0300753E1316782ACB14A2DB3FBF4C.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB14A2DB3FBF4C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB1556D9ADBDF4.ttl b/data/3A/03/00/3A0300753E1316782ACB1556D9ADBDF4.ttl
index b1b5738b61ff..885403c06fe1 100644
--- a/data/3A/03/00/3A0300753E1316782ACB1556D9ADBDF4.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB1556D9ADBDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Lophanthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophanthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB165ADAF5BEC0.ttl b/data/3A/03/00/3A0300753E1316782ACB165ADAF5BEC0.ttl
index e4fdc49e3a93..f3acb93ad729 100644
--- a/data/3A/03/00/3A0300753E1316782ACB165ADAF5BEC0.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB165ADAF5BEC0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Anthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1316782ACB1716D9ADBE18.ttl b/data/3A/03/00/3A0300753E1316782ACB1716D9ADBE18.ttl
index 6b0a40b7baac..155e93b8502f 100644
--- a/data/3A/03/00/3A0300753E1316782ACB1716D9ADBE18.ttl
+++ b/data/3A/03/00/3A0300753E1316782ACB1716D9ADBE18.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB106BDA04B897.ttl b/data/3A/03/00/3A0300753E14167F2ACB106BDA04B897.ttl
index 9f51cebcfa6e..ebb80b13bf0e 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB106BDA04B897.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB106BDA04B897.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB10DFDA86BB7C.ttl b/data/3A/03/00/3A0300753E14167F2ACB10DFDA86BB7C.ttl
index f770897b4718..0ea54cd5e233 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB10DFDA86BB7C.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB10DFDA86BB7C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB120FDB8BBAF0.ttl b/data/3A/03/00/3A0300753E14167F2ACB120FDB8BBAF0.ttl
index 719760ab314e..e0324b3dffa0 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB120FDB8BBAF0.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB120FDB8BBAF0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB13E7DA9CBA24.ttl b/data/3A/03/00/3A0300753E14167F2ACB13E7DA9CBA24.ttl
index 3e477fb61059..d9f17908fcab 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB13E7DA9CBA24.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB13E7DA9CBA24.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Stilbeucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stilbeucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB14EBDA04BF17.ttl b/data/3A/03/00/3A0300753E14167F2ACB14EBDA04BF17.ttl
index d949f6e00e36..f24671cf3806 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB14EBDA04BF17.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB14EBDA04BF17.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB1573DAFBBDBF.ttl b/data/3A/03/00/3A0300753E14167F2ACB1573DAFBBDBF.ttl
index 21d5363d7278..5eeb949b930f 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB1573DAFBBDBF.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB1573DAFBBDBF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB15A7DA7DBC48.ttl b/data/3A/03/00/3A0300753E14167F2ACB15A7DA7DBC48.ttl
index 42fc471d1925..befc32ae4cee 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB15A7DA7DBC48.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB15A7DA7DBC48.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB175FDA20BFA3.ttl b/data/3A/03/00/3A0300753E14167F2ACB175FDA20BFA3.ttl
index 27383e049920..b92b0fcd9aaa 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB175FDA20BFA3.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB175FDA20BFA3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E14167F2ACB1783DC21BEA4.ttl b/data/3A/03/00/3A0300753E14167F2ACB1783DC21BEA4.ttl
index c8ed77abed1b..3447dbd6fedd 100644
--- a/data/3A/03/00/3A0300753E14167F2ACB1783DC21BEA4.ttl
+++ b/data/3A/03/00/3A0300753E14167F2ACB1783DC21BEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB1023DCB2B8E8.ttl b/data/3A/03/00/3A0300753E15167E2ACB1023DCB2B8E8.ttl
index c61015ebefab..5a6bd2a8b469 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB1023DCB2B8E8.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB1023DCB2B8E8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB11FFDBD1B801.ttl b/data/3A/03/00/3A0300753E15167E2ACB11FFDBD1B801.ttl
index 32eab1bc070c..4165da5a66ee 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB11FFDBD1B801.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB11FFDBD1B801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB12C7DCC9BD45.ttl b/data/3A/03/00/3A0300753E15167E2ACB12C7DCC9BD45.ttl
index 19fb78b91fc6..f8b7ff0711de 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB12C7DCC9BD45.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB12C7DCC9BD45.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB134BD957BBD1.ttl b/data/3A/03/00/3A0300753E15167E2ACB134BD957BBD1.ttl
index 1c9d4c0d9e54..002cf95338e6 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB134BD957BBD1.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB134BD957BBD1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Pteneucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pteneucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB1393DCB5BA9D.ttl b/data/3A/03/00/3A0300753E15167E2ACB1393DCB5BA9D.ttl
index ce8942f49ddc..01112881e20a 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB1393DCB5BA9D.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB1393DCB5BA9D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB1453DA6BBCDD.ttl b/data/3A/03/00/3A0300753E15167E2ACB1453DA6BBCDD.ttl
index b9eac2208498..f35fd464aedc 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB1453DA6BBCDD.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB1453DA6BBCDD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB1487DB92BF84.ttl b/data/3A/03/00/3A0300753E15167E2ACB1487DB92BF84.ttl
index 8c8ac6be672e..a8de4aad4769 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB1487DB92BF84.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB1487DB92BF84.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB15EFDC62BC11.ttl b/data/3A/03/00/3A0300753E15167E2ACB15EFDC62BC11.ttl
index a81f36343428..0558c4450496 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB15EFDC62BC11.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB15EFDC62BC11.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB161DDA7DBEE6.ttl b/data/3A/03/00/3A0300753E15167E2ACB161DDA7DBEE6.ttl
index 4855a69cf2a8..3bd4d58a81fc 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB161DDA7DBEE6.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB161DDA7DBEE6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E15167E2ACB17A9D997BE5A.ttl b/data/3A/03/00/3A0300753E15167E2ACB17A9D997BE5A.ttl
index 3156e85f5a54..b5abf39b252d 100644
--- a/data/3A/03/00/3A0300753E15167E2ACB17A9D997BE5A.ttl
+++ b/data/3A/03/00/3A0300753E15167E2ACB17A9D997BE5A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E16167D2ACB1007DB5CBB04.ttl b/data/3A/03/00/3A0300753E16167D2ACB1007DB5CBB04.ttl
index a52423fd282a..b01d604c4699 100644
--- a/data/3A/03/00/3A0300753E16167D2ACB1007DB5CBB04.ttl
+++ b/data/3A/03/00/3A0300753E16167D2ACB1007DB5CBB04.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E16167D2ACB11FFDBE1B85C.ttl b/data/3A/03/00/3A0300753E16167D2ACB11FFDBE1B85C.ttl
index 99c24df6a522..ee1d085c8b6f 100644
--- a/data/3A/03/00/3A0300753E16167D2ACB11FFDBE1B85C.ttl
+++ b/data/3A/03/00/3A0300753E16167D2ACB11FFDBE1B85C.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Dalyatina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dalyatina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E16167D2ACB132FDAB7BBD0.ttl b/data/3A/03/00/3A0300753E16167D2ACB132FDAB7BBD0.ttl
index 3a64bff8e149..3632a963faf3 100644
--- a/data/3A/03/00/3A0300753E16167D2ACB132FDAB7BBD0.ttl
+++ b/data/3A/03/00/3A0300753E16167D2ACB132FDAB7BBD0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Pithitis>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pithitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E16167D2ACB1393DA47BD0D.ttl b/data/3A/03/00/3A0300753E16167D2ACB1393DA47BD0D.ttl
index 30dbb4320be3..c65d937300b0 100644
--- a/data/3A/03/00/3A0300753E16167D2ACB1393DA47BD0D.ttl
+++ b/data/3A/03/00/3A0300753E16167D2ACB1393DA47BD0D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Euceratina>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euceratina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/3A/03/00/3A0300753E17167C2ACB120FDA7DBAF1.ttl b/data/3A/03/00/3A0300753E17167C2ACB120FDA7DBAF1.ttl
index ac09607144d2..5eb0d05f413e 100644
--- a/data/3A/03/00/3A0300753E17167C2ACB120FDA7DBAF1.ttl
+++ b/data/3A/03/00/3A0300753E17167C2ACB120FDA7DBAF1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E17167C2ACB1303DCD2BA25.ttl b/data/3A/03/00/3A0300753E17167C2ACB1303DCD2BA25.ttl
index 6b073c50a144..cc615473dabf 100644
--- a/data/3A/03/00/3A0300753E17167C2ACB1303DCD2BA25.ttl
+++ b/data/3A/03/00/3A0300753E17167C2ACB1303DCD2BA25.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E17167C2ACB14EBDA04BF14.ttl b/data/3A/03/00/3A0300753E17167C2ACB14EBDA04BF14.ttl
index c61ce6ea29cb..f01b6c9cac9c 100644
--- a/data/3A/03/00/3A0300753E17167C2ACB14EBDA04BF14.ttl
+++ b/data/3A/03/00/3A0300753E17167C2ACB14EBDA04BF14.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E17167C2ACB1573DBB4BDBD.ttl b/data/3A/03/00/3A0300753E17167C2ACB1573DBB4BDBD.ttl
index e8c711644482..9f9b7e965751 100644
--- a/data/3A/03/00/3A0300753E17167C2ACB1573DBB4BDBD.ttl
+++ b/data/3A/03/00/3A0300753E17167C2ACB1573DBB4BDBD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E17167C2ACB15A7DA7DBC49.ttl b/data/3A/03/00/3A0300753E17167C2ACB15A7DA7DBC49.ttl
index b82991f13598..b3f541cb03ed 100644
--- a/data/3A/03/00/3A0300753E17167C2ACB15A7DA7DBC49.ttl
+++ b/data/3A/03/00/3A0300753E17167C2ACB15A7DA7DBC49.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Synhalonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Synhalonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E17167C2ACB175FDA3BBFA0.ttl b/data/3A/03/00/3A0300753E17167C2ACB175FDA3BBFA0.ttl
index 749b619c5a5a..3652566695a2 100644
--- a/data/3A/03/00/3A0300753E17167C2ACB175FDA3BBFA0.ttl
+++ b/data/3A/03/00/3A0300753E17167C2ACB175FDA3BBFA0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E17167C2ACB1783DA91BE6D.ttl b/data/3A/03/00/3A0300753E17167C2ACB1783DA91BE6D.ttl
index 4b1e829fe32e..524e42748c98 100644
--- a/data/3A/03/00/3A0300753E17167C2ACB1783DA91BE6D.ttl
+++ b/data/3A/03/00/3A0300753E17167C2ACB1783DA91BE6D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E17167F2ACB16F7D9FFB9C8.ttl b/data/3A/03/00/3A0300753E17167F2ACB16F7D9FFB9C8.ttl
index 2b5fbca35cda..c23ad48a8be6 100644
--- a/data/3A/03/00/3A0300753E17167F2ACB16F7D9FFB9C8.ttl
+++ b/data/3A/03/00/3A0300753E17167F2ACB16F7D9FFB9C8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Hetereucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hetereucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E1816722ACB1613DCF4B9E7.ttl b/data/3A/03/00/3A0300753E1816722ACB1613DCF4B9E7.ttl
index 9243f93befec..49fd18055e56 100644
--- a/data/3A/03/00/3A0300753E1816722ACB1613DCF4B9E7.ttl
+++ b/data/3A/03/00/3A0300753E1816722ACB1613DCF4B9E7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Pachycephalopanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycephalopanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB11B7DA57B8EB.ttl b/data/3A/03/00/3A0300753E1816732ACB11B7DA57B8EB.ttl
index d1c0eda3f1bf..9545469eb221 100644
--- a/data/3A/03/00/3A0300753E1816732ACB11B7DA57B8EB.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB11B7DA57B8EB.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB12C7DB89BD2B.ttl b/data/3A/03/00/3A0300753E1816732ACB12C7DB89BD2B.ttl
index cc7e10527bcd..0bf5037ea94a 100644
--- a/data/3A/03/00/3A0300753E1816732ACB12C7DB89BD2B.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB12C7DB89BD2B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB134BDB89BBD3.ttl b/data/3A/03/00/3A0300753E1816732ACB134BDB89BBD3.ttl
index 657785bd78a1..219a68405330 100644
--- a/data/3A/03/00/3A0300753E1816732ACB134BDB89BBD3.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB134BDB89BBD3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Micropanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micropanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB1393DB89BA9F.ttl b/data/3A/03/00/3A0300753E1816732ACB1393DB89BA9F.ttl
index 4d26a1e5f1ab..405311619dbc 100644
--- a/data/3A/03/00/3A0300753E1816732ACB1393DB89BA9F.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB1393DB89BA9F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Pachycephalopanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycephalopanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB1437DCA5BCFB.ttl b/data/3A/03/00/3A0300753E1816732ACB1437DCA5BCFB.ttl
index e21c47a3a2f1..97318b0df161 100644
--- a/data/3A/03/00/3A0300753E1816732ACB1437DCA5BCFB.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB1437DCA5BCFB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB150BDB89BC2F.ttl b/data/3A/03/00/3A0300753E1816732ACB150BDB89BC2F.ttl
index 6820e6e42aa4..d8b3504b3191 100644
--- a/data/3A/03/00/3A0300753E1816732ACB150BDB89BC2F.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB150BDB89BC2F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Micropanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micropanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB177BDD6ABF87.ttl b/data/3A/03/00/3A0300753E1816732ACB177BDD6ABF87.ttl
index 131b70872e19..fc2b681a7d81 100644
--- a/data/3A/03/00/3A0300753E1816732ACB177BDD6ABF87.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB177BDD6ABF87.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1816732ACB17AFD981BE53.ttl b/data/3A/03/00/3A0300753E1816732ACB17AFD981BE53.ttl
index 9c8ef3b5fdb1..b781466eed42 100644
--- a/data/3A/03/00/3A0300753E1816732ACB17AFD981BE53.ttl
+++ b/data/3A/03/00/3A0300753E1816732ACB17AFD981BE53.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Euryvalvus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euryvalvus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1916722ACB104FDA3ABB05.ttl b/data/3A/03/00/3A0300753E1916722ACB104FDA3ABB05.ttl
index 0cd257465809..aa5d2b4b2a29 100644
--- a/data/3A/03/00/3A0300753E1916722ACB104FDA3ABB05.ttl
+++ b/data/3A/03/00/3A0300753E1916722ACB104FDA3ABB05.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1916722ACB129EDA80BDF4.ttl b/data/3A/03/00/3A0300753E1916722ACB129EDA80BDF4.ttl
index 842abc24c552..d0e3289abf61 100644
--- a/data/3A/03/00/3A0300753E1916722ACB129EDA80BDF4.ttl
+++ b/data/3A/03/00/3A0300753E1916722ACB129EDA80BDF4.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amegilla_Zebramegilla>
+    dwc:genus "Amegilla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zebramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amegilla> ;
diff --git a/data/3A/03/00/3A0300753E1916722ACB132EDB60BA0B.ttl b/data/3A/03/00/3A0300753E1916722ACB132EDB60BA0B.ttl
index b9d47c57749b..b86cf3a34ef5 100644
--- a/data/3A/03/00/3A0300753E1916722ACB132EDB60BA0B.ttl
+++ b/data/3A/03/00/3A0300753E1916722ACB132EDB60BA0B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plesiopanurgus_Zizopanurgus>
+    dwc:genus "Plesiopanurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zizopanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plesiopanurgus> ;
diff --git a/data/3A/03/00/3A0300753E1916722ACB147EDC6BBC80.ttl b/data/3A/03/00/3A0300753E1916722ACB147EDC6BBC80.ttl
index 1ee820b2378c..1ff62b750a59 100644
--- a/data/3A/03/00/3A0300753E1916722ACB147EDC6BBC80.ttl
+++ b/data/3A/03/00/3A0300753E1916722ACB147EDC6BBC80.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amegilla_Micramegilla>
+    dwc:genus "Amegilla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amegilla> ;
diff --git a/data/3A/03/00/3A0300753E1916722ACB14A2DB24BF4C.ttl b/data/3A/03/00/3A0300753E1916722ACB14A2DB24BF4C.ttl
index 62eaf67a9bdd..eaade0affbb3 100644
--- a/data/3A/03/00/3A0300753E1916722ACB14A2DB24BF4C.ttl
+++ b/data/3A/03/00/3A0300753E1916722ACB14A2DB24BF4C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amegilla_Micramegilla>
+    dwc:genus "Amegilla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amegilla> ;
diff --git a/data/3A/03/00/3A0300753E1916722ACB1716DC29BE18.ttl b/data/3A/03/00/3A0300753E1916722ACB1716DC29BE18.ttl
index 24f6fa7d9026..54d9c2c5310b 100644
--- a/data/3A/03/00/3A0300753E1916722ACB1716DC29BE18.ttl
+++ b/data/3A/03/00/3A0300753E1916722ACB1716DC29BE18.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amegilla_Micramegilla>
+    dwc:genus "Amegilla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amegilla> ;
diff --git a/data/3A/03/00/3A0300753E1916752ACB165ADA38B9E7.ttl b/data/3A/03/00/3A0300753E1916752ACB165ADA38B9E7.ttl
index e372e7f92db7..2439e6ab42f8 100644
--- a/data/3A/03/00/3A0300753E1916752ACB165ADA38B9E7.ttl
+++ b/data/3A/03/00/3A0300753E1916752ACB165ADA38B9E7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amegilla_Zebramegilla>
+    dwc:genus "Amegilla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zebramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amegilla> ;
diff --git a/data/3A/03/00/3A0300753E1A16702ACB165BD99EB9CB.ttl b/data/3A/03/00/3A0300753E1A16702ACB165BD99EB9CB.ttl
index 79d069550e25..cd4a736d0f66 100644
--- a/data/3A/03/00/3A0300753E1A16702ACB165BD99EB9CB.ttl
+++ b/data/3A/03/00/3A0300753E1A16702ACB165BD99EB9CB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Pachycephalopanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycephalopanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1A16712ACB120FDA5ABD0F.ttl b/data/3A/03/00/3A0300753E1A16712ACB120FDA5ABD0F.ttl
index 377e16528514..d6c738ef0c03 100644
--- a/data/3A/03/00/3A0300753E1A16712ACB120FDA5ABD0F.ttl
+++ b/data/3A/03/00/3A0300753E1A16712ACB120FDA5ABD0F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Micropanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micropanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1A16712ACB14CFDAB8BF33.ttl b/data/3A/03/00/3A0300753E1A16712ACB14CFDAB8BF33.ttl
index 955500f6dac3..cca82c429c94 100644
--- a/data/3A/03/00/3A0300753E1A16712ACB14CFDAB8BF33.ttl
+++ b/data/3A/03/00/3A0300753E1A16712ACB14CFDAB8BF33.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1A16712ACB1557DAB8BDDB.ttl b/data/3A/03/00/3A0300753E1A16712ACB1557DAB8BDDB.ttl
index 06dac42ad088..b72fd274b1d1 100644
--- a/data/3A/03/00/3A0300753E1A16712ACB1557DAB8BDDB.ttl
+++ b/data/3A/03/00/3A0300753E1A16712ACB1557DAB8BDDB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1A16712ACB159BDC5EBC67.ttl b/data/3A/03/00/3A0300753E1A16712ACB159BDC5EBC67.ttl
index 3a3cf253dd31..b00a25a05b75 100644
--- a/data/3A/03/00/3A0300753E1A16712ACB159BDC5EBC67.ttl
+++ b/data/3A/03/00/3A0300753E1A16712ACB159BDC5EBC67.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Euryvalvus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euryvalvus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1A16712ACB1733DCD7BE1B.ttl b/data/3A/03/00/3A0300753E1A16712ACB1733DCD7BE1B.ttl
index 1d089533855f..c38754e33726 100644
--- a/data/3A/03/00/3A0300753E1A16712ACB1733DCD7BE1B.ttl
+++ b/data/3A/03/00/3A0300753E1A16712ACB1733DCD7BE1B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB106BDAB8B897.ttl b/data/3A/03/00/3A0300753E1B16702ACB106BDAB8B897.ttl
index 26ef62ac193d..6ca50c7d7b3f 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB106BDAB8B897.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB106BDAB8B897.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB10DFDB89BB23.ttl b/data/3A/03/00/3A0300753E1B16702ACB10DFDB89BB23.ttl
index b4429245da23..6c2910f79205 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB10DFDB89BB23.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB10DFDB89BB23.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Pachycephalopanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycephalopanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB122BDC86BAF3.ttl b/data/3A/03/00/3A0300753E1B16702ACB122BDC86BAF3.ttl
index 343e62076f3b..02480274b862 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB122BDC86BAF3.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB122BDC86BAF3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB1303DB89BA0B.ttl b/data/3A/03/00/3A0300753E1B16702ACB1303DB89BA0B.ttl
index 9750117ac013..b0a3e46c2085 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB1303DB89BA0B.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB1303DB89BA0B.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_dentipes>
+    dwc:genus "Panurgus" ;
     dwc:rank "species" ;
     dwc:species "dentipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB14CFDC54BF33.ttl b/data/3A/03/00/3A0300753E1B16702ACB14CFDC54BF33.ttl
index b2c46fd3a0af..94e9c25ed88f 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB14CFDC54BF33.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB14CFDC54BF33.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB1573DC86BDBF.ttl b/data/3A/03/00/3A0300753E1B16702ACB1573DC86BDBF.ttl
index fb44403934f3..bc30c344953c 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB1573DC86BDBF.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB1573DC86BDBF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Pachycephalopanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycephalopanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB15A7DC43BC65.ttl b/data/3A/03/00/3A0300753E1B16702ACB15A7DC43BC65.ttl
index 68c2acf1f579..2415746e20da 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB15A7DC43BC65.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB15A7DC43BC65.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16702ACB1733DB89BE1B.ttl b/data/3A/03/00/3A0300753E1B16702ACB1733DB89BE1B.ttl
index c124a6a910b5..2fe82b20f7be 100644
--- a/data/3A/03/00/3A0300753E1B16702ACB1733DB89BE1B.ttl
+++ b/data/3A/03/00/3A0300753E1B16702ACB1733DB89BE1B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Pachycephalopanurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pachycephalopanurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1B16732ACB165BDA39B9AF.ttl b/data/3A/03/00/3A0300753E1B16732ACB165BDA39B9AF.ttl
index 6217b2fe9080..c523350c31dc 100644
--- a/data/3A/03/00/3A0300753E1B16732ACB165BDA39B9AF.ttl
+++ b/data/3A/03/00/3A0300753E1B16732ACB165BDA39B9AF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Panurgus_Panurgus>
+    dwc:genus "Panurgus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Panurgus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Panurgus> ;
diff --git a/data/3A/03/00/3A0300753E1C16762ACB163EDC76B9AC.ttl b/data/3A/03/00/3A0300753E1C16762ACB163EDC76B9AC.ttl
index c7cfca0d3326..30cf869b571d 100644
--- a/data/3A/03/00/3A0300753E1C16762ACB163EDC76B9AC.ttl
+++ b/data/3A/03/00/3A0300753E1C16762ACB163EDC76B9AC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Heliophila>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heliophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB106ADB79B8B0.ttl b/data/3A/03/00/3A0300753E1C16772ACB106ADB79B8B0.ttl
index 0d7a7633b038..e8520d081bda 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB106ADB79B8B0.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB106ADB79B8B0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Lophanthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophanthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB10B2DB33BB98.ttl b/data/3A/03/00/3A0300753E1C16772ACB10B2DB33BB98.ttl
index 994e77e516e2..15e0cba71470 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB10B2DB33BB98.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB10B2DB33BB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Lophanthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophanthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB120ED9ADBAF3.ttl b/data/3A/03/00/3A0300753E1C16772ACB120ED9ADBAF3.ttl
index 19fc222a8106..e40b52cb609d 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB120ED9ADBAF3.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB120ED9ADBAF3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB13DAD9ADBA27.ttl b/data/3A/03/00/3A0300753E1C16772ACB13DAD9ADBA27.ttl
index eae715b392c2..067fc899d640 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB13DAD9ADBA27.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB13DAD9ADBA27.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB14EADBCCBF30.ttl b/data/3A/03/00/3A0300753E1C16772ACB14EADBCCBF30.ttl
index 177638c2a93b..fa5ee4f73093 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB14EADBCCBF30.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB14EADBCCBF30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB1572D9ADBDBF.ttl b/data/3A/03/00/3A0300753E1C16772ACB1572D9ADBDBF.ttl
index caed16c7b1a5..6bd122aebac2 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB1572D9ADBDBF.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB1572D9ADBDBF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB15A6D9ADBC4B.ttl b/data/3A/03/00/3A0300753E1C16772ACB15A6D9ADBC4B.ttl
index f4a4a912acf1..fbf0babd3843 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB15A6D9ADBC4B.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB15A6D9ADBC4B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1C16772ACB1732DAD7BE37.ttl b/data/3A/03/00/3A0300753E1C16772ACB1732DAD7BE37.ttl
index 685fc0aed142..132f52f8185e 100644
--- a/data/3A/03/00/3A0300753E1C16772ACB1732DAD7BE37.ttl
+++ b/data/3A/03/00/3A0300753E1C16772ACB1732DAD7BE37.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB10DEDB88BB7C.ttl b/data/3A/03/00/3A0300753E1D16762ACB10DEDB88BB7C.ttl
index 11899eabf666..3fab9cd7a5bc 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB10DEDB88BB7C.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB10DEDB88BB7C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Anthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB11B6DC76B894.ttl b/data/3A/03/00/3A0300753E1D16762ACB11B6DC76B894.ttl
index 7078ca83e8d5..e060d23039e5 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB11B6DC76B894.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB11B6DC76B894.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Petalosternon>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petalosternon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB122ADC23BAF3.ttl b/data/3A/03/00/3A0300753E1D16762ACB122ADC23BAF3.ttl
index f160dc40a956..780ec23f3443 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB122ADC23BAF3.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB122ADC23BAF3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Anthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB13E6D9ADBA0B.ttl b/data/3A/03/00/3A0300753E1D16762ACB13E6D9ADBA0B.ttl
index 473af228854d..a4d4df10470d 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB13E6D9ADBA0B.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB13E6D9ADBA0B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Petalosternon>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petalosternon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB147ED9ADBC83.ttl b/data/3A/03/00/3A0300753E1D16762ACB147ED9ADBC83.ttl
index 382edb7e231e..0469df9921ac 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB147ED9ADBC83.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB147ED9ADBC83.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB14ADD9ADBF51.ttl b/data/3A/03/00/3A0300753E1D16762ACB14ADD9ADBF51.ttl
index ea198848b446..e27689466aff 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB14ADD9ADBF51.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB14ADD9ADBF51.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Paramegilla>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paramegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB1572DC28BDF4.ttl b/data/3A/03/00/3A0300753E1D16762ACB1572DC28BDF4.ttl
index 3541277c284c..c61e3f3dfe07 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB1572DC28BDF4.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB1572DC28BDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Lophanthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lophanthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB164FDBB7BECF.ttl b/data/3A/03/00/3A0300753E1D16762ACB164FDBB7BECF.ttl
index 41c3375fa2ce..d73457f363d6 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB164FDBB7BECF.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB164FDBB7BECF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Anthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1D16762ACB171BD9ADBFE6.ttl b/data/3A/03/00/3A0300753E1D16762ACB171BD9ADBFE6.ttl
index 83ad98df9ec2..81f1b230fea6 100644
--- a/data/3A/03/00/3A0300753E1D16762ACB171BD9ADBFE6.ttl
+++ b/data/3A/03/00/3A0300753E1D16762ACB171BD9ADBFE6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB104EDA73BB7D.ttl b/data/3A/03/00/3A0300753E1E16752ACB104EDA73BB7D.ttl
index a9c23416e38c..49920fe5fb75 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB104EDA73BB7D.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB104EDA73BB7D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amegilla_Amegilla>
+    dwc:genus "Amegilla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amegilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amegilla> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB122ADB7FBAD4.ttl b/data/3A/03/00/3A0300753E1E16752ACB122ADB7FBAD4.ttl
index 4dfcc867348c..a46dc6906a17 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB122ADB7FBAD4.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB122ADB7FBAD4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB129ED99DBDBC.ttl b/data/3A/03/00/3A0300753E1E16752ACB129ED99DBDBC.ttl
index a8b9099293bf..9d8082e65f2b 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB129ED99DBDBC.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB129ED99DBDBC.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB13E6DAFBBA0B.ttl b/data/3A/03/00/3A0300753E1E16752ACB13E6DAFBBA0B.ttl
index 858eccbf232c..1de284f86555 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB13E6DAFBBA0B.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB13E6DAFBBA0B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB14EADA3BBF17.ttl b/data/3A/03/00/3A0300753E1E16752ACB14EADA3BBF17.ttl
index d2ad1ec20ace..8713c74b547e 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB14EADA3BBF17.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB14EADA3BBF17.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB15A6DA8ABC48.ttl b/data/3A/03/00/3A0300753E1E16752ACB15A6DA8ABC48.ttl
index e80089a4332c..efe32d5d83ae 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB15A6DA8ABC48.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB15A6DA8ABC48.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB175ED99DBFA0.ttl b/data/3A/03/00/3A0300753E1E16752ACB175ED99DBFA0.ttl
index 39b88088cd81..4a58438e0ede 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB175ED99DBFA0.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB175ED99DBFA0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1E16752ACB1782D957BE88.ttl b/data/3A/03/00/3A0300753E1E16752ACB1782D957BE88.ttl
index 8367ddf284f1..28c35e14ed8c 100644
--- a/data/3A/03/00/3A0300753E1E16752ACB1782D957BE88.ttl
+++ b/data/3A/03/00/3A0300753E1E16752ACB1782D957BE88.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Euphileremus>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euphileremus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1F16742ACB1022DB1BB8CD.ttl b/data/3A/03/00/3A0300753E1F16742ACB1022DB1BB8CD.ttl
index bd11b9364413..8773ca8fd657 100644
--- a/data/3A/03/00/3A0300753E1F16742ACB1022DB1BB8CD.ttl
+++ b/data/3A/03/00/3A0300753E1F16742ACB1022DB1BB8CD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1F16742ACB1096DA84BB99.ttl b/data/3A/03/00/3A0300753E1F16742ACB1096DA84BB99.ttl
index 92b077136319..15ef6c4d525f 100644
--- a/data/3A/03/00/3A0300753E1F16742ACB1096DA84BB99.ttl
+++ b/data/3A/03/00/3A0300753E1F16742ACB1096DA84BB99.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1F16742ACB11FEDDCDB801.ttl b/data/3A/03/00/3A0300753E1F16742ACB11FEDDCDB801.ttl
index 96930acb29e6..bc24cd7a6a73 100644
--- a/data/3A/03/00/3A0300753E1F16742ACB11FEDDCDB801.ttl
+++ b/data/3A/03/00/3A0300753E1F16742ACB11FEDDCDB801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Euphileremus>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euphileremus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1F16742ACB13DADAEDBAD5.ttl b/data/3A/03/00/3A0300753E1F16742ACB13DADAEDBAD5.ttl
index 0fc2fc33e833..c33f11694967 100644
--- a/data/3A/03/00/3A0300753E1F16742ACB13DADAEDBAD5.ttl
+++ b/data/3A/03/00/3A0300753E1F16742ACB13DADAEDBAD5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammobates_Ammobates>
+    dwc:genus "Ammobates" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammobates> ;
diff --git a/data/3A/03/00/3A0300753E1F16772ACB16F6D9ADB9CB.ttl b/data/3A/03/00/3A0300753E1F16772ACB16F6D9ADB9CB.ttl
index 516a533569f5..f858ac34fef3 100644
--- a/data/3A/03/00/3A0300753E1F16772ACB16F6D9ADB9CB.ttl
+++ b/data/3A/03/00/3A0300753E1F16772ACB16F6D9ADB9CB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Pyganthophora>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyganthophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB104EDD48B8CC.ttl b/data/3A/03/00/3A0300753E20164B2ACB104EDD48B8CC.ttl
index 35fdc1039966..fc3ba4dfda26 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB104EDD48B8CC.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB104EDD48B8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Rufandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rufandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB1096DD02BB99.ttl b/data/3A/03/00/3A0300753E20164B2ACB1096DD02BB99.ttl
index e9503ddc4a31..778f00325ccd 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB1096DD02BB99.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB1096DD02BB99.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB12E2DA5CBD0C.ttl b/data/3A/03/00/3A0300753E20164B2ACB12E2DA5CBD0C.ttl
index bc221c8496e6..b032e5ad4857 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB12E2DA5CBD0C.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB12E2DA5CBD0C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB13DADD6EBA40.ttl b/data/3A/03/00/3A0300753E20164B2ACB13DADD6EBA40.ttl
index 203a649e1020..c3b3b36e8351 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB13DADD6EBA40.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB13DADD6EBA40.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB14C9DA48BF35.ttl b/data/3A/03/00/3A0300753E20164B2ACB14C9DA48BF35.ttl
index bd0bf753e554..44677777f5c7 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB14C9DA48BF35.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB14C9DA48BF35.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB1556DA48BDDB.ttl b/data/3A/03/00/3A0300753E20164B2ACB1556DA48BDDB.ttl
index 71f96edb72d2..1c6e0fd1395c 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB1556DA48BDDB.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB1556DA48BDDB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB159ADC06BC64.ttl b/data/3A/03/00/3A0300753E20164B2ACB159ADC06BC64.ttl
index e900db9d6b87..d57d98ac50de 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB159ADC06BC64.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB159ADC06BC64.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB1623DD48BEEB.ttl b/data/3A/03/00/3A0300753E20164B2ACB1623DD48BEEB.ttl
index c0fddf26d306..57cbf1f85ccd 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB1623DD48BEEB.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB1623DD48BEEB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E20164B2ACB173DDA48BE39.ttl b/data/3A/03/00/3A0300753E20164B2ACB173DDA48BE39.ttl
index 7b2cbefb0ad7..bc45bbc016c7 100644
--- a/data/3A/03/00/3A0300753E20164B2ACB173DDA48BE39.ttl
+++ b/data/3A/03/00/3A0300753E20164B2ACB173DDA48BE39.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB1006DA5CB8E9.ttl b/data/3A/03/00/3A0300753E21164A2ACB1006DA5CB8E9.ttl
index 36ff0ec6105d..51b53bca171d 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB1006DA5CB8E9.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB1006DA5CB8E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB11FEDC06B85D.ttl b/data/3A/03/00/3A0300753E21164A2ACB11FEDC06B85D.ttl
index 0a94cade4df3..d645ec8a9ed6 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB11FEDC06B85D.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB11FEDC06B85D.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB12BADA48BD44.ttl b/data/3A/03/00/3A0300753E21164A2ACB12BADA48BD44.ttl
index 6a75d4844792..a72b989631d3 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB12BADA48BD44.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB12BADA48BD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB134ADD48BBB5.ttl b/data/3A/03/00/3A0300753E21164A2ACB134ADD48BBB5.ttl
index 1dddc8d8a915..0a3d32003308 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB134ADD48BBB5.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB134ADD48BBB5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Zonandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB13BEDA48BAB8.ttl b/data/3A/03/00/3A0300753E21164A2ACB13BEDA48BAB8.ttl
index 633b4b014263..605897ce9e2e 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB13BEDA48BAB8.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB13BEDA48BAB8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Campylogaster>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campylogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB1452D93DBF69.ttl b/data/3A/03/00/3A0300753E21164A2ACB1452D93DBF69.ttl
index e4e95db74d2e..340e192afd7b 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB1452D93DBF69.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB1452D93DBF69.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB15EEDBC1BC11.ttl b/data/3A/03/00/3A0300753E21164A2ACB15EEDBC1BC11.ttl
index 46203fc074ea..9a57b4928405 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB15EEDBC1BC11.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB15EEDBC1BC11.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164A2ACB17CADA4ABE34.ttl b/data/3A/03/00/3A0300753E21164A2ACB17CADA4ABE34.ttl
index a1f48acd3fd9..1ace6292ed6b 100644
--- a/data/3A/03/00/3A0300753E21164A2ACB17CADA4ABE34.ttl
+++ b/data/3A/03/00/3A0300753E21164A2ACB17CADA4ABE34.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Andrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Andrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E21164D2ACB163EDD28B9C8.ttl b/data/3A/03/00/3A0300753E21164D2ACB163EDD28B9C8.ttl
index 4124fecbeff7..def6eff640e4 100644
--- a/data/3A/03/00/3A0300753E21164D2ACB163EDD28B9C8.ttl
+++ b/data/3A/03/00/3A0300753E21164D2ACB163EDD28B9C8.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB1022DC06B8CD.ttl b/data/3A/03/00/3A0300753E2216492ACB1022DC06B8CD.ttl
index b96cffe09714..96afa59649ee 100644
--- a/data/3A/03/00/3A0300753E2216492ACB1022DC06B8CD.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB1022DC06B8CD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB1096DC06BB99.ttl b/data/3A/03/00/3A0300753E2216492ACB1096DC06BB99.ttl
index 37c13212f61b..df0183248640 100644
--- a/data/3A/03/00/3A0300753E2216492ACB1096DC06BB99.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB1096DC06BB99.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB11FEDC06B801.ttl b/data/3A/03/00/3A0300753E2216492ACB11FEDC06B801.ttl
index 3fc78c9a00ae..2d0db0cf4b6a 100644
--- a/data/3A/03/00/3A0300753E2216492ACB11FEDC06B801.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB11FEDC06B801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB12E2DC06BD0D.ttl b/data/3A/03/00/3A0300753E2216492ACB12E2DC06BD0D.ttl
index c93e660310db..ecdd1bd459a7 100644
--- a/data/3A/03/00/3A0300753E2216492ACB12E2DC06BD0D.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB12E2DC06BD0D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Avandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Avandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB13DADC06BA41.ttl b/data/3A/03/00/3A0300753E2216492ACB13DADC06BA41.ttl
index 24c4e9a2bddb..f09d949d86e3 100644
--- a/data/3A/03/00/3A0300753E2216492ACB13DADC06BA41.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB13DADC06BA41.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Fumandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Fumandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB147EDC06BC81.ttl b/data/3A/03/00/3A0300753E2216492ACB147EDC06BC81.ttl
index 470d23132a4c..db2b563757e9 100644
--- a/data/3A/03/00/3A0300753E2216492ACB147EDC06BC81.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB147EDC06BC81.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB14A2DD48BF69.ttl b/data/3A/03/00/3A0300753E2216492ACB14A2DD48BF69.ttl
index 7bd8a5910389..fd1428356377 100644
--- a/data/3A/03/00/3A0300753E2216492ACB14A2DD48BF69.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB14A2DD48BF69.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB1556DC06BDF5.ttl b/data/3A/03/00/3A0300753E2216492ACB1556DC06BDF5.ttl
index 016d0ec631ce..eb9eac53aba0 100644
--- a/data/3A/03/00/3A0300753E2216492ACB1556DC06BDF5.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB1556DC06BDF5.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Orandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB163EDA48BEC0.ttl b/data/3A/03/00/3A0300753E2216492ACB163EDA48BEC0.ttl
index 0ee553151c16..1c372b10c233 100644
--- a/data/3A/03/00/3A0300753E2216492ACB163EDA48BEC0.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB163EDA48BEC0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2216492ACB17CADA5CBE35.ttl b/data/3A/03/00/3A0300753E2216492ACB17CADA5CBE35.ttl
index 5be4be6d9caa..e40dfbc2e919 100644
--- a/data/3A/03/00/3A0300753E2216492ACB17CADA5CBE35.ttl
+++ b/data/3A/03/00/3A0300753E2216492ACB17CADA5CBE35.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB1006DA5CBB04.ttl b/data/3A/03/00/3A0300753E2316482ACB1006DA5CBB04.ttl
index 2faa9fea1197..9057e29bba45 100644
--- a/data/3A/03/00/3A0300753E2316482ACB1006DA5CBB04.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB1006DA5CBB04.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Campylogaster>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campylogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB11FEDC06B85C.ttl b/data/3A/03/00/3A0300753E2316482ACB11FEDC06B85C.ttl
index 6c454c9d1401..c4c1ece62783 100644
--- a/data/3A/03/00/3A0300753E2316482ACB11FEDC06B85C.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB11FEDC06B85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB12C6DA48BD2B.ttl b/data/3A/03/00/3A0300753E2316482ACB12C6DA48BD2B.ttl
index f7332df7d3db..e7774e4041b0 100644
--- a/data/3A/03/00/3A0300753E2316482ACB12C6DA48BD2B.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB12C6DA48BD2B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB132EDA5CBBD0.ttl b/data/3A/03/00/3A0300753E2316482ACB132EDA5CBBD0.ttl
index d8fb6a6375a0..a5ffc64ab30c 100644
--- a/data/3A/03/00/3A0300753E2316482ACB132EDA5CBBD0.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB132EDA5CBBD0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Distandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Distandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB1392DC06BA9D.ttl b/data/3A/03/00/3A0300753E2316482ACB1392DC06BA9D.ttl
index 21b098b16460..58fd76881c86 100644
--- a/data/3A/03/00/3A0300753E2316482ACB1392DC06BA9D.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB1392DC06BA9D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB147EDD48BCF8.ttl b/data/3A/03/00/3A0300753E2316482ACB147EDD48BCF8.ttl
index 08a6ed34e518..88302ee797e3 100644
--- a/data/3A/03/00/3A0300753E2316482ACB147EDD48BCF8.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB147EDD48BCF8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB150ADA10BDF4.ttl b/data/3A/03/00/3A0300753E2316482ACB150ADA10BDF4.ttl
index 650851d2d16d..87c1a96b5f73 100644
--- a/data/3A/03/00/3A0300753E2316482ACB150ADA10BDF4.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB150ADA10BDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB177ADCDFBFA0.ttl b/data/3A/03/00/3A0300753E2316482ACB177ADCDFBFA0.ttl
index 1dc66bee4bde..11a193b62ac6 100644
--- a/data/3A/03/00/3A0300753E2316482ACB177ADCDFBFA0.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB177ADCDFBFA0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2316482ACB1782DA48BE6F.ttl b/data/3A/03/00/3A0300753E2316482ACB1782DA48BE6F.ttl
index 6b00f2bf1d2f..54f00c9b0661 100644
--- a/data/3A/03/00/3A0300753E2316482ACB1782DA48BE6F.ttl
+++ b/data/3A/03/00/3A0300753E2316482ACB1782DA48BE6F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cryptandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E23164B2ACB16F6DAC7B9E4.ttl b/data/3A/03/00/3A0300753E23164B2ACB16F6DAC7B9E4.ttl
index 372407d479f5..b50d213681dc 100644
--- a/data/3A/03/00/3A0300753E23164B2ACB16F6DAC7B9E4.ttl
+++ b/data/3A/03/00/3A0300753E23164B2ACB16F6DAC7B9E4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E24164F2ACB1022DC06B8E9.ttl b/data/3A/03/00/3A0300753E24164F2ACB1022DC06B8E9.ttl
index c1485742c2a5..6ca25aefb2a7 100644
--- a/data/3A/03/00/3A0300753E24164F2ACB1022DC06B8E9.ttl
+++ b/data/3A/03/00/3A0300753E24164F2ACB1022DC06B8E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E24164F2ACB11FEDBC1B801.ttl b/data/3A/03/00/3A0300753E24164F2ACB11FEDBC1B801.ttl
index dcea166bdded..5d86fc37c504 100644
--- a/data/3A/03/00/3A0300753E24164F2ACB11FEDBC1B801.ttl
+++ b/data/3A/03/00/3A0300753E24164F2ACB11FEDBC1B801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cryptandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E24164F2ACB12C6DA88BD29.ttl b/data/3A/03/00/3A0300753E24164F2ACB12C6DA88BD29.ttl
index d80c2c0822c3..60b40ebe4f63 100644
--- a/data/3A/03/00/3A0300753E24164F2ACB12C6DA88BD29.ttl
+++ b/data/3A/03/00/3A0300753E24164F2ACB12C6DA88BD29.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Zonandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E24164F2ACB134ADD6EBBD1.ttl b/data/3A/03/00/3A0300753E24164F2ACB134ADD6EBBD1.ttl
index e412a1586024..d237b18d476c 100644
--- a/data/3A/03/00/3A0300753E24164F2ACB134ADD6EBBD1.ttl
+++ b/data/3A/03/00/3A0300753E24164F2ACB134ADD6EBBD1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E24164F2ACB1392DA3DBA9C.ttl b/data/3A/03/00/3A0300753E24164F2ACB1392DA3DBA9C.ttl
index 56a3e1e60937..7a6c3f361a7d 100644
--- a/data/3A/03/00/3A0300753E24164F2ACB1392DA3DBA9C.ttl
+++ b/data/3A/03/00/3A0300753E24164F2ACB1392DA3DBA9C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E24164F2ACB147EDD02BF15.ttl b/data/3A/03/00/3A0300753E24164F2ACB147EDD02BF15.ttl
index f315384ce531..0677af08eed1 100644
--- a/data/3A/03/00/3A0300753E24164F2ACB147EDD02BF15.ttl
+++ b/data/3A/03/00/3A0300753E24164F2ACB147EDD02BF15.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E24164F2ACB150ADBC1BDF5.ttl b/data/3A/03/00/3A0300753E24164F2ACB150ADBC1BDF5.ttl
index 0590966f96cf..6fad54c3fda2 100644
--- a/data/3A/03/00/3A0300753E24164F2ACB150ADBC1BDF5.ttl
+++ b/data/3A/03/00/3A0300753E24164F2ACB150ADBC1BDF5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E25164E2ACB10DFDB18BBB7.ttl b/data/3A/03/00/3A0300753E25164E2ACB10DFDB18BBB7.ttl
index 019d1f5948f9..d6e4c2497a52 100644
--- a/data/3A/03/00/3A0300753E25164E2ACB10DFDB18BBB7.ttl
+++ b/data/3A/03/00/3A0300753E25164E2ACB10DFDB18BBB7.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camptopoeum_Epimethea>
+    dwc:genus "Camptopoeum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epimethea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camptopoeum> ;
diff --git a/data/3A/03/00/3A0300753E25164E2ACB11B7DADCB894.ttl b/data/3A/03/00/3A0300753E25164E2ACB11B7DADCB894.ttl
index e02343680ad7..ec90bb910a7c 100644
--- a/data/3A/03/00/3A0300753E25164E2ACB11B7DADCB894.ttl
+++ b/data/3A/03/00/3A0300753E25164E2ACB11B7DADCB894.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camptopoeum_Epimethea>
+    dwc:genus "Camptopoeum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epimethea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camptopoeum> ;
diff --git a/data/3A/03/00/3A0300753E25164E2ACB12C7DA2FBDBC.ttl b/data/3A/03/00/3A0300753E25164E2ACB12C7DA2FBDBC.ttl
index 206f6b07f260..6bab8b0d6b1d 100644
--- a/data/3A/03/00/3A0300753E25164E2ACB12C7DA2FBDBC.ttl
+++ b/data/3A/03/00/3A0300753E25164E2ACB12C7DA2FBDBC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camptopoeum_Epimethea>
+    dwc:genus "Camptopoeum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epimethea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camptopoeum> ;
diff --git a/data/3A/03/00/3A0300753E25164E2ACB13BFDB70BA9C.ttl b/data/3A/03/00/3A0300753E25164E2ACB13BFDB70BA9C.ttl
index 1d83d8ebf761..06189f0dfd84 100644
--- a/data/3A/03/00/3A0300753E25164E2ACB13BFDB70BA9C.ttl
+++ b/data/3A/03/00/3A0300753E25164E2ACB13BFDB70BA9C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camptopoeum_Epimethea>
+    dwc:genus "Camptopoeum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epimethea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camptopoeum> ;
diff --git a/data/3A/03/00/3A0300753E25164E2ACB175FDABABFA3.ttl b/data/3A/03/00/3A0300753E25164E2ACB175FDABABFA3.ttl
index 58b487b839db..3b18fe27d634 100644
--- a/data/3A/03/00/3A0300753E25164E2ACB175FDABABFA3.ttl
+++ b/data/3A/03/00/3A0300753E25164E2ACB175FDABABFA3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melitturga_Australomelitturga>
+    dwc:genus "Melitturga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Australomelitturga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melitturga> ;
diff --git a/data/3A/03/00/3A0300753E25164E2ACB1783DBD2BE6F.ttl b/data/3A/03/00/3A0300753E25164E2ACB1783DBD2BE6F.ttl
index 1a66c84ccff2..f19fbeaf3d6c 100644
--- a/data/3A/03/00/3A0300753E25164E2ACB1783DBD2BE6F.ttl
+++ b/data/3A/03/00/3A0300753E25164E2ACB1783DBD2BE6F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melitturga_Petrusianna>
+    dwc:genus "Melitturga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petrusianna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melitturga> ;
diff --git a/data/3A/03/00/3A0300753E2516712ACB16F7DA09B879.ttl b/data/3A/03/00/3A0300753E2516712ACB16F7DA09B879.ttl
index b8aabb498b1a..ff9282e2eba5 100644
--- a/data/3A/03/00/3A0300753E2516712ACB16F7DA09B879.ttl
+++ b/data/3A/03/00/3A0300753E2516712ACB16F7DA09B879.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melitturga_Petrusianna>
+    dwc:genus "Melitturga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petrusianna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melitturga> ;
diff --git a/data/3A/03/00/3A0300753E26164C2ACB16F6DC06B9C8.ttl b/data/3A/03/00/3A0300753E26164C2ACB16F6DC06B9C8.ttl
index b722c69a3b9c..92c646c76cde 100644
--- a/data/3A/03/00/3A0300753E26164C2ACB16F6DC06B9C8.ttl
+++ b/data/3A/03/00/3A0300753E26164C2ACB16F6DC06B9C8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hoplandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E26164D2ACB106ADA4AB897.ttl b/data/3A/03/00/3A0300753E26164D2ACB106ADA4AB897.ttl
index f1ce8db1e820..9521c5f712b3 100644
--- a/data/3A/03/00/3A0300753E26164D2ACB106ADA4AB897.ttl
+++ b/data/3A/03/00/3A0300753E26164D2ACB106ADA4AB897.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Parandrenella>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parandrenella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E26164D2ACB120ED95ABD0C.ttl b/data/3A/03/00/3A0300753E26164D2ACB120ED95ABD0C.ttl
index 7633a36c255d..40349a51e626 100644
--- a/data/3A/03/00/3A0300753E26164D2ACB120ED95ABD0C.ttl
+++ b/data/3A/03/00/3A0300753E26164D2ACB120ED95ABD0C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Margandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Margandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E26164D2ACB13E6DC06BA25.ttl b/data/3A/03/00/3A0300753E26164D2ACB13E6DC06BA25.ttl
index b4ebf5aa073b..0fc3d309f0b8 100644
--- a/data/3A/03/00/3A0300753E26164D2ACB13E6DC06BA25.ttl
+++ b/data/3A/03/00/3A0300753E26164D2ACB13E6DC06BA25.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E26164D2ACB147EDC06BCDD.ttl b/data/3A/03/00/3A0300753E26164D2ACB147EDC06BCDD.ttl
index 88bd59f147c7..ae79ceef11be 100644
--- a/data/3A/03/00/3A0300753E26164D2ACB147EDC06BCDD.ttl
+++ b/data/3A/03/00/3A0300753E26164D2ACB147EDC06BCDD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E26164D2ACB1486DC06BF68.ttl b/data/3A/03/00/3A0300753E26164D2ACB1486DC06BF68.ttl
index 3a7d91437707..d6beef13038e 100644
--- a/data/3A/03/00/3A0300753E26164D2ACB1486DC06BF68.ttl
+++ b/data/3A/03/00/3A0300753E26164D2ACB1486DC06BF68.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E26164D2ACB1556DC06BDF4.ttl b/data/3A/03/00/3A0300753E26164D2ACB1556DC06BDF4.ttl
index 5179ff1fc4a7..251a670f62aa 100644
--- a/data/3A/03/00/3A0300753E26164D2ACB1556DC06BDF4.ttl
+++ b/data/3A/03/00/3A0300753E26164D2ACB1556DC06BDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E26164D2ACB17CADA48BE6F.ttl b/data/3A/03/00/3A0300753E26164D2ACB17CADA48BE6F.ttl
index 62f8cfd68e1e..ef412d216bae 100644
--- a/data/3A/03/00/3A0300753E26164D2ACB17CADA48BE6F.ttl
+++ b/data/3A/03/00/3A0300753E26164D2ACB17CADA48BE6F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB106ADC06B894.ttl b/data/3A/03/00/3A0300753E27164C2ACB106ADC06B894.ttl
index 2aaf893b3553..1aed965c6fff 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB106ADC06B894.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB106ADC06B894.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB10DED95BBB99.ttl b/data/3A/03/00/3A0300753E27164C2ACB10DED95BBB99.ttl
index f5d965aab32e..8b84cfea12ba 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB10DED95BBB99.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB10DED95BBB99.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB120EDA92BAF0.ttl b/data/3A/03/00/3A0300753E27164C2ACB120EDA92BAF0.ttl
index 3a7aeaf15ea1..d26ab3a1dd68 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB120EDA92BAF0.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB120EDA92BAF0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB13DADC06BA24.ttl b/data/3A/03/00/3A0300753E27164C2ACB13DADC06BA24.ttl
index 30abe11b3e4d..3f7fea7f3f74 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB13DADC06BA24.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB13DADC06BA24.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Parandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB14CEDD48BF30.ttl b/data/3A/03/00/3A0300753E27164C2ACB14CEDD48BF30.ttl
index d5eadc5ac807..d98de38193b8 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB14CEDD48BF30.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB14CEDD48BF30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB1572DD44BDD8.ttl b/data/3A/03/00/3A0300753E27164C2ACB1572DD44BDD8.ttl
index 597588ef3226..94e57d7dbfae 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB1572DD44BDD8.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB1572DD44BDD8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Zonandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB159ADC06BC64.ttl b/data/3A/03/00/3A0300753E27164C2ACB159ADC06BC64.ttl
index d8342d4970c3..56c7ea9e8b00 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB159ADC06BC64.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB159ADC06BC64.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB1666DBC1BE88.ttl b/data/3A/03/00/3A0300753E27164C2ACB1666DBC1BE88.ttl
index b6fc6ea42f7c..43ef4dc2744f 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB1666DBC1BE88.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB1666DBC1BE88.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cordandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cordandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E27164C2ACB1732DA48BFFF.ttl b/data/3A/03/00/3A0300753E27164C2ACB1732DA48BFFF.ttl
index d15f99154a43..d0c38c4bf249 100644
--- a/data/3A/03/00/3A0300753E27164C2ACB1732DA48BFFF.ttl
+++ b/data/3A/03/00/3A0300753E27164C2ACB1732DA48BFFF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816422ACB16F6DC06B9E4.ttl b/data/3A/03/00/3A0300753E2816422ACB16F6DC06B9E4.ttl
index 3f62deb951b8..563b3f157615 100644
--- a/data/3A/03/00/3A0300753E2816422ACB16F6DC06B9E4.ttl
+++ b/data/3A/03/00/3A0300753E2816422ACB16F6DC06B9E4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB10FADC06BB20.ttl b/data/3A/03/00/3A0300753E2816432ACB10FADC06BB20.ttl
index 01f164af932a..d01f8d749572 100644
--- a/data/3A/03/00/3A0300753E2816432ACB10FADC06BB20.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB10FADC06BB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chrysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB1276DB6BBAB8.ttl b/data/3A/03/00/3A0300753E2816432ACB1276DB6BBAB8.ttl
index 20c826abbbc6..d2612c17be5e 100644
--- a/data/3A/03/00/3A0300753E2816432ACB1276DB6BBAB8.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB1276DB6BBAB8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB12BADC06BD60.ttl b/data/3A/03/00/3A0300753E2816432ACB12BADC06BD60.ttl
index 63de3e093393..fdc19fad317b 100644
--- a/data/3A/03/00/3A0300753E2816432ACB12BADC06BD60.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB12BADC06BD60.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB1302DC06BBED.ttl b/data/3A/03/00/3A0300753E2816432ACB1302DC06BBED.ttl
index f8a1eea7e7ab..a1c2b9292d28 100644
--- a/data/3A/03/00/3A0300753E2816432ACB1302DC06BBED.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB1302DC06BBED.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB1436DA48BCFB.ttl b/data/3A/03/00/3A0300753E2816432ACB1436DA48BCFB.ttl
index c798285915f1..6e74f04ae6ed 100644
--- a/data/3A/03/00/3A0300753E2816432ACB1436DA48BCFB.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB1436DA48BCFB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB15C2DD48BC2C.ttl b/data/3A/03/00/3A0300753E2816432ACB15C2DD48BC2C.ttl
index 0194c0c0a3e9..19c50a9265e6 100644
--- a/data/3A/03/00/3A0300753E2816432ACB15C2DD48BC2C.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB15C2DD48BC2C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aenandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB177ADA92BF84.ttl b/data/3A/03/00/3A0300753E2816432ACB177ADA92BF84.ttl
index 35cf64a38021..b9f56a3b250e 100644
--- a/data/3A/03/00/3A0300753E2816432ACB177ADA92BF84.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB177ADA92BF84.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2816432ACB17AEDAADBE6C.ttl b/data/3A/03/00/3A0300753E2816432ACB17AEDAADBE6C.ttl
index 4b75d36e9e6b..53b54a2a1509 100644
--- a/data/3A/03/00/3A0300753E2816432ACB17AEDAADBE6C.ttl
+++ b/data/3A/03/00/3A0300753E2816432ACB17AEDAADBE6C.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melittoides>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melittoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB104EDD44B8CC.ttl b/data/3A/03/00/3A0300753E2916422ACB104EDD44B8CC.ttl
index 3d8f1c094513..12318812242f 100644
--- a/data/3A/03/00/3A0300753E2916422ACB104EDD44B8CC.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB104EDD44B8CC.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB1096DBC1BB98.ttl b/data/3A/03/00/3A0300753E2916422ACB1096DBC1BB98.ttl
index 12d77b419783..1ad5d274f522 100644
--- a/data/3A/03/00/3A0300753E2916422ACB1096DBC1BB98.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB1096DBC1BB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB12C6DD5BBD44.ttl b/data/3A/03/00/3A0300753E2916422ACB12C6DD5BBD44.ttl
index e65d4c0cd34f..f3a92175937a 100644
--- a/data/3A/03/00/3A0300753E2916422ACB12C6DD5BBD44.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB12C6DD5BBD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Biareolina>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Biareolina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB13DAD9F1BA9C.ttl b/data/3A/03/00/3A0300753E2916422ACB13DAD9F1BA9C.ttl
index 56c70f6a94c0..428347b9b33d 100644
--- a/data/3A/03/00/3A0300753E2916422ACB13DAD9F1BA9C.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB13DAD9F1BA9C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB1452DC06BCF8.ttl b/data/3A/03/00/3A0300753E2916422ACB1452DC06BCF8.ttl
index b2fd9104a394..924858453a69 100644
--- a/data/3A/03/00/3A0300753E2916422ACB1452DC06BCF8.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB1452DC06BCF8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB15EEDCDFBC10.ttl b/data/3A/03/00/3A0300753E2916422ACB15EEDCDFBC10.ttl
index 775581147ee9..2e3a1bc6e5c9 100644
--- a/data/3A/03/00/3A0300753E2916422ACB15EEDCDFBC10.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB15EEDCDFBC10.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB177ADC06BF84.ttl b/data/3A/03/00/3A0300753E2916422ACB177ADC06BF84.ttl
index 28a79dfb71b8..99ed7b43de06 100644
--- a/data/3A/03/00/3A0300753E2916422ACB177ADC06BF84.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB177ADC06BF84.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2916422ACB17AEDD1DBE88.ttl b/data/3A/03/00/3A0300753E2916422ACB17AEDD1DBE88.ttl
index 869bcf7302dc..c49b66cb20e4 100644
--- a/data/3A/03/00/3A0300753E2916422ACB17AEDD1DBE88.ttl
+++ b/data/3A/03/00/3A0300753E2916422ACB17AEDD1DBE88.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Leucandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB1022DC06B8CC.ttl b/data/3A/03/00/3A0300753E2A16412ACB1022DC06B8CC.ttl
index 2ac0b5db8ae7..f59a9fb12059 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB1022DC06B8CC.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB1022DC06B8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB1096DBC1BB98.ttl b/data/3A/03/00/3A0300753E2A16412ACB1096DBC1BB98.ttl
index f98a19950d46..37362d0c7899 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB1096DBC1BB98.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB1096DBC1BB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Fumandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Fumandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB11FEDC06B800.ttl b/data/3A/03/00/3A0300753E2A16412ACB11FEDC06B800.ttl
index 8a78359564fc..1657601db74f 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB11FEDC06B800.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB11FEDC06B800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB12BADAA4BD60.ttl b/data/3A/03/00/3A0300753E2A16412ACB12BADAA4BD60.ttl
index d60ea7f522d7..605f6e3c813d 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB12BADAA4BD60.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB12BADAA4BD60.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB13DADA48BABB.ttl b/data/3A/03/00/3A0300753E2A16412ACB13DADA48BABB.ttl
index a2f4ff851f44..78c26c7d86fc 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB13DADA48BABB.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB13DADA48BABB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB14CEDC06BF4C.ttl b/data/3A/03/00/3A0300753E2A16412ACB14CEDC06BF4C.ttl
index 85fba85f9daf..f55898fa00e9 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB14CEDC06BF4C.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB14CEDC06BF4C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB15C2DB65BC64.ttl b/data/3A/03/00/3A0300753E2A16412ACB15C2DB65BC64.ttl
index 107f2a1d27ad..17ef45c8a281 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB15C2DB65BC64.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB15C2DB65BC64.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Zonandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB163EDB4DBEC3.ttl b/data/3A/03/00/3A0300753E2A16412ACB163EDB4DBEC3.ttl
index 71744f200e40..7cc81f7116bb 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB163EDB4DBEC3.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB163EDB4DBEC3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2A16412ACB1716DD5BBE18.ttl b/data/3A/03/00/3A0300753E2A16412ACB1716DD5BBE18.ttl
index 74f32889e23b..16ca54e2a5dc 100644
--- a/data/3A/03/00/3A0300753E2A16412ACB1716DD5BBE18.ttl
+++ b/data/3A/03/00/3A0300753E2A16412ACB1716DD5BBE18.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hyperandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hyperandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB1022DC72B8EB.ttl b/data/3A/03/00/3A0300753E2B16402ACB1022DC72B8EB.ttl
index 9397d6029313..1e2151600d82 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB1022DC72B8EB.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB1022DC72B8EB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB11FEDD48B800.ttl b/data/3A/03/00/3A0300753E2B16402ACB11FEDD48B800.ttl
index 37ad502b9c8f..75559b4c279c 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB11FEDD48B800.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB11FEDD48B800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB12BADC06BD44.ttl b/data/3A/03/00/3A0300753E2B16402ACB12BADC06BD44.ttl
index 9ed6ebd8e4de..a5a5bd426de3 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB12BADC06BD44.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB12BADC06BD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB134ADA41BBD0.ttl b/data/3A/03/00/3A0300753E2B16402ACB134ADA41BBD0.ttl
index efed30c97337..19b18e8b22f6 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB134ADA41BBD0.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB134ADA41BBD0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Fumandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Fumandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB1392DA5CBAB8.ttl b/data/3A/03/00/3A0300753E2B16402ACB1392DA5CBAB8.ttl
index b15dcedd862b..7f0269dae035 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB1392DA5CBAB8.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB1392DA5CBAB8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melanapis>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanapis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB1436DAADBF30.ttl b/data/3A/03/00/3A0300753E2B16402ACB1436DAADBF30.ttl
index 14d764ecb9dd..11e1bd74c3c3 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB1436DAADBF30.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB1436DAADBF30.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB15EEDC06BC2C.ttl b/data/3A/03/00/3A0300753E2B16402ACB15EEDC06BC2C.ttl
index 1c784329dea5..145909f3b3b3 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB15EEDC06BC2C.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB15EEDC06BC2C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16402ACB1732DBC1BFFC.ttl b/data/3A/03/00/3A0300753E2B16402ACB1732DBC1BFFC.ttl
index f5a3ef17ce41..0b3fcb85f8ba 100644
--- a/data/3A/03/00/3A0300753E2B16402ACB1732DBC1BFFC.ttl
+++ b/data/3A/03/00/3A0300753E2B16402ACB1732DBC1BFFC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2B16432ACB1666DC06B878.ttl b/data/3A/03/00/3A0300753E2B16432ACB1666DC06B878.ttl
index 91796e84374a..2a32abf9651a 100644
--- a/data/3A/03/00/3A0300753E2B16432ACB1666DC06B878.ttl
+++ b/data/3A/03/00/3A0300753E2B16432ACB1666DC06B878.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aenandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB1006DD6EB8E8.ttl b/data/3A/03/00/3A0300753E2C16472ACB1006DD6EB8E8.ttl
index c55321d20893..58d1d992bccb 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB1006DD6EB8E8.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB1006DD6EB8E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB11FEDD01B85C.ttl b/data/3A/03/00/3A0300753E2C16472ACB11FEDD01B85C.ttl
index 1cf4a7ce32f1..ded3a7501bda 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB11FEDD01B85C.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB11FEDD01B85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB12E2DA5CBD28.ttl b/data/3A/03/00/3A0300753E2C16472ACB12E2DA5CBD28.ttl
index a0c7bb442479..9a5cc6aad4cd 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB12E2DA5CBD28.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB12E2DA5CBD28.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB134ADC06BBB4.ttl b/data/3A/03/00/3A0300753E2C16472ACB134ADC06BBB4.ttl
index 9c919f2e9bb0..2bc63edd6a5f 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB134ADC06BBB4.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB134ADC06BBB4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB13BEDA48BA43.ttl b/data/3A/03/00/3A0300753E2C16472ACB13BEDA48BA43.ttl
index 4b4576f80c2b..667e3b3ea580 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB13BEDA48BA43.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB13BEDA48BA43.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Orandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB1436DCDFBCF8.ttl b/data/3A/03/00/3A0300753E2C16472ACB1436DCDFBCF8.ttl
index 77b996720054..37a9cbc849ae 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB1436DCDFBCF8.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB1436DCDFBCF8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Didonia>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Didonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB150AD91BBC2C.ttl b/data/3A/03/00/3A0300753E2C16472ACB150AD91BBC2C.ttl
index 98c87c093268..8d330e88ec18 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB150AD91BBC2C.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB150AD91BBC2C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB177ADC06BFA0.ttl b/data/3A/03/00/3A0300753E2C16472ACB177ADC06BFA0.ttl
index 51eeef261790..82b523a0a8e9 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB177ADC06BFA0.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB177ADC06BFA0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2C16472ACB1782D97FBEA4.ttl b/data/3A/03/00/3A0300753E2C16472ACB1782D97FBEA4.ttl
index 2f278667a239..0fdd90c05f8a 100644
--- a/data/3A/03/00/3A0300753E2C16472ACB1782D97FBEA4.ttl
+++ b/data/3A/03/00/3A0300753E2C16472ACB1782D97FBEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB1022DD44B8E9.ttl b/data/3A/03/00/3A0300753E2D16462ACB1022DD44B8E9.ttl
index 3aa23cee80df..e205ef31069e 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB1022DD44B8E9.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB1022DD44B8E9.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB11FEDD6EB801.ttl b/data/3A/03/00/3A0300753E2D16462ACB11FEDD6EB801.ttl
index e772a8aee7d5..14119fdd0cfa 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB11FEDD6EB801.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB11FEDD6EB801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB1276D95ABAD5.ttl b/data/3A/03/00/3A0300753E2D16462ACB1276D95ABAD5.ttl
index 502770c05cf4..ef99a85900ac 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB1276D95ABAD5.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB1276D95ABAD5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Thysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB129EDC06BD61.ttl b/data/3A/03/00/3A0300753E2D16462ACB129EDC06BD61.ttl
index a82cfc14aff3..fdd1bba88cf9 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB129EDC06BD61.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB129EDC06BD61.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Distandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Distandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB134ADA48BBEC.ttl b/data/3A/03/00/3A0300753E2D16462ACB134ADA48BBEC.ttl
index 0d9d8e8915eb..a47efcbe98f5 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB134ADA48BBEC.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB134ADA48BBEC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cnemidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cnemidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB1436DB6BBF15.ttl b/data/3A/03/00/3A0300753E2D16462ACB1436DB6BBF15.ttl
index 2e68de90dfa2..c68f077cf309 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB1436DB6BBF15.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB1436DB6BBF15.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Rufandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rufandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB15C2DCDFBC2D.ttl b/data/3A/03/00/3A0300753E2D16462ACB15C2DCDFBC2D.ttl
index 523dd2919fae..928d826f0fbc 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB15C2DCDFBC2D.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB15C2DCDFBC2D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Distandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Distandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB175EDA48BFA0.ttl b/data/3A/03/00/3A0300753E2D16462ACB175EDA48BFA0.ttl
index 2b55f336f4b3..f341df54a1b8 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB175EDA48BFA0.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB175EDA48BFA0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Nobandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nobandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2D16462ACB1782DB91BEA5.ttl b/data/3A/03/00/3A0300753E2D16462ACB1782DB91BEA5.ttl
index 0c28d9eb04f7..a32c8fca5aac 100644
--- a/data/3A/03/00/3A0300753E2D16462ACB1782DB91BEA5.ttl
+++ b/data/3A/03/00/3A0300753E2D16462ACB1782DB91BEA5.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16442ACB16F6DC06B9C8.ttl b/data/3A/03/00/3A0300753E2E16442ACB16F6DC06B9C8.ttl
index ce213db83887..a21baf2c56a7 100644
--- a/data/3A/03/00/3A0300753E2E16442ACB16F6DC06B9C8.ttl
+++ b/data/3A/03/00/3A0300753E2E16442ACB16F6DC06B9C8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Distandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Distandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB1006DC06B8E8.ttl b/data/3A/03/00/3A0300753E2E16452ACB1006DC06B8E8.ttl
index 6d01aa2319ba..04c6b8e676db 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB1006DC06B8E8.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB1006DC06B8E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB11FEDC06B85C.ttl b/data/3A/03/00/3A0300753E2E16452ACB11FEDC06B85C.ttl
index 32d1c253502d..a76c64dc29ef 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB11FEDC06B85C.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB11FEDC06B85C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB12E2DD77BD0F.ttl b/data/3A/03/00/3A0300753E2E16452ACB12E2DD77BD0F.ttl
index 8aceb0d0658e..2c0bb899dfed 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB12E2DD77BD0F.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB12E2DD77BD0F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB134ADA48BBB7.ttl b/data/3A/03/00/3A0300753E2E16452ACB134ADA48BBB7.ttl
index 71eeb27774ee..49c195c53ab0 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB134ADA48BBB7.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB134ADA48BBB7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB13BEDD48BA41.ttl b/data/3A/03/00/3A0300753E2E16452ACB13BEDD48BA41.ttl
index 7f8ec499b4ef..d176aab30a64 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB13BEDD48BA41.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB13BEDD48BA41.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB147EDC06BCDC.ttl b/data/3A/03/00/3A0300753E2E16452ACB147EDC06BCDC.ttl
index 565848230272..3b9c2253521d 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB147EDC06BCDC.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB147EDC06BCDC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Distandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Distandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB1486DC06BF84.ttl b/data/3A/03/00/3A0300753E2E16452ACB1486DC06BF84.ttl
index f34da536a50b..e2bd4e9cbf1e 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB1486DC06BF84.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB1486DC06BF84.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB1556DC06BDF4.ttl b/data/3A/03/00/3A0300753E2E16452ACB1556DC06BDF4.ttl
index 3ab69a51cac0..d63bbbdfea31 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB1556DC06BDF4.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB1556DC06BDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2E16452ACB17AEDC06BE6C.ttl b/data/3A/03/00/3A0300753E2E16452ACB17AEDC06BE6C.ttl
index 4a9fb88abb91..04472e25c647 100644
--- a/data/3A/03/00/3A0300753E2E16452ACB17AEDC06BE6C.ttl
+++ b/data/3A/03/00/3A0300753E2E16452ACB17AEDC06BE6C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB106ADC06B894.ttl b/data/3A/03/00/3A0300753E2F16442ACB106ADC06B894.ttl
index 41792a62ef35..afd1490826b9 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB106ADC06B894.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB106ADC06B894.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB10DEDD48BB98.ttl b/data/3A/03/00/3A0300753E2F16442ACB10DEDD48BB98.ttl
index b9bf140e2a7a..b50da6ee1f34 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB10DEDD48BB98.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB10DEDD48BB98.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB120EDA48BAF3.ttl b/data/3A/03/00/3A0300753E2F16442ACB120EDA48BAF3.ttl
index 74279ad263a1..9fcd2c534434 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB120EDA48BAF3.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB120EDA48BAF3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Avandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Avandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB13DADD1DBA25.ttl b/data/3A/03/00/3A0300753E2F16442ACB13DADD1DBA25.ttl
index a3ba5236cf06..888b2e71d11c 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB13DADD1DBA25.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB13DADD1DBA25.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB14EADA48BF17.ttl b/data/3A/03/00/3A0300753E2F16442ACB14EADA48BF17.ttl
index ec8a6f636c84..c66975165619 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB14EADA48BF17.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB14EADA48BF17.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Distandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Distandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB1572DA48BDBF.ttl b/data/3A/03/00/3A0300753E2F16442ACB1572DA48BDBF.ttl
index 35f251a8a2e8..7065980306fe 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB1572DA48BDBF.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB1572DA48BDBF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB15A6DA48BC4B.ttl b/data/3A/03/00/3A0300753E2F16442ACB15A6DA48BC4B.ttl
index a99e04754015..8f650645a0bc 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB15A6DA48BC4B.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB15A6DA48BC4B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Margandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Margandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB175EDC06BFA0.ttl b/data/3A/03/00/3A0300753E2F16442ACB175EDC06BFA0.ttl
index 016a6f99ff69..a84be78aaa9c 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB175EDC06BFA0.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB175EDC06BFA0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E2F16442ACB1782D9DBBEC0.ttl b/data/3A/03/00/3A0300753E2F16442ACB1782D9DBBEC0.ttl
index 1686796de8e5..05724b29c70b 100644
--- a/data/3A/03/00/3A0300753E2F16442ACB1782D9DBBEC0.ttl
+++ b/data/3A/03/00/3A0300753E2F16442ACB1782D9DBBEC0.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Brachyandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E30165B2ACB167CDD0BBEA2.ttl b/data/3A/03/00/3A0300753E30165B2ACB167CDD0BBEA2.ttl
index 0a002def1f5a..09b6a1b7d674 100644
--- a/data/3A/03/00/3A0300753E30165B2ACB167CDD0BBEA2.ttl
+++ b/data/3A/03/00/3A0300753E30165B2ACB167CDD0BBEA2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB1022DA48BB20.ttl b/data/3A/03/00/3A0300753E31165A2ACB1022DA48BB20.ttl
index 3ae965c3cfa0..b7ba65c8cefe 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB1022DA48BB20.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB1022DA48BB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB11FEDCDFB801.ttl b/data/3A/03/00/3A0300753E31165A2ACB11FEDCDFB801.ttl
index 84fb94f5e4c6..0ffea03fc370 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB11FEDCDFB801.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB11FEDCDFB801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB1276D95ABAD5.ttl b/data/3A/03/00/3A0300753E31165A2ACB1276D95ABAD5.ttl
index 87218825eecd..a8dc5c2c19f1 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB1276D95ABAD5.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB1276D95ABAD5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aenandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB129EDD6EBDD9.ttl b/data/3A/03/00/3A0300753E31165A2ACB129EDD6EBDD9.ttl
index 34b328a91ff1..042d23334241 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB129EDD6EBDD9.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB129EDD6EBDD9.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB1302DC06BBED.ttl b/data/3A/03/00/3A0300753E31165A2ACB1302DC06BBED.ttl
index 577820c75075..8be8bb361b9b 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB1302DC06BBED.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB1302DC06BBED.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chrysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB14A2DA30BF85.ttl b/data/3A/03/00/3A0300753E31165A2ACB14A2DA30BF85.ttl
index f0562bb29180..25a85b8c3b52 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB14A2DA30BF85.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB14A2DA30BF85.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Agandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB159ADC50BC81.ttl b/data/3A/03/00/3A0300753E31165A2ACB159ADC50BC81.ttl
index 78edcb6829ca..f9dbf1fe7b13 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB159ADC50BC81.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB159ADC50BC81.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB161CDC06BEE6.ttl b/data/3A/03/00/3A0300753E31165A2ACB161CDC06BEE6.ttl
index 2807c085a3d6..2696a851a35f 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB161CDC06BEE6.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB161CDC06BEE6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E31165A2ACB17AEDCDFBE51.ttl b/data/3A/03/00/3A0300753E31165A2ACB17AEDCDFBE51.ttl
index 195a3012816c..ca94c8fdec86 100644
--- a/data/3A/03/00/3A0300753E31165A2ACB17AEDCDFBE51.ttl
+++ b/data/3A/03/00/3A0300753E31165A2ACB17AEDCDFBE51.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB106ADD1DB8B1.ttl b/data/3A/03/00/3A0300753E34165F2ACB106ADD1DB8B1.ttl
index 17a567b3ac3d..034ab7a24897 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB106ADD1DB8B1.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB106ADD1DB8B1.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB10B2D95ABB98.ttl b/data/3A/03/00/3A0300753E34165F2ACB10B2D95ABB98.ttl
index fdabf90f1a0e..33b5d1469fa2 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB10B2D95ABB98.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB10B2D95ABB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB12E2DA48BD63.ttl b/data/3A/03/00/3A0300753E34165F2ACB12E2DA48BD63.ttl
index b26ffef773b3..4cd28dab6f92 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB12E2DA48BD63.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB12E2DA48BD63.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poliandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poliandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB13DAD95BBA41.ttl b/data/3A/03/00/3A0300753E34165F2ACB13DAD95BBA41.ttl
index 45512b8da75f..a227b7e7b230 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB13DAD95BBA41.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB13DAD95BBA41.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB14EADA48BF17.ttl b/data/3A/03/00/3A0300753E34165F2ACB14EADA48BF17.ttl
index e252c5d24c80..32854e6513a3 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB14EADA48BF17.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB14EADA48BF17.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Pallandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pallandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB15C2DC06BC48.ttl b/data/3A/03/00/3A0300753E34165F2ACB15C2DC06BC48.ttl
index 12ac3551ffc7..a157f6cc958d 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB15C2DC06BC48.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB15C2DC06BC48.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB1666DD44BE88.ttl b/data/3A/03/00/3A0300753E34165F2ACB1666DD44BE88.ttl
index 2acf0b7c9f74..f68618a0ba6e 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB1666DD44BE88.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB1666DD44BE88.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Campylogaster>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campylogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E34165F2ACB175EDC06BFFC.ttl b/data/3A/03/00/3A0300753E34165F2ACB175EDC06BFFC.ttl
index 63784b1f3c44..e94c07e13981 100644
--- a/data/3A/03/00/3A0300753E34165F2ACB175EDC06BFFC.ttl
+++ b/data/3A/03/00/3A0300753E34165F2ACB175EDC06BFFC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB1006DCB1B8E9.ttl b/data/3A/03/00/3A0300753E35165E2ACB1006DCB1B8E9.ttl
index 6a20fd943a23..356aeedfc6e1 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB1006DCB1B8E9.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB1006DCB1B8E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Brachyandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB11FEDD4AB85D.ttl b/data/3A/03/00/3A0300753E35165E2ACB11FEDD4AB85D.ttl
index 432d1808805c..c8986d5595e8 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB11FEDD4AB85D.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB11FEDD4AB85D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB12E2DD56BD29.ttl b/data/3A/03/00/3A0300753E35165E2ACB12E2DD56BD29.ttl
index 13997ce49807..76a4906df0d9 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB12E2DD56BD29.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB12E2DD56BD29.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_maderensis>
+    dwc:genus "Andrena" ;
     dwc:rank "species" ;
     dwc:species "maderensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB134ADC8FBBB5.ttl b/data/3A/03/00/3A0300753E35165E2ACB134ADC8FBBB5.ttl
index b5ab4fbcf7b7..220a3a382c6d 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB134ADC8FBBB5.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB134ADC8FBBB5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Nobandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nobandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB13BEDC06BA41.ttl b/data/3A/03/00/3A0300753E35165E2ACB13BEDC06BA41.ttl
index d12a20ab39f1..d28d4691b416 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB13BEDC06BA41.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB13BEDC06BA41.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB1452DC06BCDD.ttl b/data/3A/03/00/3A0300753E35165E2ACB1452DC06BCDD.ttl
index 184ee9f143c6..bec704d3ecb1 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB1452DC06BCDD.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB1452DC06BCDD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Zonandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB1486DC06BF69.ttl b/data/3A/03/00/3A0300753E35165E2ACB1486DC06BF69.ttl
index c3c313d5ccef..64c928223ee1 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB1486DC06BF69.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB1486DC06BF69.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Fumandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Fumandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB150ADA92BC11.ttl b/data/3A/03/00/3A0300753E35165E2ACB150ADA92BC11.ttl
index 1816f3d9b778..9bbe313c7643 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB150ADA92BC11.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB150ADA92BC11.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB161CDCC9BEE6.ttl b/data/3A/03/00/3A0300753E35165E2ACB161CDCC9BEE6.ttl
index 470770e07094..bb844fef7487 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB161CDCC9BEE6.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB161CDCC9BEE6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E35165E2ACB17CADD33BE51.ttl b/data/3A/03/00/3A0300753E35165E2ACB17CADD33BE51.ttl
index b88ce362564b..ca227e7eeb8f 100644
--- a/data/3A/03/00/3A0300753E35165E2ACB17CADD33BE51.ttl
+++ b/data/3A/03/00/3A0300753E35165E2ACB17CADD33BE51.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165C2ACB16F6DD6EB800.ttl b/data/3A/03/00/3A0300753E36165C2ACB16F6DD6EB800.ttl
index a4f0d68083d3..ad3a3cf16180 100644
--- a/data/3A/03/00/3A0300753E36165C2ACB16F6DD6EB800.ttl
+++ b/data/3A/03/00/3A0300753E36165C2ACB16F6DD6EB800.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Agandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB10FADD02BB07.ttl b/data/3A/03/00/3A0300753E36165D2ACB10FADD02BB07.ttl
index e19d4c631e5b..15cf0a582517 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB10FADD02BB07.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB10FADD02BB07.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB11FEDA5FB878.ttl b/data/3A/03/00/3A0300753E36165D2ACB11FEDA5FB878.ttl
index 3c72c7ebf4cd..f9e6a2589f4d 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB11FEDA5FB878.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB11FEDA5FB878.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB129EDB90BD61.ttl b/data/3A/03/00/3A0300753E36165D2ACB129EDB90BD61.ttl
index 9fe247a7b1a5..c9be2be12035 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB129EDB90BD61.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB129EDB90BD61.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Proxiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Proxiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB132EDC06BBD0.ttl b/data/3A/03/00/3A0300753E36165D2ACB132EDC06BBD0.ttl
index 1cfdc93ae42b..a4d1fb701126 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB132EDC06BBD0.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB132EDC06BBD0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB1392DB9DBAD4.ttl b/data/3A/03/00/3A0300753E36165D2ACB1392DB9DBAD4.ttl
index 87f3e4e39be4..be8f532682bd 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB1392DB9DBAD4.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB1392DB9DBAD4.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chrysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB1486DDDABFA0.ttl b/data/3A/03/00/3A0300753E36165D2ACB1486DDDABFA0.ttl
index db49d480608f..4f17dddcdcc0 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB1486DDDABFA0.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB1486DDDABFA0.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB15C2D99CBCDC.ttl b/data/3A/03/00/3A0300753E36165D2ACB15C2D99CBCDC.ttl
index e57d5fc0b0ac..319c68ede424 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB15C2D99CBCDC.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB15C2D99CBCDC.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ptilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ptilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E36165D2ACB1782DA5CBE6C.ttl b/data/3A/03/00/3A0300753E36165D2ACB1782DA5CBE6C.ttl
index 6daa9c81893f..c1128d566bac 100644
--- a/data/3A/03/00/3A0300753E36165D2ACB1782DA5CBE6C.ttl
+++ b/data/3A/03/00/3A0300753E36165D2ACB1782DA5CBE6C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E37165C2ACB1022DC71BB98.ttl b/data/3A/03/00/3A0300753E37165C2ACB1022DC71BB98.ttl
index d7887a2944c0..35e80d52bcc1 100644
--- a/data/3A/03/00/3A0300753E37165C2ACB1022DC71BB98.ttl
+++ b/data/3A/03/00/3A0300753E37165C2ACB1022DC71BB98.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E37165C2ACB12BADD27BDBC.ttl b/data/3A/03/00/3A0300753E37165C2ACB12BADD27BDBC.ttl
index 38acd9836fbe..1645153d23f3 100644
--- a/data/3A/03/00/3A0300753E37165C2ACB12BADD27BDBC.ttl
+++ b/data/3A/03/00/3A0300753E37165C2ACB12BADD27BDBC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E37165C2ACB13DADCDFBAB8.ttl b/data/3A/03/00/3A0300753E37165C2ACB13DADCDFBAB8.ttl
index 28232b5ebd89..b073363abac3 100644
--- a/data/3A/03/00/3A0300753E37165C2ACB13DADCDFBAB8.ttl
+++ b/data/3A/03/00/3A0300753E37165C2ACB13DADCDFBAB8.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Avandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Avandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E37165C2ACB14A2D91BBF68.ttl b/data/3A/03/00/3A0300753E37165C2ACB14A2D91BBF68.ttl
index 6dea439fd58e..4c768e49ad75 100644
--- a/data/3A/03/00/3A0300753E37165C2ACB14A2D91BBF68.ttl
+++ b/data/3A/03/00/3A0300753E37165C2ACB14A2D91BBF68.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hyperandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hyperandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E37165C2ACB15A6DD0BBC80.ttl b/data/3A/03/00/3A0300753E37165C2ACB15A6DD0BBC80.ttl
index f77a6bcea0e6..7a15cbcfcdce 100644
--- a/data/3A/03/00/3A0300753E37165C2ACB15A6DD0BBC80.ttl
+++ b/data/3A/03/00/3A0300753E37165C2ACB15A6DD0BBC80.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E37165C2ACB17CADBFABE6C.ttl b/data/3A/03/00/3A0300753E37165C2ACB17CADBFABE6C.ttl
index 65be2112abbb..2c6b388bc4a3 100644
--- a/data/3A/03/00/3A0300753E37165C2ACB17CADBFABE6C.ttl
+++ b/data/3A/03/00/3A0300753E37165C2ACB17CADBFABE6C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E37165F2ACB16F6DBC1B9C8.ttl b/data/3A/03/00/3A0300753E37165F2ACB16F6DBC1B9C8.ttl
index 94ae6aae8937..bcfeee666ac9 100644
--- a/data/3A/03/00/3A0300753E37165F2ACB16F6DBC1B9C8.ttl
+++ b/data/3A/03/00/3A0300753E37165F2ACB16F6DBC1B9C8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/03/00/3A0300753E4816222ACB163EDAE1B9AC.ttl b/data/3A/03/00/3A0300753E4816222ACB163EDAE1B9AC.ttl
index d41a294ed5f2..b9f6e5620218 100644
--- a/data/3A/03/00/3A0300753E4816222ACB163EDAE1B9AC.ttl
+++ b/data/3A/03/00/3A0300753E4816222ACB163EDAE1B9AC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB1022DA1BBB7C.ttl b/data/3A/03/00/3A0300753E4816232ACB1022DA1BBB7C.ttl
index 212d778e7332..45894bf886fe 100644
--- a/data/3A/03/00/3A0300753E4816232ACB1022DA1BBB7C.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB1022DA1BBB7C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium_Rhodanthidium>
+    dwc:genus "Rhodanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhodanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB11FEDC6EB800.ttl b/data/3A/03/00/3A0300753E4816232ACB11FEDC6EB800.ttl
index 49e9e90a66e3..aff6fedd3661 100644
--- a/data/3A/03/00/3A0300753E4816232ACB11FEDC6EB800.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB11FEDC6EB800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium_Rhodanthidium>
+    dwc:genus "Rhodanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhodanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB122ADDDEBAF0.ttl b/data/3A/03/00/3A0300753E4816232ACB122ADDDEBAF0.ttl
index 4dc2f21ec2a4..cccb7d099c3f 100644
--- a/data/3A/03/00/3A0300753E4816232ACB122ADDDEBAF0.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB122ADDDEBAF0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium_Rhodanthidium>
+    dwc:genus "Rhodanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhodanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB13E6DC4EBA0B.ttl b/data/3A/03/00/3A0300753E4816232ACB13E6DC4EBA0B.ttl
index 3399b73a7560..53a8dbc1ff80 100644
--- a/data/3A/03/00/3A0300753E4816232ACB13E6DC4EBA0B.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB13E6DC4EBA0B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium_Rhodanthidium>
+    dwc:genus "Rhodanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhodanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB1452D995BCDC.ttl b/data/3A/03/00/3A0300753E4816232ACB1452D995BCDC.ttl
index aef6f6e24a5e..852b1f16ab27 100644
--- a/data/3A/03/00/3A0300753E4816232ACB1452D995BCDC.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB1452D995BCDC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB1486DAE1BF68.ttl b/data/3A/03/00/3A0300753E4816232ACB1486DAE1BF68.ttl
index 0ff1c61be890..e1cfddaf94b2 100644
--- a/data/3A/03/00/3A0300753E4816232ACB1486DAE1BF68.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB1486DAE1BF68.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB15EED997BC10.ttl b/data/3A/03/00/3A0300753E4816232ACB15EED997BC10.ttl
index 0b7b83c18bd2..c7a1df3e5068 100644
--- a/data/3A/03/00/3A0300753E4816232ACB15EED997BC10.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB15EED997BC10.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelidomorpha>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelidomorpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4816232ACB17CAD9ABBE37.ttl b/data/3A/03/00/3A0300753E4816232ACB17CAD9ABBE37.ttl
index c05eeb010f3d..5270c26c014d 100644
--- a/data/3A/03/00/3A0300753E4816232ACB17CAD9ABBE37.ttl
+++ b/data/3A/03/00/3A0300753E4816232ACB17CAD9ABBE37.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Pseudostelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudostelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916222ACB10FADAE1BB04.ttl b/data/3A/03/00/3A0300753E4916222ACB10FADAE1BB04.ttl
index 9e6301dd8fe0..30abbe381c7b 100644
--- a/data/3A/03/00/3A0300753E4916222ACB10FADAE1BB04.ttl
+++ b/data/3A/03/00/3A0300753E4916222ACB10FADAE1BB04.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916222ACB11B6D9ABB87B.ttl b/data/3A/03/00/3A0300753E4916222ACB11B6D9ABB87B.ttl
index 6f0b4f92d779..50c160736e8b 100644
--- a/data/3A/03/00/3A0300753E4916222ACB11B6D9ABB87B.ttl
+++ b/data/3A/03/00/3A0300753E4916222ACB11B6D9ABB87B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelidomorpha>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelidomorpha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916222ACB1276DBFCBAB8.ttl b/data/3A/03/00/3A0300753E4916222ACB1276DBFCBAB8.ttl
index 04f1a4f224db..8f8ea06145e6 100644
--- a/data/3A/03/00/3A0300753E4916222ACB1276DBFCBAB8.ttl
+++ b/data/3A/03/00/3A0300753E4916222ACB1276DBFCBAB8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916222ACB12BADAE1BD44.ttl b/data/3A/03/00/3A0300753E4916222ACB12BADAE1BD44.ttl
index 278cd2533855..b01b40547639 100644
--- a/data/3A/03/00/3A0300753E4916222ACB12BADAE1BD44.ttl
+++ b/data/3A/03/00/3A0300753E4916222ACB12BADAE1BD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916222ACB132EDBF7BBEF.ttl b/data/3A/03/00/3A0300753E4916222ACB132EDBF7BBEF.ttl
index f031056df505..73648da69370 100644
--- a/data/3A/03/00/3A0300753E4916222ACB132EDBF7BBEF.ttl
+++ b/data/3A/03/00/3A0300753E4916222ACB132EDBF7BBEF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916222ACB1452DAE1BCDC.ttl b/data/3A/03/00/3A0300753E4916222ACB1452DAE1BCDC.ttl
index c5a0d5dcbcad..4cf54030ac5f 100644
--- a/data/3A/03/00/3A0300753E4916222ACB1452DAE1BCDC.ttl
+++ b/data/3A/03/00/3A0300753E4916222ACB1452DAE1BCDC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Stelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916222ACB15EED9ABBC13.ttl b/data/3A/03/00/3A0300753E4916222ACB15EED9ABBC13.ttl
index a107fa5ef4ac..a06f648c7c12 100644
--- a/data/3A/03/00/3A0300753E4916222ACB15EED9ABBC13.ttl
+++ b/data/3A/03/00/3A0300753E4916222ACB15EED9ABBC13.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stelis_Protostelis>
+    dwc:genus "Stelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protostelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stelis> ;
diff --git a/data/3A/03/00/3A0300753E4916252ACB16FBDC36B9CB.ttl b/data/3A/03/00/3A0300753E4916252ACB16FBDC36B9CB.ttl
index c4625222b0c9..36d63f8b710e 100644
--- a/data/3A/03/00/3A0300753E4916252ACB16FBDC36B9CB.ttl
+++ b/data/3A/03/00/3A0300753E4916252ACB16FBDC36B9CB.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachusa_Archianthidium>
+    dwc:genus "Trachusa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Archianthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachusa> ;
diff --git a/data/3A/03/00/3A0300753E4A16202ACB1613D985B9C8.ttl b/data/3A/03/00/3A0300753E4A16202ACB1613D985B9C8.ttl
index 83c063127e31..86605b19e8ea 100644
--- a/data/3A/03/00/3A0300753E4A16202ACB1613D985B9C8.ttl
+++ b/data/3A/03/00/3A0300753E4A16202ACB1613D985B9C8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Royanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Royanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB10FBDA3DBB20.ttl b/data/3A/03/00/3A0300753E4A16212ACB10FBDA3DBB20.ttl
index 4a0457b962bf..25905c48b79c 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB10FBDA3DBB20.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB10FBDA3DBB20.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protosmia_Nanosmia>
+    dwc:genus "Protosmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nanosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protosmia> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB11B7DBEEB878.ttl b/data/3A/03/00/3A0300753E4A16212ACB11B7DBEEB878.ttl
index 683e291ab3ce..c22678709eab 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB11B7DBEEB878.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB11B7DBEEB878.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protosmia_Chelostomopsis>
+    dwc:genus "Protosmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chelostomopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protosmia> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB1277DB5FBABB.ttl b/data/3A/03/00/3A0300753E4A16212ACB1277DB5FBABB.ttl
index cb9f2adea266..61670c4afc8a 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB1277DB5FBABB.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB1277DB5FBABB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protosmia_Protosmia>
+    dwc:genus "Protosmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protosmia> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB12BBDACFBD44.ttl b/data/3A/03/00/3A0300753E4A16212ACB12BBDACFBD44.ttl
index 6119460cb0fa..a3381bebeec0 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB12BBDACFBD44.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB12BBDACFBD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protosmia_Protosmia>
+    dwc:genus "Protosmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protosmia> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB1303DACFBBEC.ttl b/data/3A/03/00/3A0300753E4A16212ACB1303DACFBBEC.ttl
index 909fcce7bfb4..617cedae9cf4 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB1303DACFBBEC.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB1303DACFBBEC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protosmia_Protosmia>
+    dwc:genus "Protosmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protosmia> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB1437DA2ABF4C.ttl b/data/3A/03/00/3A0300753E4A16212ACB1437DA2ABF4C.ttl
index f576d02a042c..2e6b8f9a0378 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB1437DA2ABF4C.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB1437DA2ABF4C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protosmia_Protosmia>
+    dwc:genus "Protosmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protosmia> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB15EFDAC2BC2C.ttl b/data/3A/03/00/3A0300753E4A16212ACB15EFDAC2BC2C.ttl
index 76cb19405c3c..e8d64bafd19a 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB15EFDAC2BC2C.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB15EFDAC2BC2C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protosmia_Nanosmia>
+    dwc:genus "Protosmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nanosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protosmia> ;
diff --git a/data/3A/03/00/3A0300753E4A16212ACB1717DAA9BE53.ttl b/data/3A/03/00/3A0300753E4A16212ACB1717DAA9BE53.ttl
index 729d7157e8bd..40c835f954e3 100644
--- a/data/3A/03/00/3A0300753E4A16212ACB1717DAA9BE53.ttl
+++ b/data/3A/03/00/3A0300753E4A16212ACB1717DAA9BE53.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Pseudoanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4B16202ACB106ADB81B8B0.ttl b/data/3A/03/00/3A0300753E4B16202ACB106ADB81B8B0.ttl
index add5783d9a31..3a38ebcfd866 100644
--- a/data/3A/03/00/3A0300753E4B16202ACB106ADB81B8B0.ttl
+++ b/data/3A/03/00/3A0300753E4B16202ACB106ADB81B8B0.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Royanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Royanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4B16202ACB10B2DB0ABB7C.ttl b/data/3A/03/00/3A0300753E4B16202ACB10B2DB0ABB7C.ttl
index db8be47be6de..cd4254961c02 100644
--- a/data/3A/03/00/3A0300753E4B16202ACB10B2DB0ABB7C.ttl
+++ b/data/3A/03/00/3A0300753E4B16202ACB10B2DB0ABB7C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Pseudoanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4B16202ACB120EDA76BAF0.ttl b/data/3A/03/00/3A0300753E4B16202ACB120EDA76BAF0.ttl
index fb979fb604be..7e99ac85d4c5 100644
--- a/data/3A/03/00/3A0300753E4B16202ACB120EDA76BAF0.ttl
+++ b/data/3A/03/00/3A0300753E4B16202ACB120EDA76BAF0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Royanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Royanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4B16202ACB13E6DAB2BA24.ttl b/data/3A/03/00/3A0300753E4B16202ACB13E6DAB2BA24.ttl
index 75ba6dd13fcc..0ddfb17ba658 100644
--- a/data/3A/03/00/3A0300753E4B16202ACB13E6DAB2BA24.ttl
+++ b/data/3A/03/00/3A0300753E4B16202ACB13E6DAB2BA24.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Neanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4B16202ACB1572D993BDBC.ttl b/data/3A/03/00/3A0300753E4B16202ACB1572D993BDBC.ttl
index be85e4997532..40ba92710b4c 100644
--- a/data/3A/03/00/3A0300753E4B16202ACB1572D993BDBC.ttl
+++ b/data/3A/03/00/3A0300753E4B16202ACB1572D993BDBC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Pseudoanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4B16202ACB15A6DA07BF15.ttl b/data/3A/03/00/3A0300753E4B16202ACB15A6DA07BF15.ttl
index cadc6fa6f03f..aa3e5ed79aff 100644
--- a/data/3A/03/00/3A0300753E4B16202ACB15A6DA07BF15.ttl
+++ b/data/3A/03/00/3A0300753E4B16202ACB15A6DA07BF15.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium_Pseudoanthidium>
+    dwc:genus "Pseudoanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudoanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4B16202ACB163ED99FBEC3.ttl b/data/3A/03/00/3A0300753E4B16202ACB163ED99FBEC3.ttl
index c3d915a29435..27b4a13cd1ea 100644
--- a/data/3A/03/00/3A0300753E4B16202ACB163ED99FBEC3.ttl
+++ b/data/3A/03/00/3A0300753E4B16202ACB163ED99FBEC3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium_Rhodanthidium>
+    dwc:genus "Rhodanthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhodanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhodanthidium> ;
diff --git a/data/3A/03/00/3A0300753E4C16272ACB11FEDA7BB8B1.ttl b/data/3A/03/00/3A0300753E4C16272ACB11FEDA7BB8B1.ttl
index ebf533bcf60a..3afcfcc25dc4 100644
--- a/data/3A/03/00/3A0300753E4C16272ACB11FEDA7BB8B1.ttl
+++ b/data/3A/03/00/3A0300753E4C16272ACB11FEDA7BB8B1.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melitta_Melitta>
+    dwc:genus "Melitta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melitta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melitta> ;
diff --git a/data/3A/03/00/3A0300753E4C16272ACB120EDA87BD29.ttl b/data/3A/03/00/3A0300753E4C16272ACB120EDA87BD29.ttl
index 3d578e3ff0e5..02f0719a3e89 100644
--- a/data/3A/03/00/3A0300753E4C16272ACB120EDA87BD29.ttl
+++ b/data/3A/03/00/3A0300753E4C16272ACB120EDA87BD29.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Uncertain>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uncertain" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/03/00/3A0300753E4C16272ACB1437DD0ABF14.ttl b/data/3A/03/00/3A0300753E4C16272ACB1437DD0ABF14.ttl
index 304cc837642a..0285f41057ca 100644
--- a/data/3A/03/00/3A0300753E4C16272ACB1437DD0ABF14.ttl
+++ b/data/3A/03/00/3A0300753E4C16272ACB1437DD0ABF14.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E4C16272ACB150BDA40BC2D.ttl b/data/3A/03/00/3A0300753E4C16272ACB150BDA40BC2D.ttl
index 9f6480d05d41..866fb64d01e6 100644
--- a/data/3A/03/00/3A0300753E4C16272ACB150BDA40BC2D.ttl
+++ b/data/3A/03/00/3A0300753E4C16272ACB150BDA40BC2D.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E4C16272ACB1645DD57BEE6.ttl b/data/3A/03/00/3A0300753E4C16272ACB1645DD57BEE6.ttl
index 2f0374b9820f..887ac0296b2d 100644
--- a/data/3A/03/00/3A0300753E4C16272ACB1645DD57BEE6.ttl
+++ b/data/3A/03/00/3A0300753E4C16272ACB1645DD57BEE6.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E4C16272ACB175FDA40BE19.ttl b/data/3A/03/00/3A0300753E4C16272ACB175FDA40BE19.ttl
index d398b4292e92..f0c8c1805805 100644
--- a/data/3A/03/00/3A0300753E4C16272ACB175FDA40BE19.ttl
+++ b/data/3A/03/00/3A0300753E4C16272ACB175FDA40BE19.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Eucera>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eucera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E4D16262ACB1007DC66BB20.ttl b/data/3A/03/00/3A0300753E4D16262ACB1007DC66BB20.ttl
index f90bfcc490fa..ef1d47a91128 100644
--- a/data/3A/03/00/3A0300753E4D16262ACB1007DC66BB20.ttl
+++ b/data/3A/03/00/3A0300753E4D16262ACB1007DC66BB20.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E4D16262ACB11FFDD0AB85C.ttl b/data/3A/03/00/3A0300753E4D16262ACB11FFDD0AB85C.ttl
index 2d937ac95e77..880ec86a4aa5 100644
--- a/data/3A/03/00/3A0300753E4D16262ACB11FFDD0AB85C.ttl
+++ b/data/3A/03/00/3A0300753E4D16262ACB11FFDD0AB85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucera_Tetralonia>
+    dwc:genus "Eucera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetralonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucera> ;
diff --git a/data/3A/03/00/3A0300753E4D16262ACB120EDC32BD28.ttl b/data/3A/03/00/3A0300753E4D16262ACB120EDC32BD28.ttl
index 233f5f62f754..0712c8a5cbaa 100644
--- a/data/3A/03/00/3A0300753E4D16262ACB120EDC32BD28.ttl
+++ b/data/3A/03/00/3A0300753E4D16262ACB120EDC32BD28.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_denisonoe>
+    dwc:genus "Hylaeus" ;
     dwc:rank "species" ;
     dwc:species "denisonoe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E4D16262ACB1302DC32BA24.ttl b/data/3A/03/00/3A0300753E4D16262ACB1302DC32BA24.ttl
index 9e26674215a1..76a82685e0b8 100644
--- a/data/3A/03/00/3A0300753E4D16262ACB1302DC32BA24.ttl
+++ b/data/3A/03/00/3A0300753E4D16262ACB1302DC32BA24.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E4D16262ACB150ADD28BE88.ttl b/data/3A/03/00/3A0300753E4D16262ACB150ADD28BE88.ttl
index 70965187d98d..0b41a701eb46 100644
--- a/data/3A/03/00/3A0300753E4D16262ACB150ADD28BE88.ttl
+++ b/data/3A/03/00/3A0300753E4D16262ACB150ADD28BE88.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_stigmorhinus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "species" ;
     dwc:species "stigmorhinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E4E16252ACB106AD998B8B0.ttl b/data/3A/03/00/3A0300753E4E16252ACB106AD998B8B0.ttl
index 37b07b64ebb8..3bba55ec6780 100644
--- a/data/3A/03/00/3A0300753E4E16252ACB106AD998B8B0.ttl
+++ b/data/3A/03/00/3A0300753E4E16252ACB106AD998B8B0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachusa_Paraanthidium>
+    dwc:genus "Trachusa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachusa> ;
diff --git a/data/3A/03/00/3A0300753E4E16252ACB10B2DBE2BB98.ttl b/data/3A/03/00/3A0300753E4E16252ACB10B2DBE2BB98.ttl
index 9a8daec6b2cc..749a193f4a72 100644
--- a/data/3A/03/00/3A0300753E4E16252ACB10B2DBE2BB98.ttl
+++ b/data/3A/03/00/3A0300753E4E16252ACB10B2DBE2BB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachusa_Paraanthidium>
+    dwc:genus "Trachusa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachusa> ;
diff --git a/data/3A/03/00/3A0300753E4E16252ACB1277DC3DBAF0.ttl b/data/3A/03/00/3A0300753E4E16252ACB1277DC3DBAF0.ttl
index b235778420f0..e6a7b2ca7b14 100644
--- a/data/3A/03/00/3A0300753E4E16252ACB1277DC3DBAF0.ttl
+++ b/data/3A/03/00/3A0300753E4E16252ACB1277DC3DBAF0.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Wainia_Caposmia>
+    dwc:genus "Wainia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Caposmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Wainia> ;
@@ -170,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthocopa_Eremoplosmia>
+    dwc:genus "Anthocopa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eremoplosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthocopa> ;
diff --git a/data/3A/03/00/3A0300753E4E16252ACB14EADBC0BF30.ttl b/data/3A/03/00/3A0300753E4E16252ACB14EADBC0BF30.ttl
index 9561d42c5db9..04264a3f077e 100644
--- a/data/3A/03/00/3A0300753E4E16252ACB14EADBC0BF30.ttl
+++ b/data/3A/03/00/3A0300753E4E16252ACB14EADBC0BF30.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Microdasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microdasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4E16252ACB15A6DBA6BC48.ttl b/data/3A/03/00/3A0300753E4E16252ACB15A6DBA6BC48.ttl
index df0046a5c47c..c44764a2c2f0 100644
--- a/data/3A/03/00/3A0300753E4E16252ACB15A6DBA6BC48.ttl
+++ b/data/3A/03/00/3A0300753E4E16252ACB15A6DBA6BC48.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Heterodasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heterodasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4E16252ACB1666DBC0BE88.ttl b/data/3A/03/00/3A0300753E4E16252ACB1666DBC0BE88.ttl
index ff24de9907f0..8a333b5b9a34 100644
--- a/data/3A/03/00/3A0300753E4E16252ACB1666DBC0BE88.ttl
+++ b/data/3A/03/00/3A0300753E4E16252ACB1666DBC0BE88.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Dasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4E16252ACB1732DBC0BFFC.ttl b/data/3A/03/00/3A0300753E4E16252ACB1732DBC0BFFC.ttl
index 9c2ffe3a2744..d9525fd963b8 100644
--- a/data/3A/03/00/3A0300753E4E16252ACB1732DBC0BFFC.ttl
+++ b/data/3A/03/00/3A0300753E4E16252ACB1732DBC0BFFC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Microdasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microdasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB1022DD32BB05.ttl b/data/3A/03/00/3A0300753E4F16242ACB1022DD32BB05.ttl
index 57f6e9489537..b97677a696a4 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB1022DD32BB05.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB1022DD32BB05.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Dasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB11FEDC22B800.ttl b/data/3A/03/00/3A0300753E4F16242ACB11FEDC22B800.ttl
index 5ecef174d877..b1b880edc84c 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB11FEDC22B800.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB11FEDC22B800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Dasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB12BAD994BDD9.ttl b/data/3A/03/00/3A0300753E4F16242ACB12BAD994BDD9.ttl
index fd467b54594f..4e4a54dec298 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB12BAD994BDD9.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB12BAD994BDD9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Megadasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megadasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB132EDBBFBBD1.ttl b/data/3A/03/00/3A0300753E4F16242ACB132EDBBFBBD1.ttl
index 029ffa4048b0..7129aa2afaa4 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB132EDBBFBBD1.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB132EDBBFBBD1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Dasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB1392DC2FBAB9.ttl b/data/3A/03/00/3A0300753E4F16242ACB1392DC2FBAB9.ttl
index 6cbae004df62..ff8eda7a6c8f 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB1392DC2FBAB9.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB1392DC2FBAB9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasypoda_Dasypoda>
+    dwc:genus "Dasypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasypoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasypoda> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB1486DA59BE18.ttl b/data/3A/03/00/3A0300753E4F16242ACB1486DA59BE18.ttl
index c46eaf338d12..0deb1439b7cf 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB1486DA59BE18.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB1486DA59BE18.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melitta_Melitta>
+    dwc:genus "Melitta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melitta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melitta> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB159ADB83BCDD.ttl b/data/3A/03/00/3A0300753E4F16242ACB159ADB83BCDD.ttl
index 2133cfc3570f..047e29fb6396 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB159ADB83BCDD.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB159ADB83BCDD.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melitta_Melitta>
+    dwc:genus "Melitta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melitta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melitta> ;
diff --git a/data/3A/03/00/3A0300753E4F16242ACB165ADB4EBEA4.ttl b/data/3A/03/00/3A0300753E4F16242ACB165ADB4EBEA4.ttl
index 6ea308df1e99..fcfaa6c6f143 100644
--- a/data/3A/03/00/3A0300753E4F16242ACB165ADB4EBEA4.ttl
+++ b/data/3A/03/00/3A0300753E4F16242ACB165ADB4EBEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melitta_Melitta>
+    dwc:genus "Melitta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melitta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melitta> ;
diff --git a/data/3A/03/00/3A0300753E50163A2ACB163ED92FB9C8.ttl b/data/3A/03/00/3A0300753E50163A2ACB163ED92FB9C8.ttl
index b15f8e5b1414..90d321e61632 100644
--- a/data/3A/03/00/3A0300753E50163A2ACB163ED92FB9C8.ttl
+++ b/data/3A/03/00/3A0300753E50163A2ACB163ED92FB9C8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB1006DB74B8E9.ttl b/data/3A/03/00/3A0300753E50163B2ACB1006DB74B8E9.ttl
index 383542b5c88d..d81e0cc990bd 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB1006DB74B8E9.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB1006DB74B8E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hemiosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hemiosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB11FEDC75B85D.ttl b/data/3A/03/00/3A0300753E50163B2ACB11FEDC75B85D.ttl
index c4b3369435f2..28e6dc054de0 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB11FEDC75B85D.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB11FEDC75B85D.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hoplosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplosmia_anceyi>
+    dwc:genus "Hoplosmia" ;
     dwc:rank "species" ;
     dwc:species "anceyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplosmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB12E2DDCABD28.ttl b/data/3A/03/00/3A0300753E50163B2ACB12E2DDCABD28.ttl
index 45e4c1a25225..09d0b7c75e48 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB12E2DDCABD28.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB12E2DDCABD28.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB134ADA2EBBB5.ttl b/data/3A/03/00/3A0300753E50163B2ACB134ADA2EBBB5.ttl
index b8dd3fd118cf..30299533ade8 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB134ADA2EBBB5.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB134ADA2EBBB5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Osmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Osmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB13BEDD42BA41.ttl b/data/3A/03/00/3A0300753E50163B2ACB13BEDD42BA41.ttl
index f724220ff559..2b083d678b2c 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB13BEDD42BA41.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB13BEDD42BA41.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Metallinella>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metallinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_atrocaerulea>
+    dwc:genus "Osmia" ;
     dwc:rank "species" ;
     dwc:species "atrocaerulea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB147EDBC2BC81.ttl b/data/3A/03/00/3A0300753E50163B2ACB147EDBC2BC81.ttl
index 71698c09524a..2764c71d857c 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB147EDBC2BC81.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB147EDBC2BC81.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Neosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB14A2DA3EBF69.ttl b/data/3A/03/00/3A0300753E50163B2ACB14A2DA3EBF69.ttl
index 2d15351a046e..e2ebcf77a803 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB14A2DA3EBF69.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB14A2DA3EBF69.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Nasutosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nasutosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB150ADB19BDF5.ttl b/data/3A/03/00/3A0300753E50163B2ACB150ADB19BDF5.ttl
index fcf7608aedc6..eae5d319acb0 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB150ADB19BDF5.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB150ADB19BDF5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E50163B2ACB17CADB19BE35.ttl b/data/3A/03/00/3A0300753E50163B2ACB17CADB19BE35.ttl
index e0d69d91d60b..9cc619f3c01e 100644
--- a/data/3A/03/00/3A0300753E50163B2ACB17CADB19BE35.ttl
+++ b/data/3A/03/00/3A0300753E50163B2ACB17CADB19BE35.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB106BDC43B897.ttl b/data/3A/03/00/3A0300753E51163A2ACB106BDC43B897.ttl
index 0ee0c4536e08..eb11b4053314 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB106BDC43B897.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB106BDC43B897.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hoplosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB10DFDB06BB20.ttl b/data/3A/03/00/3A0300753E51163A2ACB10DFDB06BB20.ttl
index 4069db97b9a3..6f4954063e1c 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB10DFDB06BB20.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB10DFDB06BB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB120FDAFEBAF0.ttl b/data/3A/03/00/3A0300753E51163A2ACB120FDAFEBAF0.ttl
index 69fcd244be02..a9b6a246c662 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB120FDAFEBAF0.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB120FDAFEBAF0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hoplosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB1303DC73BA24.ttl b/data/3A/03/00/3A0300753E51163A2ACB1303DC73BA24.ttl
index 85d85611999d..21ac22cb21a9 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB1303DC73BA24.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB1303DC73BA24.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Osmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Osmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB147FD958BCDF.ttl b/data/3A/03/00/3A0300753E51163A2ACB147FD958BCDF.ttl
index d20630fde1b6..f4809b8d2da6 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB147FD958BCDF.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB147FD958BCDF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB1487DD7ABF68.ttl b/data/3A/03/00/3A0300753E51163A2ACB1487DD7ABF68.ttl
index 0484f1ad299b..573ede92280d 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB1487DD7ABF68.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB1487DD7ABF68.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB1573D92FBDF4.ttl b/data/3A/03/00/3A0300753E51163A2ACB1573D92FBDF4.ttl
index 1a33f431bd4d..bd979c70266a 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB1573D92FBDF4.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB1573D92FBDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB163FDC10BEC0.ttl b/data/3A/03/00/3A0300753E51163A2ACB163FDC10BEC0.ttl
index a48541fedf15..c31b0f2064cb 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB163FDC10BEC0.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB163FDC10BEC0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Neosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E51163A2ACB17CBDB19BE34.ttl b/data/3A/03/00/3A0300753E51163A2ACB17CBDB19BE34.ttl
index e097a691368b..18bf0afa7635 100644
--- a/data/3A/03/00/3A0300753E51163A2ACB17CBDB19BE34.ttl
+++ b/data/3A/03/00/3A0300753E51163A2ACB17CBDB19BE34.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB1006DAB7BB04.ttl b/data/3A/03/00/3A0300753E5216392ACB1006DAB7BB04.ttl
index e9e1abdfaebb..8f7e6a6e66b0 100644
--- a/data/3A/03/00/3A0300753E5216392ACB1006DAB7BB04.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB1006DAB7BB04.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Megachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_centuncularis>
+    dwc:genus "Megachile" ;
     dwc:rank "species" ;
     dwc:species "centuncularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB11FED983B85C.ttl b/data/3A/03/00/3A0300753E5216392ACB11FED983B85C.ttl
index 2473bff0e31c..cf9f5edefab3 100644
--- a/data/3A/03/00/3A0300753E5216392ACB11FED983B85C.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB11FED983B85C.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_pilicrus>
+    dwc:genus "Megachile" ;
     dwc:rank "species" ;
     dwc:species "pilicrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB122ADBDFBD0C.ttl b/data/3A/03/00/3A0300753E5216392ACB122ADBDFBD0C.ttl
index 65d54f421416..daa4d13b260f 100644
--- a/data/3A/03/00/3A0300753E5216392ACB122ADBDFBD0C.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB122ADBDFBD0C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB132EDC4EBA08.ttl b/data/3A/03/00/3A0300753E5216392ACB132EDC4EBA08.ttl
index 94457907ddc0..d7c9a18a82ea 100644
--- a/data/3A/03/00/3A0300753E5216392ACB132EDC4EBA08.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB132EDC4EBA08.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Xanthosarus>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xanthosarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB14CEDAA2BF30.ttl b/data/3A/03/00/3A0300753E5216392ACB14CEDAA2BF30.ttl
index 2ae2f6c90187..2a00a50003fe 100644
--- a/data/3A/03/00/3A0300753E5216392ACB14CEDAA2BF30.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB14CEDAA2BF30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Pseudomegachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudomegachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB1556DAF0BDDB.ttl b/data/3A/03/00/3A0300753E5216392ACB1556DAF0BDDB.ttl
index d17baf90aadd..0ecd51296770 100644
--- a/data/3A/03/00/3A0300753E5216392ACB1556DAF0BDDB.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB1556DAF0BDDB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB159ADB8EBC67.ttl b/data/3A/03/00/3A0300753E5216392ACB159ADB8EBC67.ttl
index 538179a94655..79cf88c8d83a 100644
--- a/data/3A/03/00/3A0300753E5216392ACB159ADB8EBC67.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB159ADB8EBC67.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Chalicodoma>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalicodoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB1666DB4EBEA4.ttl b/data/3A/03/00/3A0300753E5216392ACB1666DB4EBEA4.ttl
index b8f59247bad0..28bd973d3f2d 100644
--- a/data/3A/03/00/3A0300753E5216392ACB1666DB4EBEA4.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB1666DB4EBEA4.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Chalicodoma>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalicodoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5216392ACB1732DA0ABFFF.ttl b/data/3A/03/00/3A0300753E5216392ACB1732DA0ABFFF.ttl
index 5b135529daef..409e443de852 100644
--- a/data/3A/03/00/3A0300753E5216392ACB1732DA0ABFFF.ttl
+++ b/data/3A/03/00/3A0300753E5216392ACB1732DA0ABFFF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5316382ACB1022DCC7B8E8.ttl b/data/3A/03/00/3A0300753E5316382ACB1022DCC7B8E8.ttl
index d6608626d78e..0bfff25650a1 100644
--- a/data/3A/03/00/3A0300753E5316382ACB1022DCC7B8E8.ttl
+++ b/data/3A/03/00/3A0300753E5316382ACB1022DCC7B8E8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5316382ACB11FEDA0AB800.ttl b/data/3A/03/00/3A0300753E5316382ACB11FEDA0AB800.ttl
index 358eb9a51852..b4e89d7e83a3 100644
--- a/data/3A/03/00/3A0300753E5316382ACB11FEDA0AB800.ttl
+++ b/data/3A/03/00/3A0300753E5316382ACB11FEDA0AB800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5316382ACB12C6DA2FBD61.ttl b/data/3A/03/00/3A0300753E5316382ACB12C6DA2FBD61.ttl
index 4e97b15554fb..29dd7ccceed6 100644
--- a/data/3A/03/00/3A0300753E5316382ACB12C6DA2FBD61.ttl
+++ b/data/3A/03/00/3A0300753E5316382ACB12C6DA2FBD61.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Chalicodoma>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalicodoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
@@ -164,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chalicodoma_muraria>
+    dwc:genus "Chalicodoma" ;
     dwc:rank "species" ;
     dwc:species "muraria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chalicodoma> ;
diff --git a/data/3A/03/00/3A0300753E5316382ACB134ADBACBBD0.ttl b/data/3A/03/00/3A0300753E5316382ACB134ADBACBBD0.ttl
index c051e913c37b..334ea1c43a0b 100644
--- a/data/3A/03/00/3A0300753E5316382ACB134ADBACBBD0.ttl
+++ b/data/3A/03/00/3A0300753E5316382ACB134ADBACBBD0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5316382ACB1392DC4DBA9C.ttl b/data/3A/03/00/3A0300753E5316382ACB1392DC4DBA9C.ttl
index 4a647bee283a..0f6273f6d0a7 100644
--- a/data/3A/03/00/3A0300753E5316382ACB1392DC4DBA9C.ttl
+++ b/data/3A/03/00/3A0300753E5316382ACB1392DC4DBA9C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5316382ACB15C2DA5CBCDD.ttl b/data/3A/03/00/3A0300753E5316382ACB15C2DA5CBCDD.ttl
index 479e63336e58..a38fc7e4e711 100644
--- a/data/3A/03/00/3A0300753E5316382ACB15C2DA5CBCDD.ttl
+++ b/data/3A/03/00/3A0300753E5316382ACB15C2DA5CBCDD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Chalicodoma>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalicodoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5316382ACB1666DB11BE89.ttl b/data/3A/03/00/3A0300753E5316382ACB1666DB11BE89.ttl
index d9a7ad7bb7d3..fe552c682f10 100644
--- a/data/3A/03/00/3A0300753E5316382ACB1666DB11BE89.ttl
+++ b/data/3A/03/00/3A0300753E5316382ACB1666DB11BE89.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB106BD9F6B8CC.ttl b/data/3A/03/00/3A0300753E54163F2ACB106BD9F6B8CC.ttl
index fcbcc3eda1e8..cee1d0d5cc54 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB106BD9F6B8CC.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB106BD9F6B8CC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Allosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB1097DB32BBB4.ttl b/data/3A/03/00/3A0300753E54163F2ACB1097DB32BBB4.ttl
index dca621c95a80..ac5193cc4fee 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB1097DB32BBB4.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB1097DB32BBB4.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hoplosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB12C7DAD2BD28.ttl b/data/3A/03/00/3A0300753E54163F2ACB12C7DAD2BD28.ttl
index 7a1df19fa061..f2975403f69d 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB12C7DAD2BD28.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB12C7DAD2BD28.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Erythrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB13BFD97EBA9C.ttl b/data/3A/03/00/3A0300753E54163F2ACB13BFD97EBA9C.ttl
index 5fa52e4ceb2e..329ffb45f08b 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB13BFD97EBA9C.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB13BFD97EBA9C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB1437D9F6BF30.ttl b/data/3A/03/00/3A0300753E54163F2ACB1437D9F6BF30.ttl
index 5be032f0fc89..affc825a29f8 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB1437D9F6BF30.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB1437D9F6BF30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB150BD98BBC2C.ttl b/data/3A/03/00/3A0300753E54163F2ACB150BD98BBC2C.ttl
index cbf48fe3a34f..2f62588e4911 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB150BD98BBC2C.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB150BD98BBC2C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hemiosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hemiosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB165BDC66BEC0.ttl b/data/3A/03/00/3A0300753E54163F2ACB165BDC66BEC0.ttl
index ebee6cec82bd..3db3cee8afee 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB165BDC66BEC0.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB165BDC66BEC0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Neosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E54163F2ACB1733DD4DBE18.ttl b/data/3A/03/00/3A0300753E54163F2ACB1733DD4DBE18.ttl
index 42facf4b62b1..951232106e21 100644
--- a/data/3A/03/00/3A0300753E54163F2ACB1733DD4DBE18.ttl
+++ b/data/3A/03/00/3A0300753E54163F2ACB1733DD4DBE18.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Tergosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tergosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E55163E2ACB1007DA7EBB04.ttl b/data/3A/03/00/3A0300753E55163E2ACB1007DA7EBB04.ttl
index 88bf84cb4c36..7e99d5bf0c40 100644
--- a/data/3A/03/00/3A0300753E55163E2ACB1007DA7EBB04.ttl
+++ b/data/3A/03/00/3A0300753E55163E2ACB1007DA7EBB04.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E55163E2ACB11FFDA42B85C.ttl b/data/3A/03/00/3A0300753E55163E2ACB11FFDA42B85C.ttl
index afb6a6c9be2d..e4a3ef600076 100644
--- a/data/3A/03/00/3A0300753E55163E2ACB11FFDA42B85C.ttl
+++ b/data/3A/03/00/3A0300753E55163E2ACB11FFDA42B85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Osmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Osmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E55163E2ACB122BDA72BD45.ttl b/data/3A/03/00/3A0300753E55163E2ACB122BDA72BD45.ttl
index 0864ca09e779..66c0bfd9cfeb 100644
--- a/data/3A/03/00/3A0300753E55163E2ACB122BDA72BD45.ttl
+++ b/data/3A/03/00/3A0300753E55163E2ACB122BDA72BD45.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E55163E2ACB132FDDC3BA08.ttl b/data/3A/03/00/3A0300753E55163E2ACB132FDDC3BA08.ttl
index 65570a89f5ab..71008c02a8a5 100644
--- a/data/3A/03/00/3A0300753E55163E2ACB132FDDC3BA08.ttl
+++ b/data/3A/03/00/3A0300753E55163E2ACB132FDDC3BA08.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hemiosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hemiosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163C2ACB16F7DB06B9C8.ttl b/data/3A/03/00/3A0300753E56163C2ACB16F7DB06B9C8.ttl
index 02cd263e7f11..7a20cf2ba95b 100644
--- a/data/3A/03/00/3A0300753E56163C2ACB16F7DB06B9C8.ttl
+++ b/data/3A/03/00/3A0300753E56163C2ACB16F7DB06B9C8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB1007D98BB8E8.ttl b/data/3A/03/00/3A0300753E56163D2ACB1007D98BB8E8.ttl
index b3ae622a9243..afabf60ba154 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB1007D98BB8E8.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB1007D98BB8E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB11FFDADAB85C.ttl b/data/3A/03/00/3A0300753E56163D2ACB11FFDADAB85C.ttl
index 0a92433c237b..df1bce11fe64 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB11FFDADAB85C.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB11FFDADAB85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB1277DB11BAB8.ttl b/data/3A/03/00/3A0300753E56163D2ACB1277DB11BAB8.ttl
index ae6f980723e1..043e9e33a4a8 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB1277DB11BAB8.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB1277DB11BAB8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB12BBDB06BD60.ttl b/data/3A/03/00/3A0300753E56163D2ACB12BBDB06BD60.ttl
index 7aba5a6f887b..48d46b61fe81 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB12BBDB06BD60.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB12BBDB06BD60.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_ventralis>
+    dwc:genus "Osmia" ;
     dwc:rank "species" ;
     dwc:species "ventralis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB134BDA7EBBEC.ttl b/data/3A/03/00/3A0300753E56163D2ACB134BDA7EBBEC.ttl
index 6158774dabb6..6fcfbd0d24f8 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB134BDA7EBBEC.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB134BDA7EBBEC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB1437DB89BCF8.ttl b/data/3A/03/00/3A0300753E56163D2ACB1437DB89BCF8.ttl
index 64c8b5a78023..9838c33c6d41 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB1437DB89BCF8.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB1437DB89BCF8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hoplosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB15C3DBC4BC2F.ttl b/data/3A/03/00/3A0300753E56163D2ACB15C3DBC4BC2F.ttl
index dea05f2fa304..33d3ee4af19f 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB15C3DBC4BC2F.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB15C3DBC4BC2F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Allosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB177BDBD2BF84.ttl b/data/3A/03/00/3A0300753E56163D2ACB177BDBD2BF84.ttl
index f9d567801c96..2d9f1d7cc02a 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB177BDBD2BF84.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB177BDBD2BF84.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E56163D2ACB17AFDBB1BE6C.ttl b/data/3A/03/00/3A0300753E56163D2ACB17AFDBB1BE6C.ttl
index 261cdd2ee502..0a32f73dece6 100644
--- a/data/3A/03/00/3A0300753E56163D2ACB17AFDBB1BE6C.ttl
+++ b/data/3A/03/00/3A0300753E56163D2ACB17AFDBB1BE6C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Tergosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tergosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB106BDB1FB8B0.ttl b/data/3A/03/00/3A0300753E57163C2ACB106BDB1FB8B0.ttl
index e1335c50dc7b..cbc862947229 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB106BDB1FB8B0.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB106BDB1FB8B0.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB10B3DA3EBB7C.ttl b/data/3A/03/00/3A0300753E57163C2ACB10B3DA3EBB7C.ttl
index de313f3633bd..fee81d30fbf1 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB10B3DA3EBB7C.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB10B3DA3EBB7C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Nasutosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nasutosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB120FD98BBAF0.ttl b/data/3A/03/00/3A0300753E57163C2ACB120FD98BBAF0.ttl
index e9cc835b41fe..4d6ccf8abc66 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB120FD98BBAF0.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB120FD98BBAF0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB13E7DC63BA24.ttl b/data/3A/03/00/3A0300753E57163C2ACB13E7DC63BA24.ttl
index dc33391870e1..9216df4286ba 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB13E7DC63BA24.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB13E7DC63BA24.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB147FDD40BCF8.ttl b/data/3A/03/00/3A0300753E57163C2ACB147FDD40BCF8.ttl
index 6568a0ea8978..211239fb09fc 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB147FDD40BCF8.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB147FDD40BCF8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Hoplosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB1573D980BDF4.ttl b/data/3A/03/00/3A0300753E57163C2ACB1573D980BDF4.ttl
index 05fdaed489e6..de29eebe665b 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB1573D980BDF4.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB1573D980BDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Helicosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Helicosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB177BDB19BFA0.ttl b/data/3A/03/00/3A0300753E57163C2ACB177BDB19BFA0.ttl
index 1c4c4725404e..ef50c5d0ead0 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB177BDB19BFA0.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB177BDB19BFA0.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Pyrosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163C2ACB1783DBD2BE6C.ttl b/data/3A/03/00/3A0300753E57163C2ACB1783DBD2BE6C.ttl
index f041172f192b..34330ab9e1d9 100644
--- a/data/3A/03/00/3A0300753E57163C2ACB1783DBD2BE6C.ttl
+++ b/data/3A/03/00/3A0300753E57163C2ACB1783DBD2BE6C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Neosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E57163F2ACB16F7DB16B9C8.ttl b/data/3A/03/00/3A0300753E57163F2ACB16F7DB16B9C8.ttl
index cfcca14427c1..2a6f703cc22f 100644
--- a/data/3A/03/00/3A0300753E57163F2ACB16F7DB16B9C8.ttl
+++ b/data/3A/03/00/3A0300753E57163F2ACB16F7DB16B9C8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Allosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB106ADB60B8B0.ttl b/data/3A/03/00/3A0300753E5816332ACB106ADB60B8B0.ttl
index d3857c22575d..e6ab3a16e0e0 100644
--- a/data/3A/03/00/3A0300753E5816332ACB106ADB60B8B0.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB106ADB60B8B0.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB10B2DA91BB7C.ttl b/data/3A/03/00/3A0300753E5816332ACB10B2DA91BB7C.ttl
index c7be9d99abbf..c34a09507469 100644
--- a/data/3A/03/00/3A0300753E5816332ACB10B2DA91BB7C.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB10B2DA91BB7C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Tkalcua>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tkalcua" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB122ADBC0BD0C.ttl b/data/3A/03/00/3A0300753E5816332ACB122ADBC0BD0C.ttl
index 3e834fe220a7..d31b436ab76a 100644
--- a/data/3A/03/00/3A0300753E5816332ACB122ADBC0BD0C.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB122ADBC0BD0C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Platosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB13E6DACFBA08.ttl b/data/3A/03/00/3A0300753E5816332ACB13E6DACFBA08.ttl
index 8835e9b78983..6973886789f4 100644
--- a/data/3A/03/00/3A0300753E5816332ACB13E6DACFBA08.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB13E6DACFBA08.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB14CEDBAEBF68.ttl b/data/3A/03/00/3A0300753E5816332ACB14CEDBAEBF68.ttl
index e66a51669bce..9b37b865d981 100644
--- a/data/3A/03/00/3A0300753E5816332ACB14CEDBAEBF68.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB14CEDBAEBF68.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Micreriades>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micreriades" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB1556DB1FBDD8.ttl b/data/3A/03/00/3A0300753E5816332ACB1556DB1FBDD8.ttl
index 4cb7ac7fe8ab..c5dcf9c5c50a 100644
--- a/data/3A/03/00/3A0300753E5816332ACB1556DB1FBDD8.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB1556DB1FBDD8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB159ADCD7BC67.ttl b/data/3A/03/00/3A0300753E5816332ACB159ADCD7BC67.ttl
index 35ef6db69192..86638282a740 100644
--- a/data/3A/03/00/3A0300753E5816332ACB159ADCD7BC67.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB159ADCD7BC67.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB1623DC3ABEEB.ttl b/data/3A/03/00/3A0300753E5816332ACB1623DC3ABEEB.ttl
index b6794c8e291f..10f375e10496 100644
--- a/data/3A/03/00/3A0300753E5816332ACB1623DC3ABEEB.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB1623DC3ABEEB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Pentadentosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentadentosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5816332ACB17F5D98BBE3E.ttl b/data/3A/03/00/3A0300753E5816332ACB17F5D98BBE3E.ttl
index f1a248c7b918..a6ee3680bee0 100644
--- a/data/3A/03/00/3A0300753E5816332ACB17F5D98BBE3E.ttl
+++ b/data/3A/03/00/3A0300753E5816332ACB17F5D98BBE3E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB1022DC28B8CC.ttl b/data/3A/03/00/3A0300753E5916322ACB1022DC28B8CC.ttl
index 10dfd55bb0be..7eb817144979 100644
--- a/data/3A/03/00/3A0300753E5916322ACB1022DC28B8CC.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB1022DC28B8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB1096DB72BBB5.ttl b/data/3A/03/00/3A0300753E5916322ACB1096DB72BBB5.ttl
index 307789428734..938cff43b7a7 100644
--- a/data/3A/03/00/3A0300753E5916322ACB1096DB72BBB5.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB1096DB72BBB5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB11FEDA3EB801.ttl b/data/3A/03/00/3A0300753E5916322ACB11FEDA3EB801.ttl
index 5b9bf78ef5f2..272db423c815 100644
--- a/data/3A/03/00/3A0300753E5916322ACB11FEDA3EB801.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB11FEDA3EB801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB12C6DCE5BD45.ttl b/data/3A/03/00/3A0300753E5916322ACB12C6DCE5BD45.ttl
index 3cfe837fb38e..1e86632b2968 100644
--- a/data/3A/03/00/3A0300753E5916322ACB12C6DCE5BD45.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB12C6DCE5BD45.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB13BEDB9FBA9D.ttl b/data/3A/03/00/3A0300753E5916322ACB13BEDB9FBA9D.ttl
index 98f289a9b937..e345b58389d5 100644
--- a/data/3A/03/00/3A0300753E5916322ACB13BEDB9FBA9D.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB13BEDB9FBA9D.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB14EADBA4BF30.ttl b/data/3A/03/00/3A0300753E5916322ACB14EADBA4BF30.ttl
index aeac1c1d2a05..7caaf645fb0d 100644
--- a/data/3A/03/00/3A0300753E5916322ACB14EADBA4BF30.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB14EADBA4BF30.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Stenosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB15EEDB35BC49.ttl b/data/3A/03/00/3A0300753E5916322ACB15EEDB35BC49.ttl
index f0792df7201c..c49b5f58f033 100644
--- a/data/3A/03/00/3A0300753E5916322ACB15EEDB35BC49.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB15EEDB35BC49.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Chlidoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlidoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916322ACB1732DC8ABE51.ttl b/data/3A/03/00/3A0300753E5916322ACB1732DC8ABE51.ttl
index b84ae4b47728..697ad4689e9d 100644
--- a/data/3A/03/00/3A0300753E5916322ACB1732DC8ABE51.ttl
+++ b/data/3A/03/00/3A0300753E5916322ACB1732DC8ABE51.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5916352ACB1612DB35B9C8.ttl b/data/3A/03/00/3A0300753E5916352ACB1612DB35B9C8.ttl
index 3b9358bbac4e..29e7c586fb97 100644
--- a/data/3A/03/00/3A0300753E5916352ACB1612DB35B9C8.ttl
+++ b/data/3A/03/00/3A0300753E5916352ACB1612DB35B9C8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Chlidoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlidoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB10FADCA6BB20.ttl b/data/3A/03/00/3A0300753E5A16312ACB10FADCA6BB20.ttl
index 21534cefddf6..7e2aa300394a 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB10FADCA6BB20.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB10FADCA6BB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB11FEDC82B879.ttl b/data/3A/03/00/3A0300753E5A16312ACB11FEDC82B879.ttl
index 4d7855f20a9f..e811aa4cd0c3 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB11FEDC82B879.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB11FEDC82B879.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB122ADC73BAD4.ttl b/data/3A/03/00/3A0300753E5A16312ACB122ADC73BAD4.ttl
index a659cf39175f..9d9ab64136e6 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB122ADC73BAD4.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB122ADC73BAD4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Stenosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB129EDA3DBDBD.ttl b/data/3A/03/00/3A0300753E5A16312ACB129EDA3DBDBD.ttl
index 75e77c8d7239..59fb063cdae6 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB129EDA3DBDBD.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB129EDA3DBDBD.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB1302DB2DBA09.ttl b/data/3A/03/00/3A0300753E5A16312ACB1302DB2DBA09.ttl
index d158ebcabd1e..41b1188a2164 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB1302DB2DBA09.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB1302DB2DBA09.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_jheringii>
+    dwc:genus "Osmia" ;
     dwc:rank "species" ;
     dwc:species "jheringii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB14CED98BBF31.ttl b/data/3A/03/00/3A0300753E5A16312ACB14CED98BBF31.ttl
index 4607101d3de8..60175a6d882e 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB14CED98BBF31.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB14CED98BBF31.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB15A6DC0ABC65.ttl b/data/3A/03/00/3A0300753E5A16312ACB15A6DC0ABC65.ttl
index aa88b6d80156..7dd6d00482c8 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB15A6DC0ABC65.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB15A6DC0ABC65.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB165ADC06BEC1.ttl b/data/3A/03/00/3A0300753E5A16312ACB165ADC06BEC1.ttl
index 01a3b7c615e5..f0f5b6915d23 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB165ADC06BEC1.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB165ADC06BEC1.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Platosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5A16312ACB1732DBC7BE19.ttl b/data/3A/03/00/3A0300753E5A16312ACB1732DBC7BE19.ttl
index a9617fa36961..ab001d628530 100644
--- a/data/3A/03/00/3A0300753E5A16312ACB1732DBC7BE19.ttl
+++ b/data/3A/03/00/3A0300753E5A16312ACB1732DBC7BE19.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Chlidoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlidoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB10FADB1EBB20.ttl b/data/3A/03/00/3A0300753E5B16302ACB10FADB1EBB20.ttl
index 7938bf66d568..f5cafeb77005 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB10FADB1EBB20.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB10FADB1EBB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB11FEDC78B878.ttl b/data/3A/03/00/3A0300753E5B16302ACB11FEDC78B878.ttl
index b58f60705424..12e5b8f9be2b 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB11FEDC78B878.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB11FEDC78B878.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Platosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB1276DC1EBABB.ttl b/data/3A/03/00/3A0300753E5B16302ACB1276DC1EBABB.ttl
index b5d483010316..299e86001d0e 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB1276DC1EBABB.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB1276DC1EBABB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Stenosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB12BADCCEBD60.ttl b/data/3A/03/00/3A0300753E5B16302ACB12BADCCEBD60.ttl
index c161f2152431..312588ba05fd 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB12BADCCEBD60.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB12BADCCEBD60.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Pentadentosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentadentosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB1302DC42BBEC.ttl b/data/3A/03/00/3A0300753E5B16302ACB1302DC42BBEC.ttl
index 5c17d67e768c..beb6a28c914b 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB1302DC42BBEC.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB1302DC42BBEC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Pentadentosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentadentosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB14A2DB1BBF84.ttl b/data/3A/03/00/3A0300753E5B16302ACB14A2DB1BBF84.ttl
index 556f03f4079f..929b919446a8 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB14A2DB1BBF84.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB14A2DB1BBF84.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB15C2DAFCBC80.ttl b/data/3A/03/00/3A0300753E5B16302ACB15C2DAFCBC80.ttl
index 6e453771a3f9..53894ee5f435 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB15C2DAFCBC80.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB15C2DAFCBC80.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16302ACB17AEDA4CBE50.ttl b/data/3A/03/00/3A0300753E5B16302ACB17AEDA4CBE50.ttl
index 4f260887e723..12422e6eab00 100644
--- a/data/3A/03/00/3A0300753E5B16302ACB17AEDA4CBE50.ttl
+++ b/data/3A/03/00/3A0300753E5B16302ACB17AEDA4CBE50.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5B16332ACB1612DBD1B9CB.ttl b/data/3A/03/00/3A0300753E5B16332ACB1612DBD1B9CB.ttl
index 5f3c495c8f27..c9980bca1212 100644
--- a/data/3A/03/00/3A0300753E5B16332ACB1612DBD1B9CB.ttl
+++ b/data/3A/03/00/3A0300753E5B16332ACB1612DBD1B9CB.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB1022D983B8CC.ttl b/data/3A/03/00/3A0300753E5C16372ACB1022D983B8CC.ttl
index 1c2518e342a0..04eeed77b974 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB1022D983B8CC.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB1022D983B8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Creightonella>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Creightonella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB1096DCF4BBD0.ttl b/data/3A/03/00/3A0300753E5C16372ACB1096DCF4BBD0.ttl
index 2d50c3c9ee6a..62f096dbe78f 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB1096DCF4BBD0.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB1096DCF4BBD0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB11FEDCEFB803.ttl b/data/3A/03/00/3A0300753E5C16372ACB11FEDCEFB803.ttl
index 13b42de9d4d9..656c0589c669 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB11FEDCEFB803.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB11FEDCEFB803.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB129EDAD0BDBC.ttl b/data/3A/03/00/3A0300753E5C16372ACB129EDAD0BDBC.ttl
index 0be43a80ef64..55229484a8dd 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB129EDAD0BDBC.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB129EDAD0BDBC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Megachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB1392DBE9BAD4.ttl b/data/3A/03/00/3A0300753E5C16372ACB1392DBE9BAD4.ttl
index 6d64bae3f4d7..cfd9efef59f8 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB1392DBE9BAD4.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB1392DBE9BAD4.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB14EADBBCBF14.ttl b/data/3A/03/00/3A0300753E5C16372ACB14EADBBCBF14.ttl
index 61017c4902d3..bd78a22fde38 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB14EADBBCBF14.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB14EADBBCBF14.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Pseudomegachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudomegachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB15A6D9A4BC4B.ttl b/data/3A/03/00/3A0300753E5C16372ACB15A6D9A4BC4B.ttl
index 285833c4232c..4c3ff6c5eee1 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB15A6D9A4BC4B.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB15A6D9A4BC4B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Megachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB1623DAF0BEEA.ttl b/data/3A/03/00/3A0300753E5C16372ACB1623DAF0BEEA.ttl
index e424b354b88c..5cf11534e5ee 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB1623DAF0BEEA.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB1623DAF0BEEA.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5C16372ACB1759DCD0BE39.ttl b/data/3A/03/00/3A0300753E5C16372ACB1759DCD0BE39.ttl
index 9ab0d731b6ef..9faa8e76ad62 100644
--- a/data/3A/03/00/3A0300753E5C16372ACB1759DCD0BE39.ttl
+++ b/data/3A/03/00/3A0300753E5C16372ACB1759DCD0BE39.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB10FADC45BB07.ttl b/data/3A/03/00/3A0300753E5D16362ACB10FADC45BB07.ttl
index 9c32d4d1382d..7eea87773f56 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB10FADC45BB07.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB10FADC45BB07.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB11FEDBD5B878.ttl b/data/3A/03/00/3A0300753E5D16362ACB11FEDBD5B878.ttl
index e66eae3246e1..6a9fe74cab1b 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB11FEDBD5B878.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB11FEDBD5B878.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Pseudomegachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudomegachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chalicodoma_ericetorum>
+    dwc:genus "Chalicodoma" ;
     dwc:rank "species" ;
     dwc:species "ericetorum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chalicodoma> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB12C6D982BD28.ttl b/data/3A/03/00/3A0300753E5D16362ACB12C6D982BD28.ttl
index 6d8da9ee0833..25ef04beeb49 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB12C6D982BD28.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB12C6D982BD28.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB132EDA0ABBD3.ttl b/data/3A/03/00/3A0300753E5D16362ACB132EDA0ABBD3.ttl
index d7d47399cd38..c1a41f220a76 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB132EDA0ABBD3.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB132EDA0ABBD3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Chalicodoma>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalicodoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB1392DBD2BA9C.ttl b/data/3A/03/00/3A0300753E5D16362ACB1392DBD2BA9C.ttl
index f130c80cbdef..e13279df53cc 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB1392DBD2BA9C.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB1392DBD2BA9C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB147EDB74BC83.ttl b/data/3A/03/00/3A0300753E5D16362ACB147EDB74BC83.ttl
index 250d385d73a2..9a4d56ac1651 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB147EDB74BC83.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB147EDB74BC83.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB14A2DB4FBF4F.ttl b/data/3A/03/00/3A0300753E5D16362ACB14A2DB4FBF4F.ttl
index 82c296a2a551..6d18c4973a8b 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB14A2DB4FBF4F.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB14A2DB4FBF4F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB150ADAF0BDF7.ttl b/data/3A/03/00/3A0300753E5D16362ACB150ADAF0BDF7.ttl
index 4d3b05824358..7604826b78a0 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB150ADAF0BDF7.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB150ADAF0BDF7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Chalicodoma>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalicodoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB165ADAEEBEC3.ttl b/data/3A/03/00/3A0300753E5D16362ACB165ADAEEBEC3.ttl
index bab282964b8d..14644fa23ae8 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB165ADAEEBEC3.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB165ADAEEBEC3.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Chalicodoma>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalicodoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5D16362ACB1716DCEFBE1B.ttl b/data/3A/03/00/3A0300753E5D16362ACB1716DCEFBE1B.ttl
index 83cda41cb4f3..4bb2a057c3cd 100644
--- a/data/3A/03/00/3A0300753E5D16362ACB1716DCEFBE1B.ttl
+++ b/data/3A/03/00/3A0300753E5D16362ACB1716DCEFBE1B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Xanthosarus>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xanthosarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5E16352ACB106ADA93B894.ttl b/data/3A/03/00/3A0300753E5E16352ACB106ADA93B894.ttl
index 3bf62c5852c1..e149a296083b 100644
--- a/data/3A/03/00/3A0300753E5E16352ACB106ADA93B894.ttl
+++ b/data/3A/03/00/3A0300753E5E16352ACB106ADA93B894.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Megahoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megahoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5E16352ACB10DEDADBBB20.ttl b/data/3A/03/00/3A0300753E5E16352ACB10DEDADBBB20.ttl
index 931d82cb463a..379ad3e0b7b5 100644
--- a/data/3A/03/00/3A0300753E5E16352ACB10DEDADBBB20.ttl
+++ b/data/3A/03/00/3A0300753E5E16352ACB10DEDADBBB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5E16352ACB1273DADFBABC.ttl b/data/3A/03/00/3A0300753E5E16352ACB1273DADFBABC.ttl
index 21b3bc3c8a8d..07617796d124 100644
--- a/data/3A/03/00/3A0300753E5E16352ACB1273DADFBABC.ttl
+++ b/data/3A/03/00/3A0300753E5E16352ACB1273DADFBABC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5E16352ACB12A5DC15BD87.ttl b/data/3A/03/00/3A0300753E5E16352ACB12A5DC15BD87.ttl
index 62597dc7f26b..536d80184bcd 100644
--- a/data/3A/03/00/3A0300753E5E16352ACB12A5DC15BD87.ttl
+++ b/data/3A/03/00/3A0300753E5E16352ACB12A5DC15BD87.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Pentadentosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentadentosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5E16352ACB1302DADBBBF2.ttl b/data/3A/03/00/3A0300753E5E16352ACB1302DADBBBF2.ttl
index e2e86b4fc4eb..059a3faf5de3 100644
--- a/data/3A/03/00/3A0300753E5E16352ACB1302DADBBBF2.ttl
+++ b/data/3A/03/00/3A0300753E5E16352ACB1302DADBBBF2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5E16352ACB14F4DA27BF93.ttl b/data/3A/03/00/3A0300753E5E16352ACB14F4DA27BF93.ttl
index 7607173b9cee..dae5d24f26c0 100644
--- a/data/3A/03/00/3A0300753E5E16352ACB14F4DA27BF93.ttl
+++ b/data/3A/03/00/3A0300753E5E16352ACB14F4DA27BF93.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5E16352ACB15ADDBAFBC72.ttl b/data/3A/03/00/3A0300753E5E16352ACB15ADDBAFBC72.ttl
index 2ea84c3e07ae..e53cd2814481 100644
--- a/data/3A/03/00/3A0300753E5E16352ACB15ADDBAFBC72.ttl
+++ b/data/3A/03/00/3A0300753E5E16352ACB15ADDBAFBC72.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E5F16342ACB14CEDB83BF33.ttl b/data/3A/03/00/3A0300753E5F16342ACB14CEDB83BF33.ttl
index de6cee3881c1..fff4a3000e80 100644
--- a/data/3A/03/00/3A0300753E5F16342ACB14CEDB83BF33.ttl
+++ b/data/3A/03/00/3A0300753E5F16342ACB14CEDB83BF33.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5F16342ACB1666DCC2BEA7.ttl b/data/3A/03/00/3A0300753E5F16342ACB1666DCC2BEA7.ttl
index ee8152c01740..e98bfc0f4e43 100644
--- a/data/3A/03/00/3A0300753E5F16342ACB1666DCC2BEA7.ttl
+++ b/data/3A/03/00/3A0300753E5F16342ACB1666DCC2BEA7.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Anodonteutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anodonteutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E5F16342ACB1732DCF3BFFF.ttl b/data/3A/03/00/3A0300753E5F16342ACB1732DCF3BFFF.ttl
index 96773561b939..e0185b5ac499 100644
--- a/data/3A/03/00/3A0300753E5F16342ACB1732DCF3BFFF.ttl
+++ b/data/3A/03/00/3A0300753E5F16342ACB1732DCF3BFFF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Creightonella>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Creightonella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/03/00/3A0300753E60160B2ACB1022DB8BB8CC.ttl b/data/3A/03/00/3A0300753E60160B2ACB1022DB8BB8CC.ttl
index 2d68e1fa64de..f31b3414b991 100644
--- a/data/3A/03/00/3A0300753E60160B2ACB1022DB8BB8CC.ttl
+++ b/data/3A/03/00/3A0300753E60160B2ACB1022DB8BB8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E60160B2ACB1096DADCBBED.ttl b/data/3A/03/00/3A0300753E60160B2ACB1096DADCBBED.ttl
index ba866110a937..668ae2a4b54c 100644
--- a/data/3A/03/00/3A0300753E60160B2ACB1096DADCBBED.ttl
+++ b/data/3A/03/00/3A0300753E60160B2ACB1096DADCBBED.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Boreocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boreocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E60160B2ACB11FEDB4DB800.ttl b/data/3A/03/00/3A0300753E60160B2ACB11FEDB4DB800.ttl
index 8748b86b6aac..93203e27e126 100644
--- a/data/3A/03/00/3A0300753E60160B2ACB11FEDB4DB800.ttl
+++ b/data/3A/03/00/3A0300753E60160B2ACB11FEDB4DB800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Boreocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boreocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E61160A2ACB122BDD0BBAF0.ttl b/data/3A/03/00/3A0300753E61160A2ACB122BDD0BBAF0.ttl
index 31a385051b2b..0567dc4aaac2 100644
--- a/data/3A/03/00/3A0300753E61160A2ACB122BDD0BBAF0.ttl
+++ b/data/3A/03/00/3A0300753E61160A2ACB122BDD0BBAF0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heriades_Heriades>
+    dwc:genus "Heriades" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heriades" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heriades> ;
diff --git a/data/3A/03/00/3A0300753E61160A2ACB1487D98BBF68.ttl b/data/3A/03/00/3A0300753E61160A2ACB1487D98BBF68.ttl
index 7ade0fcc81e1..9833362d0406 100644
--- a/data/3A/03/00/3A0300753E61160A2ACB1487D98BBF68.ttl
+++ b/data/3A/03/00/3A0300753E61160A2ACB1487D98BBF68.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heriades_Heriades>
+    dwc:genus "Heriades" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heriades" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heriades> ;
diff --git a/data/3A/03/00/3A0300753E61160A2ACB1573D98BBDBC.ttl b/data/3A/03/00/3A0300753E61160A2ACB1573D98BBDBC.ttl
index 841bda6eb7c9..74310da4aabc 100644
--- a/data/3A/03/00/3A0300753E61160A2ACB1573D98BBDBC.ttl
+++ b/data/3A/03/00/3A0300753E61160A2ACB1573D98BBDBC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heriades_Michenerella>
+    dwc:genus "Heriades" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Michenerella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heriades> ;
diff --git a/data/3A/03/00/3A0300753E61160A2ACB15A7D95ABCDC.ttl b/data/3A/03/00/3A0300753E61160A2ACB15A7D95ABCDC.ttl
index b80258c7b10b..b2a4acc7fac7 100644
--- a/data/3A/03/00/3A0300753E61160A2ACB15A7D95ABCDC.ttl
+++ b/data/3A/03/00/3A0300753E61160A2ACB15A7D95ABCDC.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heriades_Heriades>
+    dwc:genus "Heriades" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heriades" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heriades> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heriades_crenulatus>
+    dwc:genus "Heriades" ;
     dwc:rank "species" ;
     dwc:species "crenulatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heriades> ;
diff --git a/data/3A/03/00/3A0300753E61160A2ACB17CBDADCBE6C.ttl b/data/3A/03/00/3A0300753E61160A2ACB17CBDADCBE6C.ttl
index 02bead2fd777..c89e07b9e8fd 100644
--- a/data/3A/03/00/3A0300753E61160A2ACB17CBDADCBE6C.ttl
+++ b/data/3A/03/00/3A0300753E61160A2ACB17CBDADCBE6C.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heriades_Heriades>
+    dwc:genus "Heriades" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heriades" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heriades> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB1006DAD1B8E8.ttl b/data/3A/03/00/3A0300753E6216092ACB1006DAD1B8E8.ttl
index 9b65a90f0590..ff1fbc49c48b 100644
--- a/data/3A/03/00/3A0300753E6216092ACB1006DAD1B8E8.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB1006DAD1B8E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelostoma_Chelostoma>
+    dwc:genus "Chelostoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chelostoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelostoma> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB134AD98BBBB4.ttl b/data/3A/03/00/3A0300753E6216092ACB134AD98BBBB4.ttl
index 45dec56c2566..1e0fdebe5eb4 100644
--- a/data/3A/03/00/3A0300753E6216092ACB134AD98BBBB4.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB134AD98BBBB4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelostoma_Chelostoma>
+    dwc:genus "Chelostoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chelostoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelostoma> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB13BEDA6BBAF1.ttl b/data/3A/03/00/3A0300753E6216092ACB13BEDA6BBAF1.ttl
index 861d5995462f..fd9e83553d77 100644
--- a/data/3A/03/00/3A0300753E6216092ACB13BEDA6BBAF1.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB13BEDA6BBAF1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelostoma_Gyrodromella>
+    dwc:genus "Chelostoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gyrodromella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelostoma> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB14CEDAF7BF30.ttl b/data/3A/03/00/3A0300753E6216092ACB14CEDAF7BF30.ttl
index ba85af9bb1e8..679bd30e35c5 100644
--- a/data/3A/03/00/3A0300753E6216092ACB14CEDAF7BF30.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB14CEDAF7BF30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Mesocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB1572DAF7BDBC.ttl b/data/3A/03/00/3A0300753E6216092ACB1572DAF7BDBC.ttl
index 8bd4eb2cc455..2a3e6e0f0a58 100644
--- a/data/3A/03/00/3A0300753E6216092ACB1572DAF7BDBC.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB1572DAF7BDBC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB15A6DC12BC67.ttl b/data/3A/03/00/3A0300753E6216092ACB15A6DC12BC67.ttl
index 3bedb963a408..211a01ae54a1 100644
--- a/data/3A/03/00/3A0300753E6216092ACB15A6DC12BC67.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB15A6DC12BC67.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB164FDD4DBEEA.ttl b/data/3A/03/00/3A0300753E6216092ACB164FDD4DBEEA.ttl
index 3d0380847b19..74aa10c99b49 100644
--- a/data/3A/03/00/3A0300753E6216092ACB164FDD4DBEEA.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB164FDD4DBEEA.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6216092ACB173DD9A8BFE2.ttl b/data/3A/03/00/3A0300753E6216092ACB173DD9A8BFE2.ttl
index 8a8f4525da1d..5f3be866944d 100644
--- a/data/3A/03/00/3A0300753E6216092ACB173DD9A8BFE2.ttl
+++ b/data/3A/03/00/3A0300753E6216092ACB173DD9A8BFE2.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Coelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB1022DAF7B8CC.ttl b/data/3A/03/00/3A0300753E6316082ACB1022DAF7B8CC.ttl
index e96213b19281..4a90a09b9879 100644
--- a/data/3A/03/00/3A0300753E6316082ACB1022DAF7B8CC.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB1022DAF7B8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Coelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB1096DBE3BB98.ttl b/data/3A/03/00/3A0300753E6316082ACB1096DBE3BB98.ttl
index e5ec52ae89fc..4b5a5d5677bf 100644
--- a/data/3A/03/00/3A0300753E6316082ACB1096DBE3BB98.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB1096DBE3BB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB11FED9A8B800.ttl b/data/3A/03/00/3A0300753E6316082ACB11FED9A8B800.ttl
index 3004a06fe65b..85c291a48993 100644
--- a/data/3A/03/00/3A0300753E6316082ACB11FED9A8B800.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB11FED9A8B800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB12E2DA7DBD0C.ttl b/data/3A/03/00/3A0300753E6316082ACB12E2DA7DBD0C.ttl
index 2922eff679e0..9de82f9a798d 100644
--- a/data/3A/03/00/3A0300753E6316082ACB12E2DA7DBD0C.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB12E2DA7DBD0C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB13DADBA8BA43.ttl b/data/3A/03/00/3A0300753E6316082ACB13DADBA8BA43.ttl
index 25f6cf4ca372..2c32370a9aae 100644
--- a/data/3A/03/00/3A0300753E6316082ACB13DADBA8BA43.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB13DADBA8BA43.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Liothyrapis>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Liothyrapis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB14F3DAD6BF3F.ttl b/data/3A/03/00/3A0300753E6316082ACB14F3DAD6BF3F.ttl
index eaf8b5cee654..3baf12bbde98 100644
--- a/data/3A/03/00/3A0300753E6316082ACB14F3DAD6BF3F.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB14F3DAD6BF3F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB1551DB69BDDD.ttl b/data/3A/03/00/3A0300753E6316082ACB1551DB69BDDD.ttl
index 7ef4846eb5cf..8bc2f0c63016 100644
--- a/data/3A/03/00/3A0300753E6316082ACB1551DB69BDDD.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB1551DB69BDDD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB158FDB4DBC73.ttl b/data/3A/03/00/3A0300753E6316082ACB158FDB4DBC73.ttl
index 90db7fe79378..a039118f854c 100644
--- a/data/3A/03/00/3A0300753E6316082ACB158FDB4DBC73.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB158FDB4DBC73.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Coelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB166BD977BEEA.ttl b/data/3A/03/00/3A0300753E6316082ACB166BD977BEEA.ttl
index 5cde574d5dfd..e1c78365f87f 100644
--- a/data/3A/03/00/3A0300753E6316082ACB166BD977BEEA.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB166BD977BEEA.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E6316082ACB1727DAD6BFCB.ttl b/data/3A/03/00/3A0300753E6316082ACB1727DAD6BFCB.ttl
index 8f9f16441dd4..f686fa2d631d 100644
--- a/data/3A/03/00/3A0300753E6316082ACB1727DAD6BFCB.ttl
+++ b/data/3A/03/00/3A0300753E6316082ACB1727DAD6BFCB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Allocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB1022DD55BB05.ttl b/data/3A/03/00/3A0300753E64160F2ACB1022DD55BB05.ttl
index 0792a03c4ead..cd0527be23f4 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB1022DD55BB05.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB1022DD55BB05.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB11FEDC29B801.ttl b/data/3A/03/00/3A0300753E64160F2ACB11FEDC29B801.ttl
index 312ba4c39bc5..8afc5c3c0db7 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB11FEDC29B801.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB11FEDC29B801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Pentadentosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentadentosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB12BADB5FBD44.ttl b/data/3A/03/00/3A0300753E64160F2ACB12BADB5FBD44.ttl
index 9670fd3c9c2a..4e9767a92fc8 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB12BADB5FBD44.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB12BADB5FBD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB132EDB0FBBD1.ttl b/data/3A/03/00/3A0300753E64160F2ACB132EDB0FBBD1.ttl
index 4065967da2f1..dfb2fa78b9a0 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB132EDB0FBBD1.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB132EDB0FBBD1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB1392DACABAB9.ttl b/data/3A/03/00/3A0300753E64160F2ACB1392DACABAB9.ttl
index bc629b2d709d..d2beddf34e54 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB1392DACABAB9.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB1392DACABAB9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB1452DADBBCDD.ttl b/data/3A/03/00/3A0300753E64160F2ACB1452DADBBCDD.ttl
index b6f114222b8f..28c013a89a19 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB1452DADBBCDD.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB1452DADBBCDD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB1486DADBBF69.ttl b/data/3A/03/00/3A0300753E64160F2ACB1486DADBBF69.ttl
index 86a39f873e10..1ec93b5e468a 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB1486DADBBF69.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB1486DADBBF69.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB15EEDCECBC10.ttl b/data/3A/03/00/3A0300753E64160F2ACB15EEDCECBC10.ttl
index 29f10396519b..86911d5c0f79 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB15EEDCECBC10.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB15EEDCECBC10.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB163EDD48BEC1.ttl b/data/3A/03/00/3A0300753E64160F2ACB163EDD48BEC1.ttl
index ea53c0cfb40c..0c5c956f4b1f 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB163EDD48BEC1.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB163EDD48BEC1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E64160F2ACB17CADB19BE35.ttl b/data/3A/03/00/3A0300753E64160F2ACB17CADB19BE35.ttl
index 77e6a94ebaa2..d0783a832751 100644
--- a/data/3A/03/00/3A0300753E64160F2ACB17CADB19BE35.ttl
+++ b/data/3A/03/00/3A0300753E64160F2ACB17CADB19BE35.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB10DEDB13BB20.ttl b/data/3A/03/00/3A0300753E65160E2ACB10DEDB13BB20.ttl
index 4e5b6317a99f..ed1f51badf91 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB10DEDB13BB20.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB10DEDB13BB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Alcidamea>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcidamea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB11FEDC86B894.ttl b/data/3A/03/00/3A0300753E65160E2ACB11FEDC86B894.ttl
index 39d8bb862722..e7f86b8e5a5a 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB11FEDC86B894.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB11FEDC86B894.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB122AD98BBAD4.ttl b/data/3A/03/00/3A0300753E65160E2ACB122AD98BBAD4.ttl
index 14640aa44130..e45ea678ccb7 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB122AD98BBAD4.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB122AD98BBAD4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB129EDADBBDBC.ttl b/data/3A/03/00/3A0300753E65160E2ACB129EDADBBDBC.ttl
index b75c0200bd2f..2e461711f445 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB129EDADBBDBC.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB129EDADBBDBC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB1302DADABA08.ttl b/data/3A/03/00/3A0300753E65160E2ACB1302DADABA08.ttl
index f0ad5dba4984..28ee2d5b5957 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB1302DADABA08.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB1302DADABA08.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Pentadentosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pentadentosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB14EADB1BBF4C.ttl b/data/3A/03/00/3A0300753E65160E2ACB14EADB1BBF4C.ttl
index a5f3a7368fd3..5258d40b813c 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB14EADB1BBF4C.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB14EADB1BBF4C.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
@@ -164,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_hierichonica>
+    dwc:genus "Osmia" ;
     dwc:rank "species" ;
     dwc:species "hierichonica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB15A6DB01BC48.ttl b/data/3A/03/00/3A0300753E65160E2ACB15A6DB01BC48.ttl
index 6e7ab8961546..7ef5e0fdf2fa 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB15A6DB01BC48.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB15A6DB01BC48.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Stenosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB165ADA3EBEA4.ttl b/data/3A/03/00/3A0300753E65160E2ACB165ADA3EBEA4.ttl
index 5af36bdf600f..47e13ebb1da2 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB165ADA3EBEA4.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB165ADA3EBEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E65160E2ACB1716DADABE18.ttl b/data/3A/03/00/3A0300753E65160E2ACB1716DADABE18.ttl
index db5ae0d1a826..76958bebc717 100644
--- a/data/3A/03/00/3A0300753E65160E2ACB1716DADABE18.ttl
+++ b/data/3A/03/00/3A0300753E65160E2ACB1716DADABE18.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160C2ACB1613DA9DB9C8.ttl b/data/3A/03/00/3A0300753E66160C2ACB1613DA9DB9C8.ttl
index cdfff8e2b87b..44e892459951 100644
--- a/data/3A/03/00/3A0300753E66160C2ACB1613DA9DB9C8.ttl
+++ b/data/3A/03/00/3A0300753E66160C2ACB1613DA9DB9C8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Platosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160D2ACB1097DD71BBB4.ttl b/data/3A/03/00/3A0300753E66160D2ACB1097DD71BBB4.ttl
index ed3058765724..c94d1cba54b6 100644
--- a/data/3A/03/00/3A0300753E66160D2ACB1097DD71BBB4.ttl
+++ b/data/3A/03/00/3A0300753E66160D2ACB1097DD71BBB4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160D2ACB12C7DA3EBD44.ttl b/data/3A/03/00/3A0300753E66160D2ACB12C7DA3EBD44.ttl
index d53ce1b54c92..206899fe5724 100644
--- a/data/3A/03/00/3A0300753E66160D2ACB12C7DA3EBD44.ttl
+++ b/data/3A/03/00/3A0300753E66160D2ACB12C7DA3EBD44.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160D2ACB13BFDC2BBA9C.ttl b/data/3A/03/00/3A0300753E66160D2ACB13BFDC2BBA9C.ttl
index 23fe7de01ce8..58971233f29c 100644
--- a/data/3A/03/00/3A0300753E66160D2ACB13BFDC2BBA9C.ttl
+++ b/data/3A/03/00/3A0300753E66160D2ACB13BFDC2BBA9C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Platosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160D2ACB1453DD0EBCDC.ttl b/data/3A/03/00/3A0300753E66160D2ACB1453DD0EBCDC.ttl
index c8f2321547f3..510ae3aef8f2 100644
--- a/data/3A/03/00/3A0300753E66160D2ACB1453DD0EBCDC.ttl
+++ b/data/3A/03/00/3A0300753E66160D2ACB1453DD0EBCDC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160D2ACB1487DC3DBF84.ttl b/data/3A/03/00/3A0300753E66160D2ACB1487DC3DBF84.ttl
index 87e9c954d2c6..f4fce2d889f9 100644
--- a/data/3A/03/00/3A0300753E66160D2ACB1487DC3DBF84.ttl
+++ b/data/3A/03/00/3A0300753E66160D2ACB1487DC3DBF84.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160D2ACB15EFDB93BC13.ttl b/data/3A/03/00/3A0300753E66160D2ACB15EFDB93BC13.ttl
index 173c3ad4ece9..a890f11a1ffd 100644
--- a/data/3A/03/00/3A0300753E66160D2ACB15EFDB93BC13.ttl
+++ b/data/3A/03/00/3A0300753E66160D2ACB15EFDB93BC13.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E66160D2ACB17AFDA3EBE50.ttl b/data/3A/03/00/3A0300753E66160D2ACB17AFDA3EBE50.ttl
index 7bef4fcad708..38ce1d4797a6 100644
--- a/data/3A/03/00/3A0300753E66160D2ACB17AFDA3EBE50.ttl
+++ b/data/3A/03/00/3A0300753E66160D2ACB17AFDA3EBE50.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB106ADB60B8B0.ttl b/data/3A/03/00/3A0300753E67160C2ACB106ADB60B8B0.ttl
index 884125d456c9..72698290be65 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB106ADB60B8B0.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB106ADB60B8B0.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB10B2DB72BB98.ttl b/data/3A/03/00/3A0300753E67160C2ACB10B2DB72BB98.ttl
index 1e7198ffcdda..da4626c117ea 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB10B2DB72BB98.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB10B2DB72BB98.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB12E2DB34BD2B.ttl b/data/3A/03/00/3A0300753E67160C2ACB12E2DB34BD2B.ttl
index f6b25d3c3b9d..b04b047e9437 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB12E2DB34BD2B.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB12E2DB34BD2B.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB13DADADBBA40.ttl b/data/3A/03/00/3A0300753E67160C2ACB13DADADBBA40.ttl
index d10fb47f1612..f48da87acb88 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB13DADADBBA40.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB13DADADBBA40.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB1436DC2FBF17.ttl b/data/3A/03/00/3A0300753E67160C2ACB1436DC2FBF17.ttl
index 74e27a26e4e8..36d0f3514b68 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB1436DC2FBF17.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB1436DC2FBF17.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB150ADC1ABC2C.ttl b/data/3A/03/00/3A0300753E67160C2ACB150ADC1ABC2C.ttl
index 961dd4f2bb4b..8098a042df74 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB150ADC1ABC2C.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB150ADC1ABC2C.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Hoplitis>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_benoisti>
+    dwc:genus "Osmia" ;
     dwc:rank "species" ;
     dwc:species "benoisti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB1666DA3EBEA4.ttl b/data/3A/03/00/3A0300753E67160C2ACB1666DA3EBEA4.ttl
index c852b84200c9..d97ccca88f93 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB1666DA3EBEA4.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB1666DA3EBEA4.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Anthocopa>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthocopa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E67160C2ACB175EDB1EBFFC.ttl b/data/3A/03/00/3A0300753E67160C2ACB175EDB1EBFFC.ttl
index 20164cb094eb..78924b94f087 100644
--- a/data/3A/03/00/3A0300753E67160C2ACB175EDB1EBFFC.ttl
+++ b/data/3A/03/00/3A0300753E67160C2ACB175EDB1EBFFC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hoplitis_Stenosmia>
+    dwc:genus "Hoplitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hoplitis> ;
diff --git a/data/3A/03/00/3A0300753E6816032ACB10B3DDC4BBEC.ttl b/data/3A/03/00/3A0300753E6816032ACB10B3DDC4BBEC.ttl
index df204e01de14..f09e49aec390 100644
--- a/data/3A/03/00/3A0300753E6816032ACB10B3DDC4BBEC.ttl
+++ b/data/3A/03/00/3A0300753E6816032ACB10B3DDC4BBEC.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphecodes_gibbus>
+    dwc:genus "Sphecodes" ;
     dwc:rank "species" ;
     dwc:species "gibbus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphecodes> ;
diff --git a/data/3A/03/00/3A0300753E6816032ACB1277D9AFBAD7.ttl b/data/3A/03/00/3A0300753E6816032ACB1277D9AFBAD7.ttl
index 54c96fab978d..ddba37f083d3 100644
--- a/data/3A/03/00/3A0300753E6816032ACB1277D9AFBAD7.ttl
+++ b/data/3A/03/00/3A0300753E6816032ACB1277D9AFBAD7.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphecodes_geoffrellus>
+    dwc:genus "Sphecodes" ;
     dwc:rank "species" ;
     dwc:species "geoffrellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphecodes> ;
diff --git a/data/3A/03/00/3A0300753E6916022ACB173DD914BE5A.ttl b/data/3A/03/00/3A0300753E6916022ACB173DD914BE5A.ttl
index 6c582eba39aa..3fbe92cbbd8f 100644
--- a/data/3A/03/00/3A0300753E6916022ACB173DD914BE5A.ttl
+++ b/data/3A/03/00/3A0300753E6916022ACB173DD914BE5A.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphecodes_hispanicus>
+    dwc:genus "Sphecodes" ;
     dwc:rank "species" ;
     dwc:species "hispanicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphecodes> ;
diff --git a/data/3A/03/00/3A0300753E6A16012ACB10DDDA95BB26.ttl b/data/3A/03/00/3A0300753E6A16012ACB10DDDA95BB26.ttl
index 7f855d94c6d8..cf0483ea86fd 100644
--- a/data/3A/03/00/3A0300753E6A16012ACB10DDDA95BB26.ttl
+++ b/data/3A/03/00/3A0300753E6A16012ACB10DDDA95BB26.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nomioides_Nomioides>
+    dwc:genus "Nomioides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nomioides> ;
diff --git a/data/3A/03/00/3A0300753E6A16012ACB12A5DB82BD4E.ttl b/data/3A/03/00/3A0300753E6A16012ACB12A5DB82BD4E.ttl
index 781b4891b443..1eaaf1693849 100644
--- a/data/3A/03/00/3A0300753E6A16012ACB12A5DB82BD4E.ttl
+++ b/data/3A/03/00/3A0300753E6A16012ACB12A5DB82BD4E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nomioides_Nomioides>
+    dwc:genus "Nomioides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nomioides> ;
diff --git a/data/3A/03/00/3A0300753E6A16012ACB130FDC8CBABC.ttl b/data/3A/03/00/3A0300753E6A16012ACB130FDC8CBABC.ttl
index 130920107275..07670b59de35 100644
--- a/data/3A/03/00/3A0300753E6A16012ACB130FDC8CBABC.ttl
+++ b/data/3A/03/00/3A0300753E6A16012ACB130FDC8CBABC.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nomioides_Nomioides>
+    dwc:genus "Nomioides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nomioides> ;
diff --git a/data/3A/03/00/3A0300753E6A16012ACB143EDA48BF76.ttl b/data/3A/03/00/3A0300753E6A16012ACB143EDA48BF76.ttl
index b674ca7df3bc..86df920a9f0a 100644
--- a/data/3A/03/00/3A0300753E6A16012ACB143EDA48BF76.ttl
+++ b/data/3A/03/00/3A0300753E6A16012ACB143EDA48BF76.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nomioides_Nomioides>
+    dwc:genus "Nomioides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nomioides> ;
diff --git a/data/3A/03/00/3A0300753E6A16012ACB1517DA95BC37.ttl b/data/3A/03/00/3A0300753E6A16012ACB1517DA95BC37.ttl
index d791cb1fd917..9354cec6e921 100644
--- a/data/3A/03/00/3A0300753E6A16012ACB1517DA95BC37.ttl
+++ b/data/3A/03/00/3A0300753E6A16012ACB1517DA95BC37.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nomioides_Nomioides>
+    dwc:genus "Nomioides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nomioides> ;
diff --git a/data/3A/03/00/3A0300753E6B16002ACB10FBDA71BBB4.ttl b/data/3A/03/00/3A0300753E6B16002ACB10FBDA71BBB4.ttl
index 7ab118a431b1..74df9f0876de 100644
--- a/data/3A/03/00/3A0300753E6B16002ACB10FBDA71BBB4.ttl
+++ b/data/3A/03/00/3A0300753E6B16002ACB10FBDA71BBB4.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rophites_Rophitoides>
+    dwc:genus "Rophites" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rophitoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rophites> ;
diff --git a/data/3A/03/00/3A0300753E6B16002ACB11B7DB9CB878.ttl b/data/3A/03/00/3A0300753E6B16002ACB11B7DB9CB878.ttl
index afaf368adf34..30dae890c0a4 100644
--- a/data/3A/03/00/3A0300753E6B16002ACB11B7DB9CB878.ttl
+++ b/data/3A/03/00/3A0300753E6B16002ACB11B7DB9CB878.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rophites_Rophitoides>
+    dwc:genus "Rophites" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rophitoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rophites> ;
diff --git a/data/3A/03/00/3A0300753E6C16072ACB1022DA40BB7D.ttl b/data/3A/03/00/3A0300753E6C16072ACB1022DA40BB7D.ttl
index b4490b907179..4f0e43c2d7ab 100644
--- a/data/3A/03/00/3A0300753E6C16072ACB1022DA40BB7D.ttl
+++ b/data/3A/03/00/3A0300753E6C16072ACB1022DA40BB7D.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Afranthidium_Mesanthidium>
+    dwc:genus "Afranthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Afranthidium> ;
diff --git a/data/3A/03/00/3A0300753E6C16072ACB11FEDA7DB800.ttl b/data/3A/03/00/3A0300753E6C16072ACB11FEDA7DB800.ttl
index 8f17e11a76e0..affbc84e25fb 100644
--- a/data/3A/03/00/3A0300753E6C16072ACB11FEDA7DB800.ttl
+++ b/data/3A/03/00/3A0300753E6C16072ACB11FEDA7DB800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Afranthidium_Mesanthidium>
+    dwc:genus "Afranthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Afranthidium> ;
diff --git a/data/3A/03/00/3A0300753E6C16072ACB12C6DA72BDBD.ttl b/data/3A/03/00/3A0300753E6C16072ACB12C6DA72BDBD.ttl
index 1ad3116a364e..615cd096fe70 100644
--- a/data/3A/03/00/3A0300753E6C16072ACB12C6DA72BDBD.ttl
+++ b/data/3A/03/00/3A0300753E6C16072ACB12C6DA72BDBD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidiellum_Anthidiellum>
+    dwc:genus "Anthidiellum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidiellum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidiellum> ;
diff --git a/data/3A/03/00/3A0300753E6C16072ACB14EAD985BF30.ttl b/data/3A/03/00/3A0300753E6C16072ACB14EAD985BF30.ttl
index d03320be7c07..0f2c5edd9a11 100644
--- a/data/3A/03/00/3A0300753E6C16072ACB14EAD985BF30.ttl
+++ b/data/3A/03/00/3A0300753E6C16072ACB14EAD985BF30.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6C16072ACB15A6DC52BC4B.ttl b/data/3A/03/00/3A0300753E6C16072ACB15A6DC52BC4B.ttl
index 6964a5666d53..a46a0e260f95 100644
--- a/data/3A/03/00/3A0300753E6C16072ACB15A6DC52BC4B.ttl
+++ b/data/3A/03/00/3A0300753E6C16072ACB15A6DC52BC4B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6C16072ACB165ADC4CBEA5.ttl b/data/3A/03/00/3A0300753E6C16072ACB165ADC4CBEA5.ttl
index 860cbd70a2dc..6b992de974a2 100644
--- a/data/3A/03/00/3A0300753E6C16072ACB165ADC4CBEA5.ttl
+++ b/data/3A/03/00/3A0300753E6C16072ACB165ADC4CBEA5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6C16072ACB1732D989BE1B.ttl b/data/3A/03/00/3A0300753E6C16072ACB1732D989BE1B.ttl
index 8f2aede994ec..bd2c4032c85b 100644
--- a/data/3A/03/00/3A0300753E6C16072ACB1732D989BE1B.ttl
+++ b/data/3A/03/00/3A0300753E6C16072ACB1732D989BE1B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB1022D9AFB8CC.ttl b/data/3A/03/00/3A0300753E6D16062ACB1022D9AFB8CC.ttl
index a64fa2ddbd1f..4cfc381522d2 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB1022D9AFB8CC.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB1022D9AFB8CC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB1096D9AFBB98.ttl b/data/3A/03/00/3A0300753E6D16062ACB1096D9AFBB98.ttl
index aff4a2f680db..f1aa4750ce92 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB1096D9AFBB98.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB1096D9AFBB98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB11FEDA15B800.ttl b/data/3A/03/00/3A0300753E6D16062ACB11FEDA15B800.ttl
index 9ca16ddf70ea..3051a2f4bc19 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB11FEDA15B800.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB11FEDA15B800.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Gulanthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gulanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB120EDB80BD44.ttl b/data/3A/03/00/3A0300753E6D16062ACB120EDB80BD44.ttl
index cf030debfa35..d6836b1fe5bd 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB120EDB80BD44.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB120EDB80BD44.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Proanthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Proanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB13DADAAEBA24.ttl b/data/3A/03/00/3A0300753E6D16062ACB13DADAAEBA24.ttl
index 68425f8f66ce..4a1577b5e01e 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB13DADAAEBA24.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB13DADAAEBA24.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB1436DB2BBCF8.ttl b/data/3A/03/00/3A0300753E6D16062ACB1436DB2BBCF8.ttl
index 32ee5aae07fa..e7f825282e35 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB1436DB2BBCF8.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB1436DB2BBCF8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB15EEDA8CBC2C.ttl b/data/3A/03/00/3A0300753E6D16062ACB15EEDA8CBC2C.ttl
index 8399d4621d6f..2bce386998c2 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB15EEDA8CBC2C.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB15EEDA8CBC2C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Proanthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Proanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB177ADC05BF84.ttl b/data/3A/03/00/3A0300753E6D16062ACB177ADC05BF84.ttl
index a22543a0a529..5d8bd6dcb152 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB177ADC05BF84.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB177ADC05BF84.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16062ACB17AEDAB1BE50.ttl b/data/3A/03/00/3A0300753E6D16062ACB17AEDAB1BE50.ttl
index af31e4150f37..3a89c47ed3f1 100644
--- a/data/3A/03/00/3A0300753E6D16062ACB17AEDAB1BE50.ttl
+++ b/data/3A/03/00/3A0300753E6D16062ACB17AEDAB1BE50.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6D16092ACB1612DA71B85D.ttl b/data/3A/03/00/3A0300753E6D16092ACB1612DA71B85D.ttl
index 46b0ac33680b..8ece44e4efec 100644
--- a/data/3A/03/00/3A0300753E6D16092ACB1612DA71B85D.ttl
+++ b/data/3A/03/00/3A0300753E6D16092ACB1612DA71B85D.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthidium_Anthidium>
+    dwc:genus "Anthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthidium> ;
diff --git a/data/3A/03/00/3A0300753E6E16052ACB14BBDBEDBF62.ttl b/data/3A/03/00/3A0300753E6E16052ACB14BBDBEDBF62.ttl
index 98583e1d24a8..d4270eb48943 100644
--- a/data/3A/03/00/3A0300753E6E16052ACB14BBDBEDBF62.ttl
+++ b/data/3A/03/00/3A0300753E6E16052ACB14BBDBEDBF62.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Systropha_Systropha>
+    dwc:genus "Systropha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Systropha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Systropha> ;
diff --git a/data/3A/03/00/3A0300753E6E16052ACB17C3DA29BE8E.ttl b/data/3A/03/00/3A0300753E6E16052ACB17C3DA29BE8E.ttl
index 8800efbdf801..152c9e47b069 100644
--- a/data/3A/03/00/3A0300753E6E16052ACB17C3DA29BE8E.ttl
+++ b/data/3A/03/00/3A0300753E6E16052ACB17C3DA29BE8E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Systropha_Systropha>
+    dwc:genus "Systropha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Systropha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Systropha> ;
diff --git a/data/3A/03/00/3A0300753E6F16042ACB163EDB0BBEC0.ttl b/data/3A/03/00/3A0300753E6F16042ACB163EDB0BBEC0.ttl
index 1a06462fdbe6..b357306420e4 100644
--- a/data/3A/03/00/3A0300753E6F16042ACB163EDB0BBEC0.ttl
+++ b/data/3A/03/00/3A0300753E6F16042ACB163EDB0BBEC0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Afranthidium_Mesanthidium>
+    dwc:genus "Afranthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Afranthidium> ;
diff --git a/data/3A/03/00/3A0300753E6F16042ACB1732DBAEBE37.ttl b/data/3A/03/00/3A0300753E6F16042ACB1732DBAEBE37.ttl
index 6dd32a30a1a9..39c59ca37cdf 100644
--- a/data/3A/03/00/3A0300753E6F16042ACB1732DBAEBE37.ttl
+++ b/data/3A/03/00/3A0300753E6F16042ACB1732DBAEBE37.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Afranthidium_Mesanthidium>
+    dwc:genus "Afranthidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesanthidium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Afranthidium> ;
diff --git a/data/3A/03/00/3A0300753E70161A2ACB1612DBC9B9E4.ttl b/data/3A/03/00/3A0300753E70161A2ACB1612DBC9B9E4.ttl
index 58e81b4b21aa..5d6d975bccb6 100644
--- a/data/3A/03/00/3A0300753E70161A2ACB1612DBC9B9E4.ttl
+++ b/data/3A/03/00/3A0300753E70161A2ACB1612DBC9B9E4.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
@@ -164,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_eurasicus>
+    dwc:genus "Halictus" ;
     dwc:rank "species" ;
     dwc:species "eurasicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB106ADAEAB8B0.ttl b/data/3A/03/00/3A0300753E70161B2ACB106ADAEAB8B0.ttl
index 7298f8f5847a..f3cfca7d72a7 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB106ADAEAB8B0.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB106ADAEAB8B0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB10B2D98ABB7F.ttl b/data/3A/03/00/3A0300753E70161B2ACB10B2D98ABB7F.ttl
index 09eaeb9e8445..4386e5f3ad93 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB10B2D98ABB7F.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB10B2D98ABB7F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB122ADA27BAD7.ttl b/data/3A/03/00/3A0300753E70161B2ACB122ADA27BAD7.ttl
index a160ef824b10..38eef727afed 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB122ADA27BAD7.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB122ADA27BAD7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB129EDA98BD60.ttl b/data/3A/03/00/3A0300753E70161B2ACB129EDA98BD60.ttl
index 91d40e8da3d0..fa1ba4891ae2 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB129EDA98BD60.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB129EDA98BD60.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB13E6DAF9BA0B.ttl b/data/3A/03/00/3A0300753E70161B2ACB13E6DAF9BA0B.ttl
index c0b0333323fd..6a53bd734dda 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB13E6DAF9BA0B.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB13E6DAF9BA0B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB14EADB0EBF30.ttl b/data/3A/03/00/3A0300753E70161B2ACB14EADB0EBF30.ttl
index a8982cba316e..24966f0ef26e 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB14EADB0EBF30.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB14EADB0EBF30.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB15C2D9F4BC48.ttl b/data/3A/03/00/3A0300753E70161B2ACB15C2D9F4BC48.ttl
index 4113c11f3e91..bec26e6e14a7 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB15C2D9F4BC48.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB15C2D9F4BC48.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E70161B2ACB1732DB63BE50.ttl b/data/3A/03/00/3A0300753E70161B2ACB1732DB63BE50.ttl
index c35c73d8a11e..d6c8b737b882 100644
--- a/data/3A/03/00/3A0300753E70161B2ACB1732DB63BE50.ttl
+++ b/data/3A/03/00/3A0300753E70161B2ACB1732DB63BE50.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB104ED9F5B8B0.ttl b/data/3A/03/00/3A0300753E71161A2ACB104ED9F5B8B0.ttl
index cddac478a4ae..e9fb3603a6fa 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB104ED9F5B8B0.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB104ED9F5B8B0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB10B2D9F4BB7C.ttl b/data/3A/03/00/3A0300753E71161A2ACB10B2D9F4BB7C.ttl
index a9808c15d2d2..9c9625956afd 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB10B2D9F4BB7C.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB10B2D9F4BB7C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Ctenonomia>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ctenonomia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB120EDAFFBD0F.ttl b/data/3A/03/00/3A0300753E71161A2ACB120EDAFFBD0F.ttl
index 017caafb92bd..e37c9d2cf2f0 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB120EDAFFBD0F.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB120EDAFFBD0F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB13E6DAD3BA24.ttl b/data/3A/03/00/3A0300753E71161A2ACB13E6DAD3BA24.ttl
index 359ee1ac564a..64c8fdf3a7b5 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB13E6DAD3BA24.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB13E6DAD3BA24.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB147EDBCDBC83.ttl b/data/3A/03/00/3A0300753E71161A2ACB147EDBCDBC83.ttl
index cab5e029cf10..983357b4e624 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB147EDBCDBC83.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB147EDBCDBC83.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB14A2DD19BF6B.ttl b/data/3A/03/00/3A0300753E71161A2ACB14A2DD19BF6B.ttl
index 9db3cd103819..4cb0b0e952b4 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB14A2DD19BF6B.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB14A2DD19BF6B.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_interruptus>
+    dwc:genus "Halictus" ;
     dwc:rank "species" ;
     dwc:species "interruptus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB1556DBD1BDF4.ttl b/data/3A/03/00/3A0300753E71161A2ACB1556DBD1BDF4.ttl
index 98117d597da1..464e44a8527e 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB1556DBD1BDF4.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB1556DBD1BDF4.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161A2ACB17CADC40BE50.ttl b/data/3A/03/00/3A0300753E71161A2ACB17CADC40BE50.ttl
index fda9b58db03a..74174f4f6301 100644
--- a/data/3A/03/00/3A0300753E71161A2ACB17CADC40BE50.ttl
+++ b/data/3A/03/00/3A0300753E71161A2ACB17CADC40BE50.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E71161D2ACB1612DA01B85C.ttl b/data/3A/03/00/3A0300753E71161D2ACB1612DA01B85C.ttl
index 8bf686268d2d..1587fc9b1608 100644
--- a/data/3A/03/00/3A0300753E71161D2ACB1612DA01B85C.ttl
+++ b/data/3A/03/00/3A0300753E71161D2ACB1612DA01B85C.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7216182ACB16F6DAB2B9CB.ttl b/data/3A/03/00/3A0300753E7216182ACB16F6DAB2B9CB.ttl
index 7e1658759855..5d817a38d96d 100644
--- a/data/3A/03/00/3A0300753E7216182ACB16F6DAB2B9CB.ttl
+++ b/data/3A/03/00/3A0300753E7216182ACB16F6DAB2B9CB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7216192ACB134ADD2DBBEC.ttl b/data/3A/03/00/3A0300753E7216192ACB134ADD2DBBEC.ttl
index 51acf70b18a5..ffe1782d1d62 100644
--- a/data/3A/03/00/3A0300753E7216192ACB134ADD2DBBEC.ttl
+++ b/data/3A/03/00/3A0300753E7216192ACB134ADD2DBBEC.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_scabiosoe>
+    dwc:genus "Halictus" ;
     dwc:rank "species" ;
     dwc:species "scabiosoe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/3A/03/00/3A0300753E7216192ACB14A2D977BF84.ttl b/data/3A/03/00/3A0300753E7216192ACB14A2D977BF84.ttl
index b0e51fec5cca..eb5999b4243f 100644
--- a/data/3A/03/00/3A0300753E7216192ACB14A2D977BF84.ttl
+++ b/data/3A/03/00/3A0300753E7216192ACB14A2D977BF84.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7216192ACB1556D98BBDD8.ttl b/data/3A/03/00/3A0300753E7216192ACB1556D98BBDD8.ttl
index 39fe3c0e0ed2..02e855b03318 100644
--- a/data/3A/03/00/3A0300753E7216192ACB1556D98BBDD8.ttl
+++ b/data/3A/03/00/3A0300753E7216192ACB1556D98BBDD8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7216192ACB159ADBB4BC81.ttl b/data/3A/03/00/3A0300753E7216192ACB159ADBB4BC81.ttl
index 5a0982e83fc7..cf6972a89f41 100644
--- a/data/3A/03/00/3A0300753E7216192ACB159ADBB4BC81.ttl
+++ b/data/3A/03/00/3A0300753E7216192ACB159ADBB4BC81.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7216192ACB17AED989BE6C.ttl b/data/3A/03/00/3A0300753E7216192ACB17AED989BE6C.ttl
index b45273d330fc..8fec8a812714 100644
--- a/data/3A/03/00/3A0300753E7216192ACB17AED989BE6C.ttl
+++ b/data/3A/03/00/3A0300753E7216192ACB17AED989BE6C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB106ADAD7B8CF.ttl b/data/3A/03/00/3A0300753E7316182ACB106ADAD7B8CF.ttl
index 54926905158c..89d6bb4fdc00 100644
--- a/data/3A/03/00/3A0300753E7316182ACB106ADAD7B8CF.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB106ADAD7B8CF.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB1096DB65BB9B.ttl b/data/3A/03/00/3A0300753E7316182ACB1096DB65BB9B.ttl
index a1601fee0a0d..ae4c80a8a1ba 100644
--- a/data/3A/03/00/3A0300753E7316182ACB1096DB65BB9B.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB1096DB65BB9B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB12E2DC49BD28.ttl b/data/3A/03/00/3A0300753E7316182ACB12E2DC49BD28.ttl
index bd7467cb1adc..68a3eb040016 100644
--- a/data/3A/03/00/3A0300753E7316182ACB12E2DC49BD28.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB12E2DC49BD28.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB13DADB74BA43.ttl b/data/3A/03/00/3A0300753E7316182ACB13DADB74BA43.ttl
index 5a91fdcfda6f..c2a893a805b5 100644
--- a/data/3A/03/00/3A0300753E7316182ACB13DADB74BA43.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB13DADB74BA43.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB147EDB0CBCDF.ttl b/data/3A/03/00/3A0300753E7316182ACB147EDB0CBCDF.ttl
index b28fa2c9d8c2..baec1a9177e2 100644
--- a/data/3A/03/00/3A0300753E7316182ACB147EDB0CBCDF.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB147EDB0CBCDF.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB1486DC6FBFA0.ttl b/data/3A/03/00/3A0300753E7316182ACB1486DC6FBFA0.ttl
index b6b0450ac7f2..33cace950f6d 100644
--- a/data/3A/03/00/3A0300753E7316182ACB1486DC6FBFA0.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB1486DC6FBFA0.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB150ADB6EBDF4.ttl b/data/3A/03/00/3A0300753E7316182ACB150ADB6EBDF4.ttl
index fa4d10fa6b41..e82f9202f76d 100644
--- a/data/3A/03/00/3A0300753E7316182ACB150ADB6EBDF4.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB150ADB6EBDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7316182ACB1782DB86BE6F.ttl b/data/3A/03/00/3A0300753E7316182ACB1782DB86BE6F.ttl
index 48e738ab619b..f106a7234895 100644
--- a/data/3A/03/00/3A0300753E7316182ACB1782DB86BE6F.ttl
+++ b/data/3A/03/00/3A0300753E7316182ACB1782DB86BE6F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E73161B2ACB16F6DC4CB9CB.ttl b/data/3A/03/00/3A0300753E73161B2ACB16F6DC4CB9CB.ttl
index d650bd51e1a5..039f49ec30f9 100644
--- a/data/3A/03/00/3A0300753E73161B2ACB16F6DC4CB9CB.ttl
+++ b/data/3A/03/00/3A0300753E73161B2ACB16F6DC4CB9CB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161E2ACB16F6DB86B9CB.ttl b/data/3A/03/00/3A0300753E74161E2ACB16F6DB86B9CB.ttl
index 4db341fffd3a..19cb2921b910 100644
--- a/data/3A/03/00/3A0300753E74161E2ACB16F6DB86B9CB.ttl
+++ b/data/3A/03/00/3A0300753E74161E2ACB16F6DB86B9CB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB1022DAC3BB07.ttl b/data/3A/03/00/3A0300753E74161F2ACB1022DAC3BB07.ttl
index 5dba023529c6..e56a65942a17 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB1022DAC3BB07.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB1022DAC3BB07.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB11FED9F4B803.ttl b/data/3A/03/00/3A0300753E74161F2ACB11FED9F4B803.ttl
index f1dd058d229b..b9dd8b83f4bd 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB11FED9F4B803.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB11FED9F4B803.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB122ADC2ABAF3.ttl b/data/3A/03/00/3A0300753E74161F2ACB122ADC2ABAF3.ttl
index 003359117b85..776e327073ea 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB122ADC2ABAF3.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB122ADC2ABAF3.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB132EDBC7BA0B.ttl b/data/3A/03/00/3A0300753E74161F2ACB132EDBC7BA0B.ttl
index 07a8a70c1bc1..81d92eec30f4 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB132EDBC7BA0B.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB132EDBC7BA0B.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB14EADA4EBF14.ttl b/data/3A/03/00/3A0300753E74161F2ACB14EADA4EBF14.ttl
index dc6e4e758369..d1a7d26280c4 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB14EADA4EBF14.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB14EADA4EBF14.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB1572DAF8BDBF.ttl b/data/3A/03/00/3A0300753E74161F2ACB1572DAF8BDBF.ttl
index 0dfe6fadcb40..3c8dcb89bbe1 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB1572DAF8BDBF.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB1572DAF8BDBF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB15A6DA20BC4B.ttl b/data/3A/03/00/3A0300753E74161F2ACB15A6DA20BC4B.ttl
index fbfc7dcc7add..90642edd8153 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB15A6DA20BC4B.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB15A6DA20BC4B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB175EDC31BFA3.ttl b/data/3A/03/00/3A0300753E74161F2ACB175EDC31BFA3.ttl
index 2b22506d37c8..ad37c93b904c 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB175EDC31BFA3.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB175EDC31BFA3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E74161F2ACB1782DAF8BE6F.ttl b/data/3A/03/00/3A0300753E74161F2ACB1782DAF8BE6F.ttl
index 5f5c19d8568d..cb8fe0a92350 100644
--- a/data/3A/03/00/3A0300753E74161F2ACB1782DAF8BE6F.ttl
+++ b/data/3A/03/00/3A0300753E74161F2ACB1782DAF8BE6F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7516012ACB1607DD75B894.ttl b/data/3A/03/00/3A0300753E7516012ACB1607DD75B894.ttl
index 647a72f58130..c54794cb9cf8 100644
--- a/data/3A/03/00/3A0300753E7516012ACB1607DD75B894.ttl
+++ b/data/3A/03/00/3A0300753E7516012ACB1607DD75B894.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nomioides_Nomioides>
+    dwc:genus "Nomioides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nomioides> ;
diff --git a/data/3A/03/00/3A0300753E75161E2ACB106ADA27B897.ttl b/data/3A/03/00/3A0300753E75161E2ACB106ADA27B897.ttl
index 7911533f58b4..613b9e9dcb00 100644
--- a/data/3A/03/00/3A0300753E75161E2ACB106ADA27B897.ttl
+++ b/data/3A/03/00/3A0300753E75161E2ACB106ADA27B897.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E75161E2ACB10DED95ABBEC.ttl b/data/3A/03/00/3A0300753E75161E2ACB10DED95ABBEC.ttl
index 693ef4fcbdb7..6aaca90aced5 100644
--- a/data/3A/03/00/3A0300753E75161E2ACB10DED95ABBEC.ttl
+++ b/data/3A/03/00/3A0300753E75161E2ACB10DED95ABBEC.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
@@ -168,6 +169,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_villosulus>
+    dwc:genus "Halictus" ;
     dwc:rank "species" ;
     dwc:species "villosulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/3A/03/00/3A0300753E75161E2ACB1276DBCDBABB.ttl b/data/3A/03/00/3A0300753E75161E2ACB1276DBCDBABB.ttl
index 0fb0ad2e8a27..af21bd669485 100644
--- a/data/3A/03/00/3A0300753E75161E2ACB1276DBCDBABB.ttl
+++ b/data/3A/03/00/3A0300753E75161E2ACB1276DBCDBABB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E75161E2ACB12BADAFABD44.ttl b/data/3A/03/00/3A0300753E75161E2ACB12BADAFABD44.ttl
index 73bbd756793e..0226cd14fc5a 100644
--- a/data/3A/03/00/3A0300753E75161E2ACB12BADAFABD44.ttl
+++ b/data/3A/03/00/3A0300753E75161E2ACB12BADAFABD44.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E75161E2ACB15EEDA60BC65.ttl b/data/3A/03/00/3A0300753E75161E2ACB15EEDA60BC65.ttl
index 2469500358dd..8f73c5b1d169 100644
--- a/data/3A/03/00/3A0300753E75161E2ACB15EEDA60BC65.ttl
+++ b/data/3A/03/00/3A0300753E75161E2ACB15EEDA60BC65.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E75161E2ACB17D3DA95BE5E.ttl b/data/3A/03/00/3A0300753E75161E2ACB17D3DA95BE5E.ttl
index 0a627c0d4373..49aaab8a987c 100644
--- a/data/3A/03/00/3A0300753E75161E2ACB17D3DA95BE5E.ttl
+++ b/data/3A/03/00/3A0300753E75161E2ACB17D3DA95BE5E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nomioides_Nomioides>
+    dwc:genus "Nomioides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nomioides> ;
diff --git a/data/3A/03/00/3A0300753E76161C2ACB16F6DA20B9CB.ttl b/data/3A/03/00/3A0300753E76161C2ACB16F6DA20B9CB.ttl
index bffd058201df..cf4caff5837d 100644
--- a/data/3A/03/00/3A0300753E76161C2ACB16F6DA20B9CB.ttl
+++ b/data/3A/03/00/3A0300753E76161C2ACB16F6DA20B9CB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB1006D98BB8EB.ttl b/data/3A/03/00/3A0300753E76161D2ACB1006D98BB8EB.ttl
index fdadf4102fff..c8c29d9ee716 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB1006D98BB8EB.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB1006D98BB8EB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB12BADAFFBD47.ttl b/data/3A/03/00/3A0300753E76161D2ACB12BADAFFBD47.ttl
index b9135ef06a9a..0fa58e91e117 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB12BADAFFBD47.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB12BADAFFBD47.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB134ADBF8BBB7.ttl b/data/3A/03/00/3A0300753E76161D2ACB134ADBF8BBB7.ttl
index 1ba043c5d32a..eeddd1eddb04 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB134ADBF8BBB7.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB134ADBF8BBB7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB13BED9FEBABB.ttl b/data/3A/03/00/3A0300753E76161D2ACB13BED9FEBABB.ttl
index 27246987ba89..1ae9d5c8b209 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB13BED9FEBABB.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB13BED9FEBABB.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_malachurus>
+    dwc:genus "Halictus" ;
     dwc:rank "species" ;
     dwc:species "malachurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB1452DBCCBCFB.ttl b/data/3A/03/00/3A0300753E76161D2ACB1452DBCCBCFB.ttl
index b61d0d5305db..3f144489a965 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB1452DBCCBCFB.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB1452DBCCBCFB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB15EEDB6CBC13.ttl b/data/3A/03/00/3A0300753E76161D2ACB15EEDB6CBC13.ttl
index 314f175a4153..8d06126611e6 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB15EEDB6CBC13.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB15EEDB6CBC13.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB177ADB5FBF87.ttl b/data/3A/03/00/3A0300753E76161D2ACB177ADB5FBF87.ttl
index a0feb0edc083..1a25da530728 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB177ADB5FBF87.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB177ADB5FBF87.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E76161D2ACB17AEDCF9BE6F.ttl b/data/3A/03/00/3A0300753E76161D2ACB17AEDCF9BE6F.ttl
index 0c8a5b8ed795..11d2871771aa 100644
--- a/data/3A/03/00/3A0300753E76161D2ACB17AEDCF9BE6F.ttl
+++ b/data/3A/03/00/3A0300753E76161D2ACB17AEDCF9BE6F.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB106ADA20B8B3.ttl b/data/3A/03/00/3A0300753E77161C2ACB106ADA20B8B3.ttl
index f4fe894f592b..ca02749b04b2 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB106ADA20B8B3.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB106ADA20B8B3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB10B2DBBBBB7F.ttl b/data/3A/03/00/3A0300753E77161C2ACB10B2DBBBBB7F.ttl
index 6781d11c6de3..acd8f0af72fc 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB10B2DBBBBB7F.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB10B2DBBBBB7F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB122ADB21BAD7.ttl b/data/3A/03/00/3A0300753E77161C2ACB122ADB21BAD7.ttl
index 6188437250d2..47c0698ab054 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB122ADB21BAD7.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB122ADB21BAD7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB129EDA3EBDBF.ttl b/data/3A/03/00/3A0300753E77161C2ACB129EDA3EBDBF.ttl
index 56ab48d489ed..a51d82a471ad 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB129EDA3EBDBF.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB129EDA3EBDBF.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB13E6DA26BA0B.ttl b/data/3A/03/00/3A0300753E77161C2ACB13E6DA26BA0B.ttl
index afc1aef11c44..f1d739286db4 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB13E6DA26BA0B.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB13E6DA26BA0B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB14A2DC98BF68.ttl b/data/3A/03/00/3A0300753E77161C2ACB14A2DC98BF68.ttl
index 195213240df8..d232731f2780 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB14A2DC98BF68.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB14A2DC98BF68.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB15A6DB9EBC83.ttl b/data/3A/03/00/3A0300753E77161C2ACB15A6DB9EBC83.ttl
index bf4480cbbb61..fd913282c538 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB15A6DB9EBC83.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB15A6DB9EBC83.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB163ED989BEC3.ttl b/data/3A/03/00/3A0300753E77161C2ACB163ED989BEC3.ttl
index b600fd488b5e..58db2d019617 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB163ED989BEC3.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB163ED989BEC3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Evylaeus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Evylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E77161C2ACB17CADA21BE34.ttl b/data/3A/03/00/3A0300753E77161C2ACB17CADA21BE34.ttl
index e75ec0bccc04..7c541d9e5d38 100644
--- a/data/3A/03/00/3A0300753E77161C2ACB17CADA21BE34.ttl
+++ b/data/3A/03/00/3A0300753E77161C2ACB17CADA21BE34.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Lasioglossum>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasioglossum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB1006DA30B8E9.ttl b/data/3A/03/00/3A0300753E7816132ACB1006DA30B8E9.ttl
index 3db35b132dad..0dfbefc64752 100644
--- a/data/3A/03/00/3A0300753E7816132ACB1006DA30B8E9.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB1006DA30B8E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Patagiata>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Patagiata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB11FEDB5AB85D.ttl b/data/3A/03/00/3A0300753E7816132ACB11FEDB5AB85D.ttl
index c62b4d93c361..88de2302a31c 100644
--- a/data/3A/03/00/3A0300753E7816132ACB11FEDB5AB85D.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB11FEDB5AB85D.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Abrupta>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Abrupta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prosopis_cornuta>
+    dwc:genus "Prosopis" ;
     dwc:rank "species" ;
     dwc:species "cornuta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prosopis> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB12C6DA6BBD29.ttl b/data/3A/03/00/3A0300753E7816132ACB12C6DA6BBD29.ttl
index 30a4279a753f..ab2d43a8e329 100644
--- a/data/3A/03/00/3A0300753E7816132ACB12C6DA6BBD29.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB12C6DA6BBD29.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Lambdopsis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lambdopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB134ADB01BBB5.ttl b/data/3A/03/00/3A0300753E7816132ACB134ADB01BBB5.ttl
index 31482bdd91fa..3eddfb822d24 100644
--- a/data/3A/03/00/3A0300753E7816132ACB134ADB01BBB5.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB134ADB01BBB5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Lambdopsis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lambdopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB13BEDD32BA9D.ttl b/data/3A/03/00/3A0300753E7816132ACB13BEDD32BA9D.ttl
index 6c480cee3638..9efbfe17c562 100644
--- a/data/3A/03/00/3A0300753E7816132ACB13BEDD32BA9D.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB13BEDD32BA9D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB147EDB7EBC80.ttl b/data/3A/03/00/3A0300753E7816132ACB147EDB7EBC80.ttl
index 16d4a2a6453b..9e2639f93177 100644
--- a/data/3A/03/00/3A0300753E7816132ACB147EDB7EBC80.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB147EDB7EBC80.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB14A2DA19BF4C.ttl b/data/3A/03/00/3A0300753E7816132ACB14A2DA19BF4C.ttl
index 61d42f53cbd3..c536ffcf336b 100644
--- a/data/3A/03/00/3A0300753E7816132ACB14A2DA19BF4C.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB14A2DA19BF4C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB150ADA87BDF4.ttl b/data/3A/03/00/3A0300753E7816132ACB150ADA87BDF4.ttl
index 7bbc0f898bb0..e0ff2d3543f0 100644
--- a/data/3A/03/00/3A0300753E7816132ACB150ADA87BDF4.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB150ADA87BDF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB165ADAE3BEA4.ttl b/data/3A/03/00/3A0300753E7816132ACB165ADAE3BEA4.ttl
index e8b337a77d6e..aee74a163b92 100644
--- a/data/3A/03/00/3A0300753E7816132ACB165ADAE3BEA4.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB165ADAE3BEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7816132ACB1716DA12BE18.ttl b/data/3A/03/00/3A0300753E7816132ACB1716DA12BE18.ttl
index 21d4c0117ad0..3b2bcf8502ee 100644
--- a/data/3A/03/00/3A0300753E7816132ACB1716DA12BE18.ttl
+++ b/data/3A/03/00/3A0300753E7816132ACB1716DA12BE18.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Spatulariella>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spatulariella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB1006DA19B8E8.ttl b/data/3A/03/00/3A0300753E7916122ACB1006DA19B8E8.ttl
index b76cda6e80e2..3522e8a561c0 100644
--- a/data/3A/03/00/3A0300753E7916122ACB1006DA19B8E8.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB1006DA19B8E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB11FED981B85C.ttl b/data/3A/03/00/3A0300753E7916122ACB11FED981B85C.ttl
index 62277ec3c689..8c59532dc86c 100644
--- a/data/3A/03/00/3A0300753E7916122ACB11FED981B85C.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB11FED981B85C.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Hylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB134AD9A8BBD1.ttl b/data/3A/03/00/3A0300753E7916122ACB134AD9A8BBD1.ttl
index 47354346a6a4..813059e8d8b2 100644
--- a/data/3A/03/00/3A0300753E7916122ACB134AD9A8BBD1.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB134AD9A8BBD1.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prosopis_lineolata>
+    dwc:genus "Prosopis" ;
     dwc:rank "species" ;
     dwc:species "lineolata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prosopis> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB1392D9A8BAB9.ttl b/data/3A/03/00/3A0300753E7916122ACB1392D9A8BAB9.ttl
index 6ff66368878e..1b17dac58880 100644
--- a/data/3A/03/00/3A0300753E7916122ACB1392D9A8BAB9.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB1392D9A8BAB9.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB1452D99DBCDD.ttl b/data/3A/03/00/3A0300753E7916122ACB1452D99DBCDD.ttl
index 37cd119b274b..0865b2acb560 100644
--- a/data/3A/03/00/3A0300753E7916122ACB1452D99DBCDD.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB1452D99DBCDD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Spatulariella>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spatulariella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB1486DACDBF84.ttl b/data/3A/03/00/3A0300753E7916122ACB1486DACDBF84.ttl
index 0e9c28f2eeaa..550eb2798f45 100644
--- a/data/3A/03/00/3A0300753E7916122ACB1486DACDBF84.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB1486DACDBF84.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Lambdopsis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lambdopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB15EEDAE3BC10.ttl b/data/3A/03/00/3A0300753E7916122ACB15EEDAE3BC10.ttl
index 0268de689857..20fcdd55f260 100644
--- a/data/3A/03/00/3A0300753E7916122ACB15EEDAE3BC10.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB15EEDAE3BC10.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916122ACB17AED9A6BE6D.ttl b/data/3A/03/00/3A0300753E7916122ACB17AED9A6BE6D.ttl
index 5d5c4f76926d..ba0955beacc1 100644
--- a/data/3A/03/00/3A0300753E7916122ACB17AED9A6BE6D.ttl
+++ b/data/3A/03/00/3A0300753E7916122ACB17AED9A6BE6D.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7916152ACB16F6DA19B9CB.ttl b/data/3A/03/00/3A0300753E7916152ACB16F6DA19B9CB.ttl
index 00556c4fa814..5debc26ac8eb 100644
--- a/data/3A/03/00/3A0300753E7916152ACB16F6DA19B9CB.ttl
+++ b/data/3A/03/00/3A0300753E7916152ACB16F6DA19B9CB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Hylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7A16102ACB163EDAD3B9C8.ttl b/data/3A/03/00/3A0300753E7A16102ACB163EDAD3B9C8.ttl
index c6fef016a6f4..68307327bd1f 100644
--- a/data/3A/03/00/3A0300753E7A16102ACB163EDAD3B9C8.ttl
+++ b/data/3A/03/00/3A0300753E7A16102ACB163EDAD3B9C8.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Hylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7A16112ACB14CEDA28BF69.ttl b/data/3A/03/00/3A0300753E7A16112ACB14CEDA28BF69.ttl
index a6ec0e2af405..c0a0a2a80521 100644
--- a/data/3A/03/00/3A0300753E7A16112ACB14CEDA28BF69.ttl
+++ b/data/3A/03/00/3A0300753E7A16112ACB14CEDA28BF69.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prosopis_variegata>
+    dwc:genus "Prosopis" ;
     dwc:rank "species" ;
     dwc:species "variegata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prosopis> ;
diff --git a/data/3A/03/00/3A0300753E7A16112ACB17CADACDBE34.ttl b/data/3A/03/00/3A0300753E7A16112ACB17CADACDBE34.ttl
index 8f6d15d04712..041f4bf3172b 100644
--- a/data/3A/03/00/3A0300753E7A16112ACB17CADACDBE34.ttl
+++ b/data/3A/03/00/3A0300753E7A16112ACB17CADACDBE34.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB106AD99DB8B0.ttl b/data/3A/03/00/3A0300753E7B16102ACB106AD99DB8B0.ttl
index 876a4a7ad821..bbdb61c6e9fe 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB106AD99DB8B0.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB106AD99DB8B0.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Hylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB10B2DA30BB98.ttl b/data/3A/03/00/3A0300753E7B16102ACB10B2DA30BB98.ttl
index f1c9ece17f41..fd0b50c4fdb4 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB10B2DA30BB98.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB10B2DA30BB98.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Hylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB120ED9FCBAF3.ttl b/data/3A/03/00/3A0300753E7B16102ACB120ED9FCBAF3.ttl
index 9d9bbbb7e294..3397f33ef401 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB120ED9FCBAF3.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB120ED9FCBAF3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB13DADA3BBA27.ttl b/data/3A/03/00/3A0300753E7B16102ACB13DADA3BBA27.ttl
index 34638022d841..9540e879900f 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB13DADA3BBA27.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB13DADA3BBA27.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB14CED9AFBF33.ttl b/data/3A/03/00/3A0300753E7B16102ACB14CED9AFBF33.ttl
index fb947f5b328d..3dbde45beb77 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB14CED9AFBF33.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB14CED9AFBF33.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Hylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB1572DA6BBDBC.ttl b/data/3A/03/00/3A0300753E7B16102ACB1572DA6BBDBC.ttl
index 064bc0ac1302..ed0366bc03fb 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB1572DA6BBDBC.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB1572DA6BBDBC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB15A6DBC9BC64.ttl b/data/3A/03/00/3A0300753E7B16102ACB15A6DBC9BC64.ttl
index 8f3226814a05..b9f1257226f3 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB15A6DBC9BC64.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB15A6DBC9BC64.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB165AD9FCBEA4.ttl b/data/3A/03/00/3A0300753E7B16102ACB165AD9FCBEA4.ttl
index 1ebf2c38fb78..668ca21b726b 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB165AD9FCBEA4.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB165AD9FCBEA4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7B16102ACB1732DAFFBE1B.ttl b/data/3A/03/00/3A0300753E7B16102ACB1732DAFFBE1B.ttl
index 28ba2cd8f279..d703608cbf6b 100644
--- a/data/3A/03/00/3A0300753E7B16102ACB1732DAFFBE1B.ttl
+++ b/data/3A/03/00/3A0300753E7B16102ACB1732DAFFBE1B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7C16162ACB165ADA5AB9AC.ttl b/data/3A/03/00/3A0300753E7C16162ACB165ADA5AB9AC.ttl
index 5a35ca742d74..cf06b6c50b6f 100644
--- a/data/3A/03/00/3A0300753E7C16162ACB165ADA5AB9AC.ttl
+++ b/data/3A/03/00/3A0300753E7C16162ACB165ADA5AB9AC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dentirophites>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentirophites" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB104EDA9DB8B0.ttl b/data/3A/03/00/3A0300753E7C16172ACB104EDA9DB8B0.ttl
index c2882f132a11..cba2c699ffe3 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB104EDA9DB8B0.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB104EDA9DB8B0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB10B2DA9DBB98.ttl b/data/3A/03/00/3A0300753E7C16172ACB10B2DA9DBB98.ttl
index c236f4028515..badcf88565f2 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB10B2DA9DBB98.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB10B2DA9DBB98.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB12E2DAB0BD0C.ttl b/data/3A/03/00/3A0300753E7C16172ACB12E2DAB0BD0C.ttl
index 0c07ad1894ab..3d14f06b8e11 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB12E2DAB0BD0C.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB12E2DAB0BD0C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dentirophites>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentirophites" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB13DADB28BA40.ttl b/data/3A/03/00/3A0300753E7C16172ACB13DADB28BA40.ttl
index 138968bc5529..6c675520f862 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB13DADB28BA40.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB13DADB28BA40.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB147EDBFABC80.ttl b/data/3A/03/00/3A0300753E7C16172ACB147EDBFABC80.ttl
index eaacfb007f10..3a5d1bbb8284 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB147EDBFABC80.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB147EDBFABC80.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Cephalictoides>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cephalictoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB14A2DA9DBF4C.ttl b/data/3A/03/00/3A0300753E7C16172ACB14A2DA9DBF4C.ttl
index ebe880ab3b0b..3471d4ae291d 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB14A2DA9DBF4C.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB14A2DA9DBF4C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB1556DC7FBDF4.ttl b/data/3A/03/00/3A0300753E7C16172ACB1556DC7FBDF4.ttl
index 62a7d189453e..6037c8055892 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB1556DC7FBDF4.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB1556DC7FBDF4.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Afrodufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Afrodufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7C16172ACB1716DA9DBE18.ttl b/data/3A/03/00/3A0300753E7C16172ACB1716DA9DBE18.ttl
index 7df6c1975b75..dd37cc49093b 100644
--- a/data/3A/03/00/3A0300753E7C16172ACB1716DA9DBE18.ttl
+++ b/data/3A/03/00/3A0300753E7C16172ACB1716DA9DBE18.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB106ADACDB8B3.ttl b/data/3A/03/00/3A0300753E7E16152ACB106ADACDB8B3.ttl
index 5eb2830c3de6..c3ac8903fe10 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB106ADACDB8B3.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB106ADACDB8B3.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prosopis_brachycephala>
+    dwc:genus "Prosopis" ;
     dwc:rank "species" ;
     dwc:species "brachycephala" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prosopis> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB10B2DD49BB98.ttl b/data/3A/03/00/3A0300753E7E16152ACB10B2DD49BB98.ttl
index b6b6a687c666..006b851113c0 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB10B2DD49BB98.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB10B2DD49BB98.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB120ED9A6BAF0.ttl b/data/3A/03/00/3A0300753E7E16152ACB120ED9A6BAF0.ttl
index 23f41f7ccaa5..179c6a232d8c 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB120ED9A6BAF0.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB120ED9A6BAF0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB13DAD9FCBA27.ttl b/data/3A/03/00/3A0300753E7E16152ACB13DAD9FCBA27.ttl
index 43c402b06c07..3cfa0042a788 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB13DAD9FCBA27.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB13DAD9FCBA27.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB14CED9FCBF33.ttl b/data/3A/03/00/3A0300753E7E16152ACB14CED9FCBF33.ttl
index f8c14ab7d28d..1d1c6056cf75 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB14CED9FCBF33.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB14CED9FCBF33.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Dentigera>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dentigera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB1572DA61BDBC.ttl b/data/3A/03/00/3A0300753E7E16152ACB1572DA61BDBC.ttl
index f0fe7dfc19cb..a68ba6bcca2b 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB1572DA61BDBC.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB1572DA61BDBC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Koptogaster>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Koptogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB15A6DAA4BC67.ttl b/data/3A/03/00/3A0300753E7E16152ACB15A6DAA4BC67.ttl
index bddca862c3ae..5acd0b817f12 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB15A6DAA4BC67.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB15A6DAA4BC67.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB1666D9A8BEA4.ttl b/data/3A/03/00/3A0300753E7E16152ACB1666D9A8BEA4.ttl
index 1476012d51eb..2e65edc5a574 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB1666D9A8BEA4.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB1666D9A8BEA4.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Lambdopsis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lambdopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7E16152ACB1732DA6BBFFC.ttl b/data/3A/03/00/3A0300753E7E16152ACB1732DA6BBFFC.ttl
index 68570ab71b0e..066ae802a994 100644
--- a/data/3A/03/00/3A0300753E7E16152ACB1732DA6BBFFC.ttl
+++ b/data/3A/03/00/3A0300753E7E16152ACB1732DA6BBFFC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7F16142ACB1022DAA4BB04.ttl b/data/3A/03/00/3A0300753E7F16142ACB1022DAA4BB04.ttl
index dda56dbf8745..c82c29ee6f7c 100644
--- a/data/3A/03/00/3A0300753E7F16142ACB1022DAA4BB04.ttl
+++ b/data/3A/03/00/3A0300753E7F16142ACB1022DAA4BB04.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Paraprosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paraprosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7F16142ACB11FED9A6B801.ttl b/data/3A/03/00/3A0300753E7F16142ACB11FED9A6B801.ttl
index 21161a65b19d..c7cc6b24efc6 100644
--- a/data/3A/03/00/3A0300753E7F16142ACB11FED9A6B801.ttl
+++ b/data/3A/03/00/3A0300753E7F16142ACB11FED9A6B801.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Spatulariella>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spatulariella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/03/00/3A0300753E7F16142ACB129EDAAABD61.ttl b/data/3A/03/00/3A0300753E7F16142ACB129EDAAABD61.ttl
index 3cdbb981f523..f39dffbf2976 100644
--- a/data/3A/03/00/3A0300753E7F16142ACB129EDAAABD61.ttl
+++ b/data/3A/03/00/3A0300753E7F16142ACB129EDAAABD61.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceylalictus_Meganomioides>
+    dwc:genus "Ceylalictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meganomioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceylalictus> ;
diff --git a/data/3A/03/00/3A0300753E7F16142ACB132EDCF9BA08.ttl b/data/3A/03/00/3A0300753E7F16142ACB132EDCF9BA08.ttl
index 499d8091e83b..65e7bf2c0b66 100644
--- a/data/3A/03/00/3A0300753E7F16142ACB132EDCF9BA08.ttl
+++ b/data/3A/03/00/3A0300753E7F16142ACB132EDCF9BA08.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Prosopis>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosopis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
@@ -192,6 +193,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prosopis_variegata>
+    dwc:genus "Prosopis" ;
     dwc:rank "species" ;
     dwc:species "variegata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prosopis> ;
diff --git a/data/3A/03/00/3A0300753E7F16142ACB1436DA7ABF85.ttl b/data/3A/03/00/3A0300753E7F16142ACB1436DA7ABF85.ttl
index 2395ffff76ce..b2ada9deb2f9 100644
--- a/data/3A/03/00/3A0300753E7F16142ACB1436DA7ABF85.ttl
+++ b/data/3A/03/00/3A0300753E7F16142ACB1436DA7ABF85.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceylalictus_Ceylalictus>
+    dwc:genus "Ceylalictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ceylalictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceylalictus> ;
diff --git a/data/3A/03/00/3A0300753E7F16142ACB15C2DAAABC2D.ttl b/data/3A/03/00/3A0300753E7F16142ACB15C2DAAABC2D.ttl
index 4abf0b3a926d..05766654ad21 100644
--- a/data/3A/03/00/3A0300753E7F16142ACB15C2DAAABC2D.ttl
+++ b/data/3A/03/00/3A0300753E7F16142ACB15C2DAAABC2D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceylalictus_Ceylalictus>
+    dwc:genus "Ceylalictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ceylalictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceylalictus> ;
diff --git a/data/3A/03/00/3A0300753E7F16142ACB17AEDB57BE6D.ttl b/data/3A/03/00/3A0300753E7F16142ACB17AEDB57BE6D.ttl
index afcdf567329d..abefb3b5cf06 100644
--- a/data/3A/03/00/3A0300753E7F16142ACB17AEDB57BE6D.ttl
+++ b/data/3A/03/00/3A0300753E7F16142ACB17AEDB57BE6D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Afrodufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Afrodufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/03/00/3A0300753E7F16172ACB16F6DB57B9E4.ttl b/data/3A/03/00/3A0300753E7F16172ACB16F6DB57B9E4.ttl
index 45fcbf1c5baa..4f2345ffb9a2 100644
--- a/data/3A/03/00/3A0300753E7F16172ACB16F6DB57B9E4.ttl
+++ b/data/3A/03/00/3A0300753E7F16172ACB16F6DB57B9E4.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dufourea_Dufourea>
+    dwc:genus "Dufourea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dufourea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dufourea> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA21FFFAFF55FB84DBE5F9EE.ttl b/data/3A/0A/DD/3A0ADD31DA21FFFAFF55FB84DBE5F9EE.ttl
index e912da4f0bf3..8fd13108145c 100644
--- a/data/3A/0A/DD/3A0ADD31DA21FFFAFF55FB84DBE5F9EE.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA21FFFAFF55FB84DBE5F9EE.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cydnus_Tominotus>
+    dwc:genus "Cydnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tominotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cydnus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA25FFFEFF55FB26DEF5F8D2.ttl b/data/3A/0A/DD/3A0ADD31DA25FFFEFF55FB26DEF5F8D2.ttl
index bff2737d9c82..057faf50d85b 100644
--- a/data/3A/0A/DD/3A0ADD31DA25FFFEFF55FB26DEF5F8D2.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA25FFFEFF55FB26DEF5F8D2.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
@@ -150,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_uhleri>
+    dwc:genus "Pangaeus" ;
     dwc:rank "species" ;
     dwc:species "uhleri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA27FFFCFF55F979DBDDF83C.ttl b/data/3A/0A/DD/3A0ADD31DA27FFFCFF55F979DBDDF83C.ttl
index 5b474465d7c3..6efac7cca4fa 100644
--- a/data/3A/0A/DD/3A0ADD31DA27FFFCFF55F979DBDDF83C.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA27FFFCFF55F979DBDDF83C.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aethus_Tominotus>
+    dwc:genus "Aethus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tominotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aethus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA29FFF3FF55F8A2DF24FDD1.ttl b/data/3A/0A/DD/3A0ADD31DA29FFF3FF55F8A2DF24FDD1.ttl
index 9308e8456ceb..947bf5693763 100644
--- a/data/3A/0A/DD/3A0ADD31DA29FFF3FF55F8A2DF24FDD1.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA29FFF3FF55F8A2DF24FDD1.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2AFFFEFF55F9C3D8E1FB4F.ttl b/data/3A/0A/DD/3A0ADD31DA2AFFFEFF55F9C3D8E1FB4F.ttl
index 98b8f0c7f30c..b64004696987 100644
--- a/data/3A/0A/DD/3A0ADD31DA2AFFFEFF55F9C3D8E1FB4F.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2AFFFEFF55F9C3D8E1FB4F.ttl
@@ -281,6 +281,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55F8F6D96AF827.ttl b/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55F8F6D96AF827.ttl
index 31e996d8283c..b1b446e2acd8 100644
--- a/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55F8F6D96AF827.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55F8F6D96AF827.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FB6CDE1EF97F.ttl b/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FB6CDE1EF97F.ttl
index 4ca6d87eb438..6501e07b3b7d 100644
--- a/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FB6CDE1EF97F.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FB6CDE1EF97F.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FF67DE51FBF6.ttl b/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FF67DE51FBF6.ttl
index cb74dc0339c1..ae1b61805ea9 100644
--- a/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FF67DE51FBF6.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2BFFF0FF55FF67DE51FBF6.ttl
@@ -349,6 +349,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2DFFF6FF55FF67DBB9FE12.ttl b/data/3A/0A/DD/3A0ADD31DA2DFFF6FF55FF67DBB9FE12.ttl
index 2421982eb897..4cd8d7811c08 100644
--- a/data/3A/0A/DD/3A0ADD31DA2DFFF6FF55FF67DBB9FE12.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2DFFF6FF55FF67DBB9FE12.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Ecarinoceps>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ecarinoceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2DFFF7FF55FA01D81AF817.ttl b/data/3A/0A/DD/3A0ADD31DA2DFFF7FF55FA01D81AF817.ttl
index 507f1198dfb2..295ac54978b9 100644
--- a/data/3A/0A/DD/3A0ADD31DA2DFFF7FF55FA01D81AF817.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2DFFF7FF55FA01D81AF817.ttl
@@ -179,6 +179,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geotomus_Cydnus>
+    dwc:genus "Geotomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cydnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geotomus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55F9E9DE5EF825.ttl b/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55F9E9DE5EF825.ttl
index a2eb56b55c1e..8b8eaf48f7b0 100644
--- a/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55F9E9DE5EF825.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55F9E9DE5EF825.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FBD3DBD5FA04.ttl b/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FBD3DBD5FA04.ttl
index ea573ed1f1b8..2d7dffc49651 100644
--- a/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FBD3DBD5FA04.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FBD3DBD5FA04.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FDEDDF13FC2A.ttl b/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FDEDDF13FC2A.ttl
index 16950cce8668..46c6c5446192 100644
--- a/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FDEDDF13FC2A.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA2EFFF5FF55FDEDDF13FC2A.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pangaeus_Pangaeus>
+    dwc:genus "Pangaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pangaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pangaeus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA30FFE8FF55F8F1D8E8FE89.ttl b/data/3A/0A/DD/3A0ADD31DA30FFE8FF55F8F1D8E8FE89.ttl
index 6869ec810c29..954a800081e0 100644
--- a/data/3A/0A/DD/3A0ADD31DA30FFE8FF55F8F1D8E8FE89.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA30FFE8FF55F8F1D8E8FE89.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FAB9D8F6F972.ttl b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FAB9D8F6F972.ttl
index 9d416b57e90e..3b41d3df4f32 100644
--- a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FAB9D8F6F972.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FAB9D8F6F972.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FC62D866FB3A.ttl b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FC62D866FB3A.ttl
index 4ace6f1aa257..6272157b72e8 100644
--- a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FC62D866FB3A.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FC62D866FB3A.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FE2AD851FC83.ttl b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FE2AD851FC83.ttl
index a5507408da47..d2066dfeb8cd 100644
--- a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FE2AD851FC83.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FE2AD851FC83.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FF67D965FE4B.ttl b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FF67D965FE4B.ttl
index 39f19477df6c..b2fbb6bf2ed9 100644
--- a/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FF67D965FE4B.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA30FFEBFF55FF67D965FE4B.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA31FFEAFF55F93CDEE7F83C.ttl b/data/3A/0A/DD/3A0ADD31DA31FFEAFF55F93CDEE7F83C.ttl
index d8cb8826d275..ba020bd5d010 100644
--- a/data/3A/0A/DD/3A0ADD31DA31FFEAFF55F93CDEE7F83C.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA31FFEAFF55F93CDEE7F83C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA32FFE9FF55F8E9DBAEF83C.ttl b/data/3A/0A/DD/3A0ADD31DA32FFE9FF55F8E9DBAEF83C.ttl
index 68e5549f9d08..667c7eb04765 100644
--- a/data/3A/0A/DD/3A0ADD31DA32FFE9FF55F8E9DBAEF83C.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA32FFE9FF55F8E9DBAEF83C.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Ecarinoceps>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ecarinoceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA32FFE9FF55FA30DB64F900.ttl b/data/3A/0A/DD/3A0ADD31DA32FFE9FF55FA30DB64F900.ttl
index 7b74716d9229..8b436d5430d4 100644
--- a/data/3A/0A/DD/3A0ADD31DA32FFE9FF55FA30DB64F900.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA32FFE9FF55FA30DB64F900.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Ecarinoceps>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ecarinoceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA33FFE9FF55F8BBD8C0FD94.ttl b/data/3A/0A/DD/3A0ADD31DA33FFE9FF55F8BBD8C0FD94.ttl
index 7cbf00c1f7e6..ee1666bd515b 100644
--- a/data/3A/0A/DD/3A0ADD31DA33FFE9FF55F8BBD8C0FD94.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA33FFE9FF55F8BBD8C0FD94.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Ecarinoceps>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ecarinoceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA34FFEFFF55F9C4DBCAF8A7.ttl b/data/3A/0A/DD/3A0ADD31DA34FFEFFF55F9C4DBCAF8A7.ttl
index cc0734419c74..ed6278a789e7 100644
--- a/data/3A/0A/DD/3A0ADD31DA34FFEFFF55F9C4DBCAF8A7.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA34FFEFFF55F9C4DBCAF8A7.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA35FFEEFF55F957DF68F813.ttl b/data/3A/0A/DD/3A0ADD31DA35FFEEFF55F957DF68F813.ttl
index 27511c9bcdf2..c4ca40015289 100644
--- a/data/3A/0A/DD/3A0ADD31DA35FFEEFF55F957DF68F813.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA35FFEEFF55F957DF68F813.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FBDBD97EF877.ttl b/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FBDBD97EF877.ttl
index 8ce36e15c9e1..3786db1e13c5 100644
--- a/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FBDBD97EF877.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FBDBD97EF877.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FE6BD9CDFC19.ttl b/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FE6BD9CDFC19.ttl
index cc1806fc7593..1dc2a9712dba 100644
--- a/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FE6BD9CDFC19.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA36FFEDFF55FE6BD9CDFC19.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA37FFEDFF55F9A3DE2BFE89.ttl b/data/3A/0A/DD/3A0ADD31DA37FFEDFF55F9A3DE2BFE89.ttl
index 4b62364ae5b4..917394a1fffd 100644
--- a/data/3A/0A/DD/3A0ADD31DA37FFEDFF55F9A3DE2BFE89.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA37FFEDFF55F9A3DE2BFE89.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA38FFE0FF55FB29DE2AFF31.ttl b/data/3A/0A/DD/3A0ADD31DA38FFE0FF55FB29DE2AFF31.ttl
index 16294154c679..1b2f06081e7f 100644
--- a/data/3A/0A/DD/3A0ADD31DA38FFE0FF55FB29DE2AFF31.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA38FFE0FF55FB29DE2AFF31.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus_Syllobus>
+    dwc:genus "Cyrtomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syllobus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FD5DDA85FB4A.ttl b/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FD5DDA85FB4A.ttl
index 4564a0be58da..cc80dfce54b1 100644
--- a/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FD5DDA85FB4A.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FD5DDA85FB4A.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus_Syllobus>
+    dwc:genus "Cyrtomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syllobus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FF67DEADFD86.ttl b/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FF67DEADFD86.ttl
index 74ff566400ce..5125c7d4fb25 100644
--- a/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FF67DEADFD86.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA38FFE3FF55FF67DEADFD86.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus_Syllobus>
+    dwc:genus "Cyrtomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syllobus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FA41D962F849.ttl b/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FA41D962F849.ttl
index 1cf95c349487..927c3e9bc714 100644
--- a/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FA41D962F849.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FA41D962F849.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FBEADF35FAA2.ttl b/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FBEADF35FAA2.ttl
index 08235b4e55be..e384e3ef776a 100644
--- a/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FBEADF35FAA2.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FBEADF35FAA2.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FD93DF49FC0B.ttl b/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FD93DF49FC0B.ttl
index cad4480a3009..44660573270f 100644
--- a/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FD93DF49FC0B.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA3AFFE1FF55FD93DF49FC0B.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA3BFFE1FF55F934D8BBFDD1.ttl b/data/3A/0A/DD/3A0ADD31DA3BFFE1FF55F934D8BBFDD1.ttl
index 3e288f8d3c4f..b805a325bd4e 100644
--- a/data/3A/0A/DD/3A0ADD31DA3BFFE1FF55F934D8BBFDD1.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA3BFFE1FF55F934D8BBFDD1.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dallasiellus_Dallasiellus>
+    dwc:genus "Dallasiellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dallasiellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dallasiellus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA3CFFE4FF55FAA2DF08F9C1.ttl b/data/3A/0A/DD/3A0ADD31DA3CFFE4FF55FAA2DF08F9C1.ttl
index 8c0832043462..bdc2d60e0fae 100644
--- a/data/3A/0A/DD/3A0ADD31DA3CFFE4FF55FAA2DF08F9C1.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA3CFFE4FF55FAA2DF08F9C1.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus_Cyrtomenus>
+    dwc:genus "Cyrtomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyrtomenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA3EFFE2FF55FA9FD885F82F.ttl b/data/3A/0A/DD/3A0ADD31DA3EFFE2FF55FA9FD885F82F.ttl
index bba76334772d..8e1d3774143d 100644
--- a/data/3A/0A/DD/3A0ADD31DA3EFFE2FF55FA9FD885F82F.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA3EFFE2FF55FA9FD885F82F.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus_Syllobus>
+    dwc:genus "Cyrtomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Syllobus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus> ;
diff --git a/data/3A/0A/DD/3A0ADD31DA3FFFE5FF55F9A3D8BFFAC5.ttl b/data/3A/0A/DD/3A0ADD31DA3FFFE5FF55F9A3D8BFFAC5.ttl
index c90bbf3ba650..e2a9c15630db 100644
--- a/data/3A/0A/DD/3A0ADD31DA3FFFE5FF55F9A3D8BFFAC5.ttl
+++ b/data/3A/0A/DD/3A0ADD31DA3FFFE5FF55F9A3D8BFFAC5.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus_Cyrtomenus>
+    dwc:genus "Cyrtomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyrtomenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyrtomenus> ;
diff --git a/data/3A/0D/0D/3A0D0D884CFB57FF84620CC29715BF18.ttl b/data/3A/0D/0D/3A0D0D884CFB57FF84620CC29715BF18.ttl
index f773ff054962..6084c5cd2fee 100644
--- a/data/3A/0D/0D/3A0D0D884CFB57FF84620CC29715BF18.ttl
+++ b/data/3A/0D/0D/3A0D0D884CFB57FF84620CC29715BF18.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlaenius_Sphodromimus>
+    dwc:genus "Chlaenius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphodromimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlaenius> ;
diff --git a/data/3A/0F/9C/3A0F9C3DEF4CE8DCDC7BC9BEEA115EBF.ttl b/data/3A/0F/9C/3A0F9C3DEF4CE8DCDC7BC9BEEA115EBF.ttl
index 335e784299f3..e0c6c0af23af 100644
--- a/data/3A/0F/9C/3A0F9C3DEF4CE8DCDC7BC9BEEA115EBF.ttl
+++ b/data/3A/0F/9C/3A0F9C3DEF4CE8DCDC7BC9BEEA115EBF.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Liasis_mackloti>
+    dwc:genus "Liasis" ;
     dwc:rank "species" ;
     dwc:species "mackloti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Liasis> ;
diff --git a/data/3A/0F/A3/3A0FA3C05898C699D75FE175F00AB69C.ttl b/data/3A/0F/A3/3A0FA3C05898C699D75FE175F00AB69C.ttl
index 14ea8bf0095d..c5dde89c9c4f 100644
--- a/data/3A/0F/A3/3A0FA3C05898C699D75FE175F00AB69C.ttl
+++ b/data/3A/0F/A3/3A0FA3C05898C699D75FE175F00AB69C.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristiphora_Lygaeonematus>
+    dwc:genus "Pristiphora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lygaeonematus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristiphora> ;
diff --git a/data/3A/11/6B/3A116B5251A3C7F933E562D4005D7A2A.ttl b/data/3A/11/6B/3A116B5251A3C7F933E562D4005D7A2A.ttl
index f328a7c0a8e5..ff4d48809e0b 100644
--- a/data/3A/11/6B/3A116B5251A3C7F933E562D4005D7A2A.ttl
+++ b/data/3A/11/6B/3A116B5251A3C7F933E562D4005D7A2A.ttl
@@ -34,6 +34,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Sempervivum_montanum>
+    dwc:genus "Sempervivum" ;
     dwc:rank "species" ;
     dwc:species "montanum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Sempervivum> ;
diff --git a/data/3A/12/1C/3A121CE1585A019BEC80EA65A79A180A.ttl b/data/3A/12/1C/3A121CE1585A019BEC80EA65A79A180A.ttl
index a3b55f71de54..0471e127ce7b 100644
--- a/data/3A/12/1C/3A121CE1585A019BEC80EA65A79A180A.ttl
+++ b/data/3A/12/1C/3A121CE1585A019BEC80EA65A79A180A.ttl
@@ -36,6 +36,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Bromus_hordeaceus>
+    dwc:genus "Bromus" ;
     dwc:rank "species" ;
     dwc:species "hordeaceus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Bromus> ;
diff --git a/data/3A/19/81/3A198124AB9C3FF33A57B4B1308553DE.ttl b/data/3A/19/81/3A198124AB9C3FF33A57B4B1308553DE.ttl
index b5380f9bae0a..3a849bb2d00e 100644
--- a/data/3A/19/81/3A198124AB9C3FF33A57B4B1308553DE.ttl
+++ b/data/3A/19/81/3A198124AB9C3FF33A57B4B1308553DE.ttl
@@ -12,7 +12,7 @@
     dc:creator "Moore, Matthew R.; Jameson, Mary L.; Garner, Beulah H.; Audibert, Cedric; Smith, Andrew B. T.; Seidel, Matthias" ;
     dc:title "Pelidnota guatemalensis H. W. Bates 1888" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Pelidnota_guatemalensis_Bates_1888> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Pelidnota_composita_Casey_1915>, <http://taxon-concept.plazi.org/id/Animalia/Pelidnota_costaricensis_guatemalensis_Bates_1888>, <http://taxon-concept.plazi.org/id/Animalia/Pelidnota_costaricensis_var_guatemalensis_Bates_1888> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Pelidnota_composita_Casey_1915>, <http://taxon-concept.plazi.org/id/Animalia/Pelidnota_costaricensis_guatemalensis_Bates_1888> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.666.9191> ;
     a trt:Treatment .
 
@@ -46,24 +46,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Pelidnota_guatemalensis> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Pelidnota_costaricensis_var_guatemalensis_Bates_1888>
-    dwc:authorityName "Bates" ;
-    dwc:authorityYear "1888" ;
-    dwc:class "Insecta" ;
-    dwc:family "Scarabaeidae" ;
-    dwc:genus "Pelidnota" ;
-    dwc:kingdom "Animalia" ;
-    dwc:order "Coleoptera" ;
-    dwc:phylum "Arthropoda" ;
-    dwc:rank "variety" ;
-    dwc:scientificNameAuthorship "Bates, 1888" ;
-    dwc:species "costaricensis" ;
-    dwc:subSpecies "var." ;
-    dwc:variety "guatemalensis" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis_var_guatemalensis> ;
-    a dwcFP:TaxonConcept .
-
 <http://taxon-concept.plazi.org/id/Animalia/Pelidnota_costaricensis_guatemalensis_Bates_1888>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Bates" ;
     dwc:authorityYear "1888" ;
     dwc:class "Insecta" ;
@@ -72,11 +56,12 @@
     dwc:kingdom "Animalia" ;
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
-    dwc:rank "subSpecies" ;
+    dwc:rank "subSpecies", "variety" ;
     dwc:scientificNameAuthorship "Bates, 1888" ;
     dwc:species "costaricensis" ;
     dwc:subGenus "Pelidnota" ;
     dwc:subSpecies "guatemalensis" ;
+    dwc:variety "guatemalensis" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis_guatemalensis> ;
     a dwcFP:TaxonConcept .
 
@@ -144,48 +129,31 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis_var_guatemalensis>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis_guatemalensis>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Scarabaeidae" ;
     dwc:genus "Pelidnota" ;
     dwc:kingdom "Animalia" ;
     dwc:order "Coleoptera" ;
     dwc:phylum "Arthropoda" ;
-    dwc:rank "variety" ;
+    dwc:rank "subSpecies", "variety" ;
     dwc:species "costaricensis" ;
-    dwc:subSpecies "var." ;
+    dwc:subGenus "Pelidnota" ;
+    dwc:subSpecies "guatemalensis" ;
     dwc:variety "guatemalensis" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis>
+    dwc:genus "Pelidnota" ;
     dwc:rank "species" ;
     dwc:species "costaricensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota>, <http://taxon-name.plazi.org/id/Animalia/Pelidnota_Pelidnota> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis_guatemalensis>
-    dwc:class "Insecta" ;
-    dwc:family "Scarabaeidae" ;
-    dwc:genus "Pelidnota" ;
-    dwc:kingdom "Animalia" ;
-    dwc:order "Coleoptera" ;
-    dwc:phylum "Arthropoda" ;
-    dwc:rank "subSpecies" ;
-    dwc:species "costaricensis" ;
-    dwc:subGenus "Pelidnota" ;
-    dwc:subSpecies "guatemalensis" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota_costaricensis> ;
-    a dwcFP:TaxonName .
-
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_Pelidnota>
+    dwc:genus "Pelidnota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pelidnota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota> ;
diff --git a/data/3A/1B/43/3A1B435B054F7E0134D9FF6B1BA4E31D.ttl b/data/3A/1B/43/3A1B435B054F7E0134D9FF6B1BA4E31D.ttl
index 2c7194464c9c..1fa65c6d4ac3 100644
--- a/data/3A/1B/43/3A1B435B054F7E0134D9FF6B1BA4E31D.ttl
+++ b/data/3A/1B/43/3A1B435B054F7E0134D9FF6B1BA4E31D.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Equus_caballus>
+    dwc:genus "Equus" ;
     dwc:rank "species" ;
     dwc:species "caballus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Equus> ;
diff --git a/data/3A/20/F0/3A20F0868201D7D75CA9E58E1946F5F1.ttl b/data/3A/20/F0/3A20F0868201D7D75CA9E58E1946F5F1.ttl
index b9a9b3cd12be..a0faf62f8844 100644
--- a/data/3A/20/F0/3A20F0868201D7D75CA9E58E1946F5F1.ttl
+++ b/data/3A/20/F0/3A20F0868201D7D75CA9E58E1946F5F1.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_oiostolus>
+    dwc:genus "Lepus" ;
     dwc:rank "species" ;
     dwc:species "oiostolus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
diff --git a/data/3A/22/26/3A2226410012D109FD7640BBBE62FB92.ttl b/data/3A/22/26/3A2226410012D109FD7640BBBE62FB92.ttl
index 36a45d7dbfdb..cc682d280a82 100644
--- a/data/3A/22/26/3A2226410012D109FD7640BBBE62FB92.ttl
+++ b/data/3A/22/26/3A2226410012D109FD7640BBBE62FB92.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hallomenus_Hallomenus>
+    dwc:genus "Hallomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hallomenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hallomenus> ;
diff --git a/data/3A/24/20/3A2420D5E5EA3BB1399EE7B676BD1697.ttl b/data/3A/24/20/3A2420D5E5EA3BB1399EE7B676BD1697.ttl
index 9a10f7647ae8..f6b99b9d862e 100644
--- a/data/3A/24/20/3A2420D5E5EA3BB1399EE7B676BD1697.ttl
+++ b/data/3A/24/20/3A2420D5E5EA3BB1399EE7B676BD1697.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhinolophus_cognatus>
+    dwc:genus "Rhinolophus" ;
     dwc:rank "species" ;
     dwc:species "cognatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhinolophus> ;
diff --git a/data/3A/28/BB/3A28BB583BA41230E24AFFF568752116.ttl b/data/3A/28/BB/3A28BB583BA41230E24AFFF568752116.ttl
index 99494042c893..a50197b0b0db 100644
--- a/data/3A/28/BB/3A28BB583BA41230E24AFFF568752116.ttl
+++ b/data/3A/28/BB/3A28BB583BA41230E24AFFF568752116.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diaparsis_Diaparsis>
+    dwc:genus "Diaparsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diaparsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diaparsis> ;
diff --git a/data/3A/2B/74/3A2B74D8666753F7AD7C78A31C6283F9.ttl b/data/3A/2B/74/3A2B74D8666753F7AD7C78A31C6283F9.ttl
index 8b1c926a018a..4bb47aa51d8f 100644
--- a/data/3A/2B/74/3A2B74D8666753F7AD7C78A31C6283F9.ttl
+++ b/data/3A/2B/74/3A2B74D8666753F7AD7C78A31C6283F9.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanitis_Norba>
+    dwc:genus "Stephanitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Norba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanitis> ;
diff --git a/data/3A/2C/F6/3A2CF60593108CB939956065137E2F9B.ttl b/data/3A/2C/F6/3A2CF60593108CB939956065137E2F9B.ttl
index b000daf5ffdd..c4f18325b85a 100644
--- a/data/3A/2C/F6/3A2CF60593108CB939956065137E2F9B.ttl
+++ b/data/3A/2C/F6/3A2CF60593108CB939956065137E2F9B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dercitus_Stoeba>
+    dwc:genus "Dercitus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stoeba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dercitus> ;
diff --git a/data/3A/2D/87/3A2D87A5181A227887B4982EFE75F808.ttl b/data/3A/2D/87/3A2D87A5181A227887B4982EFE75F808.ttl
index 6441a3aace1c..1774a2ffd68d 100644
--- a/data/3A/2D/87/3A2D87A5181A227887B4982EFE75F808.ttl
+++ b/data/3A/2D/87/3A2D87A5181A227887B4982EFE75F808.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Styphlus_Styphlomimus>
+    dwc:genus "Styphlus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Styphlomimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Styphlus> ;
diff --git a/data/3A/31/D1/3A31D1C4834B5F2A8771ADCE007C2E85.ttl b/data/3A/31/D1/3A31D1C4834B5F2A8771ADCE007C2E85.ttl
index fef572a50d2d..ec243124f762 100644
--- a/data/3A/31/D1/3A31D1C4834B5F2A8771ADCE007C2E85.ttl
+++ b/data/3A/31/D1/3A31D1C4834B5F2A8771ADCE007C2E85.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Wyeomyia_Dendromyia>
+    dwc:genus "Wyeomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dendromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Wyeomyia> ;
diff --git a/data/3A/36/3A/3A363A0BA40230B1C55C4A3D304A500C.ttl b/data/3A/36/3A/3A363A0BA40230B1C55C4A3D304A500C.ttl
index 7eecd990ad72..76ee3b3e0ab9 100644
--- a/data/3A/36/3A/3A363A0BA40230B1C55C4A3D304A500C.ttl
+++ b/data/3A/36/3A/3A363A0BA40230B1C55C4A3D304A500C.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spilogale_gracilis>
+    dwc:genus "Spilogale" ;
     dwc:rank "species" ;
     dwc:species "gracilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spilogale> ;
diff --git a/data/3A/38/87/3A3887FDFFD06156FF1E0C6DFE1A7639.ttl b/data/3A/38/87/3A3887FDFFD06156FF1E0C6DFE1A7639.ttl
index 47f6407941cd..f27c29a2b75b 100644
--- a/data/3A/38/87/3A3887FDFFD06156FF1E0C6DFE1A7639.ttl
+++ b/data/3A/38/87/3A3887FDFFD06156FF1E0C6DFE1A7639.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pintomyia_Pifanomyia>
+    dwc:genus "Pintomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pifanomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pintomyia> ;
diff --git a/data/3A/39/BA/3A39BA63C958A928F53CE464FBC3FAC4.ttl b/data/3A/39/BA/3A39BA63C958A928F53CE464FBC3FAC4.ttl
index 4fe3df4db0ef..e9edcc4b0caa 100644
--- a/data/3A/39/BA/3A39BA63C958A928F53CE464FBC3FAC4.ttl
+++ b/data/3A/39/BA/3A39BA63C958A928F53CE464FBC3FAC4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthrenus_Nathrenus>
+    dwc:genus "Anthrenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nathrenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthrenus> ;
diff --git a/data/3A/3A/87/3A3A87FCFF88FFD5FEE083D9FE12FA50.ttl b/data/3A/3A/87/3A3A87FCFF88FFD5FEE083D9FE12FA50.ttl
index 21a544baa001..5fc43a272c8f 100644
--- a/data/3A/3A/87/3A3A87FCFF88FFD5FEE083D9FE12FA50.ttl
+++ b/data/3A/3A/87/3A3A87FCFF88FFD5FEE083D9FE12FA50.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aneurus_Aneurodes>
+    dwc:genus "Aneurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aneurodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aneurus> ;
diff --git a/data/3A/41/11/3A4111465B2359A091F8079148167051.ttl b/data/3A/41/11/3A4111465B2359A091F8079148167051.ttl
index d26798be82fe..a8b0c2cdc4e8 100644
--- a/data/3A/41/11/3A4111465B2359A091F8079148167051.ttl
+++ b/data/3A/41/11/3A4111465B2359A091F8079148167051.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hallomenus_Hallomenus>
+    dwc:genus "Hallomenus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hallomenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hallomenus> ;
diff --git a/data/3A/41/27/3A41279780C45B1FB45A6655CD5FC94F.ttl b/data/3A/41/27/3A41279780C45B1FB45A6655CD5FC94F.ttl
index 653ef2478c41..c16b9d04e9d5 100644
--- a/data/3A/41/27/3A41279780C45B1FB45A6655CD5FC94F.ttl
+++ b/data/3A/41/27/3A41279780C45B1FB45A6655CD5FC94F.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhadine_infernalis>
+    dwc:genus "Rhadine" ;
     dwc:rank "species" ;
     dwc:species "infernalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhadine> ;
diff --git a/data/3A/41/38/3A4138E92B7FE8858AF2509FA327AEB8.ttl b/data/3A/41/38/3A4138E92B7FE8858AF2509FA327AEB8.ttl
index b592ad72fe9f..8a90bc8098ea 100644
--- a/data/3A/41/38/3A4138E92B7FE8858AF2509FA327AEB8.ttl
+++ b/data/3A/41/38/3A4138E92B7FE8858AF2509FA327AEB8.ttl
@@ -169,6 +169,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cerodontha_Butomomyza>
+    dwc:genus "Cerodontha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Butomomyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cerodontha> ;
@@ -271,6 +272,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dizygomyza_Poemyza>
+    dwc:genus "Dizygomyza" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poemyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dizygomyza> ;
diff --git a/data/3A/41/81/3A4181E664C0DFAD62BCC75001CB6C38.ttl b/data/3A/41/81/3A4181E664C0DFAD62BCC75001CB6C38.ttl
index e84c8c6e80be..79092b29599e 100644
--- a/data/3A/41/81/3A4181E664C0DFAD62BCC75001CB6C38.ttl
+++ b/data/3A/41/81/3A4181E664C0DFAD62BCC75001CB6C38.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chimarra_Curgia>
+    dwc:genus "Chimarra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Curgia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chimarra> ;
diff --git a/data/3A/45/FE/3A45FE025E23FFD0FE51FC2C5932FA68.ttl b/data/3A/45/FE/3A45FE025E23FFD0FE51FC2C5932FA68.ttl
index ab627abc388e..02122b886d08 100644
--- a/data/3A/45/FE/3A45FE025E23FFD0FE51FC2C5932FA68.ttl
+++ b/data/3A/45/FE/3A45FE025E23FFD0FE51FC2C5932FA68.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudoceros_bicolor>
+    dwc:genus "Pseudoceros" ;
     dwc:rank "species" ;
     dwc:species "bicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudoceros> ;
diff --git a/data/3A/46/C9/3A46C9E94FE0573E84A93DA766AAC7A8.ttl b/data/3A/46/C9/3A46C9E94FE0573E84A93DA766AAC7A8.ttl
index b375db487ab5..9ee265bd03b1 100644
--- a/data/3A/46/C9/3A46C9E94FE0573E84A93DA766AAC7A8.ttl
+++ b/data/3A/46/C9/3A46C9E94FE0573E84A93DA766AAC7A8.ttl
@@ -108,6 +108,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lathrobium_Lathrobium>
+    dwc:genus "Lathrobium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lathrobium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lathrobium> ;
diff --git a/data/3A/47/E4/3A47E473240DFFD1CD9D1CA8FB14FD49.ttl b/data/3A/47/E4/3A47E473240DFFD1CD9D1CA8FB14FD49.ttl
index 43a3486de588..db04bf6d626a 100644
--- a/data/3A/47/E4/3A47E473240DFFD1CD9D1CA8FB14FD49.ttl
+++ b/data/3A/47/E4/3A47E473240DFFD1CD9D1CA8FB14FD49.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbelasmus_Bolbelasmus>
+    dwc:genus "Bolbelasmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbelasmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbelasmus> ;
diff --git a/data/3A/4C/44/3A4C44355DFAEB25CB200A2D710A419F.ttl b/data/3A/4C/44/3A4C44355DFAEB25CB200A2D710A419F.ttl
index e60583247816..dd41d6cd90b6 100644
--- a/data/3A/4C/44/3A4C44355DFAEB25CB200A2D710A419F.ttl
+++ b/data/3A/4C/44/3A4C44355DFAEB25CB200A2D710A419F.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epitonium_Epitonium>
+    dwc:genus "Epitonium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epitonium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epitonium> ;
diff --git a/data/3A/4F/67/3A4F67A717BD5ACEB47D4E7C567A01EC.ttl b/data/3A/4F/67/3A4F67A717BD5ACEB47D4E7C567A01EC.ttl
index 9e647bbb2d0b..67102ca33448 100644
--- a/data/3A/4F/67/3A4F67A717BD5ACEB47D4E7C567A01EC.ttl
+++ b/data/3A/4F/67/3A4F67A717BD5ACEB47D4E7C567A01EC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pullimosina_Pullimosina>
+    dwc:genus "Pullimosina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pullimosina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pullimosina> ;
diff --git a/data/3A/50/3C/3A503CFEEF1393D1E98C78B84BE2E1F8.ttl b/data/3A/50/3C/3A503CFEEF1393D1E98C78B84BE2E1F8.ttl
index 60080e3f6fc5..d6d67cbf1bc6 100644
--- a/data/3A/50/3C/3A503CFEEF1393D1E98C78B84BE2E1F8.ttl
+++ b/data/3A/50/3C/3A503CFEEF1393D1E98C78B84BE2E1F8.ttl
@@ -1057,6 +1057,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ipomoea_indica>
+    dwc:genus "Ipomoea" ;
     dwc:rank "species" ;
     dwc:species "indica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ipomoea> ;
@@ -1337,6 +1338,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ipomoea_tiliacea>
+    dwc:genus "Ipomoea" ;
     dwc:rank "species" ;
     dwc:species "tiliacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ipomoea> ;
diff --git a/data/3A/51/0E/3A510E224D59FFCE97F5C854FD2C6955.ttl b/data/3A/51/0E/3A510E224D59FFCE97F5C854FD2C6955.ttl
index 82c3458f8b67..2c21df9c354f 100644
--- a/data/3A/51/0E/3A510E224D59FFCE97F5C854FD2C6955.ttl
+++ b/data/3A/51/0E/3A510E224D59FFCE97F5C854FD2C6955.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Glabrobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabrobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/3A/51/0E/3A510E224D59FFCE97F5C946FD5C6643.ttl b/data/3A/51/0E/3A510E224D59FFCE97F5C946FD5C6643.ttl
index 2fb4479f15e0..ee39bb449379 100644
--- a/data/3A/51/0E/3A510E224D59FFCE97F5C946FD5C6643.ttl
+++ b/data/3A/51/0E/3A510E224D59FFCE97F5C946FD5C6643.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Bracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/3A/51/0E/3A510E224D59FFCE97F5CB1CFCDB6867.ttl b/data/3A/51/0E/3A510E224D59FFCE97F5CB1CFCDB6867.ttl
index 231e99a85c8c..b975d0f25f6f 100644
--- a/data/3A/51/0E/3A510E224D59FFCE97F5CB1CFCDB6867.ttl
+++ b/data/3A/51/0E/3A510E224D59FFCE97F5CB1CFCDB6867.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Bracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/3A/51/0E/3A510E224D59FFCE97F5CDA3FC396A29.ttl b/data/3A/51/0E/3A510E224D59FFCE97F5CDA3FC396A29.ttl
index ea1675428185..0caee3bdaa5f 100644
--- a/data/3A/51/0E/3A510E224D59FFCE97F5CDA3FC396A29.ttl
+++ b/data/3A/51/0E/3A510E224D59FFCE97F5CDA3FC396A29.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blacus_Ganychorus>
+    dwc:genus "Blacus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ganychorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blacus> ;
diff --git a/data/3A/51/0E/3A510E224D5AFFCD97F5CC75FBD26CAE.ttl b/data/3A/51/0E/3A510E224D5AFFCD97F5CC75FBD26CAE.ttl
index 67bd6823d547..273b5245231b 100644
--- a/data/3A/51/0E/3A510E224D5AFFCD97F5CC75FBD26CAE.ttl
+++ b/data/3A/51/0E/3A510E224D5AFFCD97F5CC75FBD26CAE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Lucobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lucobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/3A/51/0E/3A510E224D5AFFCD97F5CDA1FC1D6A62.ttl b/data/3A/51/0E/3A510E224D5AFFCD97F5CDA1FC1D6A62.ttl
index 7cea1e95b758..5749014ac9de 100644
--- a/data/3A/51/0E/3A510E224D5AFFCD97F5CDA1FC1D6A62.ttl
+++ b/data/3A/51/0E/3A510E224D5AFFCD97F5CDA1FC1D6A62.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelonus_Microchelonus>
+    dwc:genus "Chelonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microchelonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelonus> ;
diff --git a/data/3A/51/0E/3A510E224D5AFFCD97F5CEDFFBCB6F3A.ttl b/data/3A/51/0E/3A510E224D5AFFCD97F5CEDFFBCB6F3A.ttl
index 14d7acabd0d6..7d22380b5666 100644
--- a/data/3A/51/0E/3A510E224D5AFFCD97F5CEDFFBCB6F3A.ttl
+++ b/data/3A/51/0E/3A510E224D5AFFCD97F5CEDFFBCB6F3A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Habrobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Habrobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/3A/51/0E/3A510E224D5AFFCD97F5CFA1FE326C06.ttl b/data/3A/51/0E/3A510E224D5AFFCD97F5CFA1FE326C06.ttl
index c9cd2a18070c..3f3f36a4f63e 100644
--- a/data/3A/51/0E/3A510E224D5AFFCD97F5CFA1FE326C06.ttl
+++ b/data/3A/51/0E/3A510E224D5AFFCD97F5CFA1FE326C06.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Lucobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lucobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/3A/51/0E/3A510E224D5BFFCC97F5CA07FE366AE1.ttl b/data/3A/51/0E/3A510E224D5BFFCC97F5CA07FE366AE1.ttl
index 75bb5a51169b..db20a10e5f08 100644
--- a/data/3A/51/0E/3A510E224D5BFFCC97F5CA07FE366AE1.ttl
+++ b/data/3A/51/0E/3A510E224D5BFFCC97F5CA07FE366AE1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opius_Xynobius>
+    dwc:genus "Opius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xynobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opius> ;
diff --git a/data/3A/51/0E/3A510E224D5BFFCC97F5CACFFD376BCD.ttl b/data/3A/51/0E/3A510E224D5BFFCC97F5CACFFD376BCD.ttl
index 41a983f94750..704d04187fc5 100644
--- a/data/3A/51/0E/3A510E224D5BFFCC97F5CACFFD376BCD.ttl
+++ b/data/3A/51/0E/3A510E224D5BFFCC97F5CACFFD376BCD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opius_Phaedrotoma>
+    dwc:genus "Opius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaedrotoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opius> ;
diff --git a/data/3A/51/0E/3A510E224D5BFFCC97F5CBB0FE5C683A.ttl b/data/3A/51/0E/3A510E224D5BFFCC97F5CBB0FE5C683A.ttl
index be15199423b7..16b842984919 100644
--- a/data/3A/51/0E/3A510E224D5BFFCC97F5CBB0FE5C683A.ttl
+++ b/data/3A/51/0E/3A510E224D5BFFCC97F5CBB0FE5C683A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opius_Xynobius>
+    dwc:genus "Opius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xynobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opius> ;
diff --git a/data/3A/51/0E/3A510E224D5BFFCC97F5CC07FF326CAA.ttl b/data/3A/51/0E/3A510E224D5BFFCC97F5CC07FF326CAA.ttl
index bd32c357dc72..3d8bb6064f99 100644
--- a/data/3A/51/0E/3A510E224D5BFFCC97F5CC07FF326CAA.ttl
+++ b/data/3A/51/0E/3A510E224D5BFFCC97F5CC07FF326CAA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opius_Allophlebus>
+    dwc:genus "Opius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Allophlebus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opius> ;
diff --git a/data/3A/51/0E/3A510E224D5BFFCC97F5CD15FD806D98.ttl b/data/3A/51/0E/3A510E224D5BFFCC97F5CD15FD806D98.ttl
index bcb518520c1b..ec2764dca114 100644
--- a/data/3A/51/0E/3A510E224D5BFFCC97F5CD15FD806D98.ttl
+++ b/data/3A/51/0E/3A510E224D5BFFCC97F5CD15FD806D98.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opius_Opiothorax>
+    dwc:genus "Opius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Opiothorax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opius> ;
diff --git a/data/3A/51/0E/3A510E224D5BFFCC97F5CF5BFDBB6F96.ttl b/data/3A/51/0E/3A510E224D5BFFCC97F5CF5BFDBB6F96.ttl
index 0444765592fe..e3b64292faf3 100644
--- a/data/3A/51/0E/3A510E224D5BFFCC97F5CF5BFDBB6F96.ttl
+++ b/data/3A/51/0E/3A510E224D5BFFCC97F5CF5BFDBB6F96.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opius_Opiothorax>
+    dwc:genus "Opius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Opiothorax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opius> ;
diff --git a/data/3A/53/46/3A53463973451523F3EF2EB9A458F4FA.ttl b/data/3A/53/46/3A53463973451523F3EF2EB9A458F4FA.ttl
index 7bb26c92e4e1..74b69499e0cc 100644
--- a/data/3A/53/46/3A53463973451523F3EF2EB9A458F4FA.ttl
+++ b/data/3A/53/46/3A53463973451523F3EF2EB9A458F4FA.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dipogon_Deuteragenia>
+    dwc:genus "Dipogon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Deuteragenia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dipogon> ;
diff --git a/data/3A/54/16/3A54160F888E9D9458F4D0DC580E981C.ttl b/data/3A/54/16/3A54160F888E9D9458F4D0DC580E981C.ttl
index 3391214f4ef5..e0b31400c661 100644
--- a/data/3A/54/16/3A54160F888E9D9458F4D0DC580E981C.ttl
+++ b/data/3A/54/16/3A54160F888E9D9458F4D0DC580E981C.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Kerivoula_whiteheadi>
+    dwc:genus "Kerivoula" ;
     dwc:rank "species" ;
     dwc:species "whiteheadi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kerivoula> ;
diff --git a/data/3A/55/CD/3A55CDC494FC59A0B9B285BD7CDE1572.ttl b/data/3A/55/CD/3A55CDC494FC59A0B9B285BD7CDE1572.ttl
index 2df867e16706..fe51eb5e38ad 100644
--- a/data/3A/55/CD/3A55CDC494FC59A0B9B285BD7CDE1572.ttl
+++ b/data/3A/55/CD/3A55CDC494FC59A0B9B285BD7CDE1572.ttl
@@ -169,6 +169,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sthenarus_Phoenicocoris>
+    dwc:genus "Sthenarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phoenicocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sthenarus> ;
diff --git a/data/3A/59/63/3A59635F074F5FB39F7568F7374EB38D.ttl b/data/3A/59/63/3A59635F074F5FB39F7568F7374EB38D.ttl
index 9cede4c0bb7f..839eb7bc76bf 100644
--- a/data/3A/59/63/3A59635F074F5FB39F7568F7374EB38D.ttl
+++ b/data/3A/59/63/3A59635F074F5FB39F7568F7374EB38D.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Laeocathaica_Laeocathaica>
+    dwc:genus "Laeocathaica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laeocathaica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Laeocathaica> ;
diff --git a/data/3A/59/87/3A5987A8FFC6FFB8FEB35804FDF69A72.ttl b/data/3A/59/87/3A5987A8FFC6FFB8FEB35804FDF69A72.ttl
index 0e73adec7586..def527176961 100644
--- a/data/3A/59/87/3A5987A8FFC6FFB8FEB35804FDF69A72.ttl
+++ b/data/3A/59/87/3A5987A8FFC6FFB8FEB35804FDF69A72.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Taeniothrips_Isochaetothrips>
+    dwc:genus "Taeniothrips" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Isochaetothrips" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Taeniothrips> ;
diff --git a/data/3A/59/87/3A5987A8FFE2FF9CFEB35804FBE99828.ttl b/data/3A/59/87/3A5987A8FFE2FF9CFEB35804FBE99828.ttl
index 4ba1eed8209d..a928ee8f45b6 100644
--- a/data/3A/59/87/3A5987A8FFE2FF9CFEB35804FBE99828.ttl
+++ b/data/3A/59/87/3A5987A8FFE2FF9CFEB35804FBE99828.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thrips_Epithrips>
+    dwc:genus "Thrips" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epithrips" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thrips> ;
diff --git a/data/3A/59/87/3A5987A8FFE4FF9BFEB35A59FB649F0D.ttl b/data/3A/59/87/3A5987A8FFE4FF9BFEB35A59FB649F0D.ttl
index ebd6cad7df69..9f4115a70973 100644
--- a/data/3A/59/87/3A5987A8FFE4FF9BFEB35A59FB649F0D.ttl
+++ b/data/3A/59/87/3A5987A8FFE4FF9BFEB35A59FB649F0D.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Physothrips_spiranthidis>
+    dwc:genus "Physothrips" ;
     dwc:rank "species" ;
     dwc:species "spiranthidis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Physothrips> ;
diff --git a/data/3A/59/87/3A5987A8FFF5FF89FEB35D99FD239F0D.ttl b/data/3A/59/87/3A5987A8FFF5FF89FEB35D99FD239F0D.ttl
index 68545d954a91..01c3908235fe 100644
--- a/data/3A/59/87/3A5987A8FFF5FF89FEB35D99FD239F0D.ttl
+++ b/data/3A/59/87/3A5987A8FFF5FF89FEB35D99FD239F0D.ttl
@@ -117,6 +117,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thrips_Isoneurothrips>
+    dwc:genus "Thrips" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Isoneurothrips" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thrips> ;
diff --git a/data/3A/59/87/3A5987A8FFFCFF82FEB35BCCFCCD9800.ttl b/data/3A/59/87/3A5987A8FFFCFF82FEB35BCCFCCD9800.ttl
index 8e727e003f07..6f2f97d55659 100644
--- a/data/3A/59/87/3A5987A8FFFCFF82FEB35BCCFCCD9800.ttl
+++ b/data/3A/59/87/3A5987A8FFFCFF82FEB35BCCFCCD9800.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thrips_Isothrips>
+    dwc:genus "Thrips" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Isothrips" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thrips> ;
diff --git a/data/3A/59/87/3A5987A8FFFDFF80FEB35C36FB889AF5.ttl b/data/3A/59/87/3A5987A8FFFDFF80FEB35C36FB889AF5.ttl
index 954a67bbc74b..f59a46c04a28 100644
--- a/data/3A/59/87/3A5987A8FFFDFF80FEB35C36FB889AF5.ttl
+++ b/data/3A/59/87/3A5987A8FFFDFF80FEB35C36FB889AF5.ttl
@@ -222,6 +222,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thrips_Isoneurothrips>
+    dwc:genus "Thrips" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Isoneurothrips" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thrips> ;
diff --git a/data/3A/59/BB/3A59BBE6B0AED94F929E59386425EC11.ttl b/data/3A/59/BB/3A59BBE6B0AED94F929E59386425EC11.ttl
index aaa0cd600b58..86ece3f10a94 100644
--- a/data/3A/59/BB/3A59BBE6B0AED94F929E59386425EC11.ttl
+++ b/data/3A/59/BB/3A59BBE6B0AED94F929E59386425EC11.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Dichotomius>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dichotomius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/3A/5A/87/3A5A87A27273E2782A8163A0FD2A7A2D.ttl b/data/3A/5A/87/3A5A87A27273E2782A8163A0FD2A7A2D.ttl
index cdfe81e58b7e..558b10892ab5 100644
--- a/data/3A/5A/87/3A5A87A27273E2782A8163A0FD2A7A2D.ttl
+++ b/data/3A/5A/87/3A5A87A27273E2782A8163A0FD2A7A2D.ttl
@@ -194,6 +194,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhizocrinus_Bythocrinus>
+    dwc:genus "Rhizocrinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bythocrinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhizocrinus> ;
diff --git a/data/3A/5A/87/3A5A87A27275E27F2A8165D5FCA579D1.ttl b/data/3A/5A/87/3A5A87A27275E27F2A8165D5FCA579D1.ttl
index cc7bbe684859..219d29d54b3e 100644
--- a/data/3A/5A/87/3A5A87A27275E27F2A8165D5FCA579D1.ttl
+++ b/data/3A/5A/87/3A5A87A27275E27F2A8165D5FCA579D1.ttl
@@ -77,12 +77,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Endoxocrinus_parrae>
+    dwc:genus "Endoxocrinus" ;
     dwc:rank "species" ;
     dwc:species "parrae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Endoxocrinus_Endoxocrinus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Endoxocrinus_Endoxocrinus>
+    dwc:genus "Endoxocrinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Endoxocrinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Endoxocrinus> ;
diff --git a/data/3A/5A/87/3A5A87A2727DE2762A816115FBA17A97.ttl b/data/3A/5A/87/3A5A87A2727DE2762A816115FBA17A97.ttl
index 71b50b75fcf4..85794dd333e4 100644
--- a/data/3A/5A/87/3A5A87A2727DE2762A816115FBA17A97.ttl
+++ b/data/3A/5A/87/3A5A87A2727DE2762A816115FBA17A97.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phrixometra_longipinna>
+    dwc:genus "Phrixometra" ;
     dwc:rank "species" ;
     dwc:species "longipinna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phrixometra> ;
diff --git a/data/3A/5A/87/3A5A87C6FFA4FFEDFF18FDC4BC24FF33.ttl b/data/3A/5A/87/3A5A87C6FFA4FFEDFF18FDC4BC24FF33.ttl
index 993f304d14ed..fdb1568dcff0 100644
--- a/data/3A/5A/87/3A5A87C6FFA4FFEDFF18FDC4BC24FF33.ttl
+++ b/data/3A/5A/87/3A5A87C6FFA4FFEDFF18FDC4BC24FF33.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytodieus_Weisia>
+    dwc:genus "Phytodieus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Weisia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytodieus> ;
diff --git a/data/3A/5C/24/3A5C24A1F4399E3F64817C61C2ED0FF2.ttl b/data/3A/5C/24/3A5C24A1F4399E3F64817C61C2ED0FF2.ttl
index e899557f54c2..c253dfb98e56 100644
--- a/data/3A/5C/24/3A5C24A1F4399E3F64817C61C2ED0FF2.ttl
+++ b/data/3A/5C/24/3A5C24A1F4399E3F64817C61C2ED0FF2.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pasiphilodes_Rhinoprora>
+    dwc:genus "Pasiphilodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhinoprora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pasiphilodes> ;
diff --git a/data/3A/5E/62/3A5E62C335D6862127ED6A88D55C67CF.ttl b/data/3A/5E/62/3A5E62C335D6862127ED6A88D55C67CF.ttl
index c5c37e18461a..fd9aa9016464 100644
--- a/data/3A/5E/62/3A5E62C335D6862127ED6A88D55C67CF.ttl
+++ b/data/3A/5E/62/3A5E62C335D6862127ED6A88D55C67CF.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platygaster_Platygaster>
+    dwc:genus "Platygaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platygaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platygaster> ;
diff --git a/data/3A/60/6B/3A606B450E9E59C88400AD632964595C.ttl b/data/3A/60/6B/3A606B450E9E59C88400AD632964595C.ttl
index bfd01acde873..adc77aa5ff3c 100644
--- a/data/3A/60/6B/3A606B450E9E59C88400AD632964595C.ttl
+++ b/data/3A/60/6B/3A606B450E9E59C88400AD632964595C.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sus_philippensis>
+    dwc:genus "Sus" ;
     dwc:rank "species" ;
     dwc:species "philippensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sus> ;
diff --git a/data/3A/60/CC/3A60CC0BFFD0FFFBC39FFC95FADC725C.ttl b/data/3A/60/CC/3A60CC0BFFD0FFFBC39FFC95FADC725C.ttl
index 008800fc1c6c..11f821050ed3 100644
--- a/data/3A/60/CC/3A60CC0BFFD0FFFBC39FFC95FADC725C.ttl
+++ b/data/3A/60/CC/3A60CC0BFFD0FFFBC39FFC95FADC725C.ttl
@@ -247,6 +247,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nesophrosyne_Orosius>
+    dwc:genus "Nesophrosyne" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orosius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nesophrosyne> ;
diff --git a/data/3A/60/CC/3A60CC0BFFDFFFFAC39FFEF1FDE271C9.ttl b/data/3A/60/CC/3A60CC0BFFDFFFFAC39FFEF1FDE271C9.ttl
index a737c2c597c5..2811f3c881bd 100644
--- a/data/3A/60/CC/3A60CC0BFFDFFFFAC39FFEF1FDE271C9.ttl
+++ b/data/3A/60/CC/3A60CC0BFFDFFFFAC39FFEF1FDE271C9.ttl
@@ -289,6 +289,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nesophrosyne_Orosius>
+    dwc:genus "Nesophrosyne" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orosius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nesophrosyne> ;
diff --git a/data/3A/64/0A/3A640A91940F68DD666BFFED31F08C50.ttl b/data/3A/64/0A/3A640A91940F68DD666BFFED31F08C50.ttl
index 57e308d0e2f6..656c51a8b485 100644
--- a/data/3A/64/0A/3A640A91940F68DD666BFFED31F08C50.ttl
+++ b/data/3A/64/0A/3A640A91940F68DD666BFFED31F08C50.ttl
@@ -58,18 +58,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Constrictores_sanguineus_1811>
+    dwc:genus "Constrictores" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "1811" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Constrictores_sanguineus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Constrictores_sanguineus>
+    dwc:genus "Constrictores" ;
     dwc:rank "species" ;
     dwc:species "sanguineus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Constrictores_Oppel> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Constrictores_Oppel>
+    dwc:genus "Constrictores" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oppel" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Constrictores> ;
diff --git a/data/3A/65/FE/3A65FE45AAB65795B2B8E9EB920A56ED.ttl b/data/3A/65/FE/3A65FE45AAB65795B2B8E9EB920A56ED.ttl
index 18f153ea02f3..9655d1ba2a2a 100644
--- a/data/3A/65/FE/3A65FE45AAB65795B2B8E9EB920A56ED.ttl
+++ b/data/3A/65/FE/3A65FE45AAB65795B2B8E9EB920A56ED.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/3A65FE45AAB65795B2B8E9EB920A56ED>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis bergeroni subsp. var. var. costata Botez 1914, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_bergeroni_var_costata_Botez_1914> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_bergeroni_costata_Botez_1914> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_bergeroni_var_costata_Botez_1914>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_bergeroni_costata_Botez_1914>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "3A65FE45-AAB6-5795-B2B8-E9EB920A56ED" ;
     dwc:authority "Botez, 1914" ;
     dwc:authorityName "Botez" ;
@@ -40,14 +41,13 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Botez, 1914" ;
     dwc:species "bergeroni" ;
-    dwc:subSpecies "var." ;
     dwc:variety "costata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/7V87M> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni_var_costata> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni_costata> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni_var_costata>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni_costata>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -56,18 +56,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "bergeroni" ;
-    dwc:subSpecies "var." ;
     dwc:variety "costata" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_bergeroni>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "bergeroni" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/3A/6A/AB/3A6AABF5632C3291A6192F4AC69E4AE3.ttl b/data/3A/6A/AB/3A6AABF5632C3291A6192F4AC69E4AE3.ttl
index 883872fd194e..3ccf937d516f 100644
--- a/data/3A/6A/AB/3A6AABF5632C3291A6192F4AC69E4AE3.ttl
+++ b/data/3A/6A/AB/3A6AABF5632C3291A6192F4AC69E4AE3.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Huechys_incarnata>
+    dwc:genus "Huechys" ;
     dwc:rank "species" ;
     dwc:species "incarnata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Huechys> ;
diff --git a/data/3A/73/3B/3A733BD9537D5D949F11822EB06BDDC0.ttl b/data/3A/73/3B/3A733BD9537D5D949F11822EB06BDDC0.ttl
index ab42cefccf1d..88be242bbd31 100644
--- a/data/3A/73/3B/3A733BD9537D5D949F11822EB06BDDC0.ttl
+++ b/data/3A/73/3B/3A733BD9537D5D949F11822EB06BDDC0.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Cornexcisia>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cornexcisia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/3A/7B/01/3A7B01947E2D4A44C2AC207B3C1A2605.ttl b/data/3A/7B/01/3A7B01947E2D4A44C2AC207B3C1A2605.ttl
index e25b95c92be6..50768a679011 100644
--- a/data/3A/7B/01/3A7B01947E2D4A44C2AC207B3C1A2605.ttl
+++ b/data/3A/7B/01/3A7B01947E2D4A44C2AC207B3C1A2605.ttl
@@ -214,6 +214,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ipomoea_batatas>
+    dwc:genus "Ipomoea" ;
     dwc:rank "species" ;
     dwc:species "batatas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ipomoea> ;
diff --git a/data/3A/7B/87/3A7B879AFFD5FF8C948FFE19FCBBFA9C.ttl b/data/3A/7B/87/3A7B879AFFD5FF8C948FFE19FCBBFA9C.ttl
index 52599d031e2d..e64308b43d6b 100644
--- a/data/3A/7B/87/3A7B879AFFD5FF8C948FFE19FCBBFA9C.ttl
+++ b/data/3A/7B/87/3A7B879AFFD5FF8C948FFE19FCBBFA9C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Quedius_Raphirus>
+    dwc:genus "Quedius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Raphirus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Quedius> ;
diff --git a/data/3A/7B/87/3A7B879AFFD6FF8A948FFAEAFCE8FD2A.ttl b/data/3A/7B/87/3A7B879AFFD6FF8A948FFAEAFCE8FD2A.ttl
index 6f9d9cc21521..108b15e23abe 100644
--- a/data/3A/7B/87/3A7B879AFFD6FF8A948FFAEAFCE8FD2A.ttl
+++ b/data/3A/7B/87/3A7B879AFFD6FF8A948FFAEAFCE8FD2A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Quedius_Raphirus>
+    dwc:genus "Quedius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Raphirus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Quedius> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F58885AFF34FAB22341E9F2.ttl b/data/3A/7F/7B/3A7F7B2C7F58885AFF34FAB22341E9F2.ttl
index 662bf5b6714c..3da355b34b5b 100644
--- a/data/3A/7F/7B/3A7F7B2C7F58885AFF34FAB22341E9F2.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F58885AFF34FAB22341E9F2.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Metallophanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metallophanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F5B8854FF34F9122136EB72.ttl b/data/3A/7F/7B/3A7F7B2C7F5B8854FF34F9122136EB72.ttl
index c69c619c372f..37841e5dfcc2 100644
--- a/data/3A/7F/7B/3A7F7B2C7F5B8854FF34F9122136EB72.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F5B8854FF34F9122136EB72.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Metallophanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metallophanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F5B885AFF34FDB225C8EE12.ttl b/data/3A/7F/7B/3A7F7B2C7F5B885AFF34FDB225C8EE12.ttl
index 66b07cc3e1f5..984eb5773a0c 100644
--- a/data/3A/7F/7B/3A7F7B2C7F5B885AFF34FDB225C8EE12.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F5B885AFF34FDB225C8EE12.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Metallophanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metallophanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F5C885FFF34FC322131EE72.ttl b/data/3A/7F/7B/3A7F7B2C7F5C885FFF34FC322131EE72.ttl
index 23785e6a7680..68717d2b3ac1 100644
--- a/data/3A/7F/7B/3A7F7B2C7F5C885FFF34FC322131EE72.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F5C885FFF34FC322131EE72.ttl
@@ -134,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Metallophanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metallophanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F5E8859FF34F93222D4ECF2.ttl b/data/3A/7F/7B/3A7F7B2C7F5E8859FF34F93222D4ECF2.ttl
index dec42c7b09bf..57a526e9d434 100644
--- a/data/3A/7F/7B/3A7F7B2C7F5E8859FF34F93222D4ECF2.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F5E8859FF34F93222D4ECF2.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Metallophanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metallophanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F60885DFF34FA3222DEEB72.ttl b/data/3A/7F/7B/3A7F7B2C7F60885DFF34FA3222DEEB72.ttl
index 823dbd41c299..3608a8501d6c 100644
--- a/data/3A/7F/7B/3A7F7B2C7F60885DFF34FA3222DEEB72.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F60885DFF34FA3222DEEB72.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Metallophanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metallophanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F6A886BFF34FF72224AEF52.ttl b/data/3A/7F/7B/3A7F7B2C7F6A886BFF34FF72224AEF52.ttl
index 4713eb812fd6..04eb88141b00 100644
--- a/data/3A/7F/7B/3A7F7B2C7F6A886BFF34FF72224AEF52.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F6A886BFF34FF72224AEF52.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Megaphanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaphanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F6B8865FF34F90024B6EF72.ttl b/data/3A/7F/7B/3A7F7B2C7F6B8865FF34F90024B6EF72.ttl
index 6be604f77eda..262f16329572 100644
--- a/data/3A/7F/7B/3A7F7B2C7F6B8865FF34F90024B6EF72.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F6B8865FF34F90024B6EF72.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Megaphanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaphanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F6D886EFF34F9D222B8ECB2.ttl b/data/3A/7F/7B/3A7F7B2C7F6D886EFF34F9D222B8ECB2.ttl
index 493925716ff7..9121fcb9005d 100644
--- a/data/3A/7F/7B/3A7F7B2C7F6D886EFF34F9D222B8ECB2.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F6D886EFF34F9D222B8ECB2.ttl
@@ -116,6 +116,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Megaphanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaphanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/7F/7B/3A7F7B2C7F6F8868FF34FA922335EEB2.ttl b/data/3A/7F/7B/3A7F7B2C7F6F8868FF34FA922335EEB2.ttl
index 1c54140ad2e8..ff42ea38f155 100644
--- a/data/3A/7F/7B/3A7F7B2C7F6F8868FF34FA922335EEB2.ttl
+++ b/data/3A/7F/7B/3A7F7B2C7F6F8868FF34FA922335EEB2.ttl
@@ -153,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus_Megaphanaeus>
+    dwc:genus "Coprophanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Megaphanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophanaeus> ;
diff --git a/data/3A/80/54/3A80547757B1E4C9DCAEB1F1BAA4EB79.ttl b/data/3A/80/54/3A80547757B1E4C9DCAEB1F1BAA4EB79.ttl
index c8d63b9165c2..026422055103 100644
--- a/data/3A/80/54/3A80547757B1E4C9DCAEB1F1BAA4EB79.ttl
+++ b/data/3A/80/54/3A80547757B1E4C9DCAEB1F1BAA4EB79.ttl
@@ -12,7 +12,7 @@
     dc:creator "Rosa, Paolo; Wei, Na-sen; Xu, Zai-fu" ;
     dc:title "Hedychridium roseum" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Hedychridium_roseum_Rossi_1790> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Chrysis_carnea_var_rosea_Rossi_1790>, <http://taxon-concept.plazi.org/id/Animalia/Hedychridium_roseum_roseum_roseum_> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Chrysis_carnea_rosea_Rossi_1790>, <http://taxon-concept.plazi.org/id/Animalia/Hedychridium_roseum_roseum_roseum_> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.455.6557> ;
     a trt:Treatment .
 
@@ -44,7 +44,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Hedychridium_roseum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Chrysis_carnea_var_rosea_Rossi_1790>
+<http://taxon-concept.plazi.org/id/Animalia/Chrysis_carnea_rosea_Rossi_1790>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Rossi" ;
     dwc:authorityYear "1790" ;
     dwc:class "Insecta" ;
@@ -56,9 +57,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Rossi, 1790" ;
     dwc:species "carnea" ;
-    dwc:subSpecies "var." ;
     dwc:variety "rosea" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea_var_rosea> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea_rosea> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Hedychridium_roseum_roseum_roseum_>
@@ -123,8 +123,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea_var_rosea>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea_rosea>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Chrysididae" ;
     dwc:genus "Chrysis" ;
@@ -133,18 +133,12 @@
     dwc:phylum "Arthropoda" ;
     dwc:rank "variety" ;
     dwc:species "carnea" ;
-    dwc:subSpecies "var." ;
     dwc:variety "rosea" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_carnea>
+    dwc:genus "Chrysis" ;
     dwc:rank "species" ;
     dwc:species "carnea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/3A/82/BA/3A82BAA1C98B56189383C901449CCEB0.ttl b/data/3A/82/BA/3A82BAA1C98B56189383C901449CCEB0.ttl
index 1626971f4c8e..757291986a54 100644
--- a/data/3A/82/BA/3A82BAA1C98B56189383C901449CCEB0.ttl
+++ b/data/3A/82/BA/3A82BAA1C98B56189383C901449CCEB0.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agapanthia_kirbyi>
+    dwc:genus "Agapanthia" ;
     dwc:rank "species" ;
     dwc:species "kirbyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agapanthia> ;
diff --git a/data/3A/84/31/3A84317250CBA63AA403BBD53688E9E0.ttl b/data/3A/84/31/3A84317250CBA63AA403BBD53688E9E0.ttl
index c4baa2ba0815..d6416c826c18 100644
--- a/data/3A/84/31/3A84317250CBA63AA403BBD53688E9E0.ttl
+++ b/data/3A/84/31/3A84317250CBA63AA403BBD53688E9E0.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Arnica_angustifolia>
+    dwc:genus "Arnica" ;
     dwc:rank "species" ;
     dwc:species "angustifolia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Arnica> ;
@@ -129,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Arnica_montana>
+    dwc:genus "Arnica" ;
     dwc:rank "species" ;
     dwc:species "montana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Arnica> ;
diff --git a/data/3A/88/09/3A8809D43F9F2543103EC95CC85642E9.ttl b/data/3A/88/09/3A8809D43F9F2543103EC95CC85642E9.ttl
index 376425a0120b..120060e6e91b 100644
--- a/data/3A/88/09/3A8809D43F9F2543103EC95CC85642E9.ttl
+++ b/data/3A/88/09/3A8809D43F9F2543103EC95CC85642E9.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tripteridia_Micromia>
+    dwc:genus "Tripteridia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micromia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tripteridia> ;
diff --git a/data/3A/88/5C/3A885CA6DE7F9E3C031514B8DC8BB896.ttl b/data/3A/88/5C/3A885CA6DE7F9E3C031514B8DC8BB896.ttl
index d2858761d56f..a171ca060131 100644
--- a/data/3A/88/5C/3A885CA6DE7F9E3C031514B8DC8BB896.ttl
+++ b/data/3A/88/5C/3A885CA6DE7F9E3C031514B8DC8BB896.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthophora_Melea>
+    dwc:genus "Anthophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthophora> ;
diff --git a/data/3A/89/82/3A89824FBA7217612CEA84464A696AF8.ttl b/data/3A/89/82/3A89824FBA7217612CEA84464A696AF8.ttl
index 26d18a264080..843f6997953c 100644
--- a/data/3A/89/82/3A89824FBA7217612CEA84464A696AF8.ttl
+++ b/data/3A/89/82/3A89824FBA7217612CEA84464A696AF8.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasius_niger>
+    dwc:genus "Lasius" ;
     dwc:rank "species" ;
     dwc:species "niger" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasius> ;
diff --git a/data/3A/89/C0/3A89C049165B73AA4037238ED59D6F39.ttl b/data/3A/89/C0/3A89C049165B73AA4037238ED59D6F39.ttl
index cada8ff6dc15..f990cca3c934 100644
--- a/data/3A/89/C0/3A89C049165B73AA4037238ED59D6F39.ttl
+++ b/data/3A/89/C0/3A89C049165B73AA4037238ED59D6F39.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ardistomis_Semiardistomis>
+    dwc:genus "Ardistomis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Semiardistomis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ardistomis> ;
diff --git a/data/3A/8E/91/3A8E91F9FBFCB6C7F0BA6E909CAF14DF.ttl b/data/3A/8E/91/3A8E91F9FBFCB6C7F0BA6E909CAF14DF.ttl
index db9cd29b098a..be7e5b8b2966 100644
--- a/data/3A/8E/91/3A8E91F9FBFCB6C7F0BA6E909CAF14DF.ttl
+++ b/data/3A/8E/91/3A8E91F9FBFCB6C7F0BA6E909CAF14DF.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euspilotus_Hesperosaprinus>
+    dwc:genus "Euspilotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hesperosaprinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euspilotus> ;
diff --git a/data/3A/91/5D/3A915DD8EACE53FF8270867A7A571290.ttl b/data/3A/91/5D/3A915DD8EACE53FF8270867A7A571290.ttl
index 3f9872f8c9dd..3f7fe81c9fca 100644
--- a/data/3A/91/5D/3A915DD8EACE53FF8270867A7A571290.ttl
+++ b/data/3A/91/5D/3A915DD8EACE53FF8270867A7A571290.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyclophorus_Glossostylus>
+    dwc:genus "Cyclophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossostylus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyclophorus> ;
diff --git a/data/3A/98/B2/3A98B29A66B9584E84538F165E43767E.ttl b/data/3A/98/B2/3A98B29A66B9584E84538F165E43767E.ttl
index 2e6dee7abaae..fa81eb0c1bd1 100644
--- a/data/3A/98/B2/3A98B29A66B9584E84538F165E43767E.ttl
+++ b/data/3A/98/B2/3A98B29A66B9584E84538F165E43767E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neocollyris_Neocollyris>
+    dwc:genus "Neocollyris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neocollyris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neocollyris> ;
diff --git a/data/3A/9B/82/3A9B8293A9645C518E43E983D33B7384.ttl b/data/3A/9B/82/3A9B8293A9645C518E43E983D33B7384.ttl
index 820de9d092de..62a773d332b0 100644
--- a/data/3A/9B/82/3A9B8293A9645C518E43E983D33B7384.ttl
+++ b/data/3A/9B/82/3A9B8293A9645C518E43E983D33B7384.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Formica_Formica>
+    dwc:genus "Formica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Formica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Formica> ;
diff --git a/data/3A/A3/FA/3AA3FA50B74C44918B4CC21CD328E8FD.ttl b/data/3A/A3/FA/3AA3FA50B74C44918B4CC21CD328E8FD.ttl
index 40c277ebf82a..85e28a310141 100644
--- a/data/3A/A3/FA/3AA3FA50B74C44918B4CC21CD328E8FD.ttl
+++ b/data/3A/A3/FA/3AA3FA50B74C44918B4CC21CD328E8FD.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_wellmani>
+    dwc:genus "Crematogaster" ;
     dwc:rank "species" ;
     dwc:species "wellmani" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Sphaerocrema> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Sphaerocrema>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphaerocrema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/3A/A7/8F/3AA78F041EBF5587E14DF512FECF007E.ttl b/data/3A/A7/8F/3AA78F041EBF5587E14DF512FECF007E.ttl
index 496d6fda2d76..b3c2cb4d04c5 100644
--- a/data/3A/A7/8F/3AA78F041EBF5587E14DF512FECF007E.ttl
+++ b/data/3A/A7/8F/3AA78F041EBF5587E14DF512FECF007E.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lynx_rufus>
+    dwc:genus "Lynx" ;
     dwc:rank "species" ;
     dwc:species "rufus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lynx> ;
diff --git a/data/3A/AA/DC/3AAADC08EEDC36B49A3C1462DFA40CBC.ttl b/data/3A/AA/DC/3AAADC08EEDC36B49A3C1462DFA40CBC.ttl
index 3c1fbd3ad0c2..15779381907e 100644
--- a/data/3A/AA/DC/3AAADC08EEDC36B49A3C1462DFA40CBC.ttl
+++ b/data/3A/AA/DC/3AAADC08EEDC36B49A3C1462DFA40CBC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Litomegachile>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Litomegachile" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/3A/B4/4D/3AB44D8A35B1B3784D7A2BF01C525856.ttl b/data/3A/B4/4D/3AB44D8A35B1B3784D7A2BF01C525856.ttl
index 9749a8f88a1c..7d2c69e3508f 100644
--- a/data/3A/B4/4D/3AB44D8A35B1B3784D7A2BF01C525856.ttl
+++ b/data/3A/B4/4D/3AB44D8A35B1B3784D7A2BF01C525856.ttl
@@ -138,18 +138,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_bicolor_abyssinica>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "abyssinica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_bicolor> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_bicolor>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "species" ;
     dwc:species "bicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_Cataglyphis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cataglyphis_Cataglyphis>
+    dwc:genus "Cataglyphis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cataglyphis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cataglyphis> ;
diff --git a/data/3A/B7/5C/3AB75CD811DB3D93A5F0189F72750800.ttl b/data/3A/B7/5C/3AB75CD811DB3D93A5F0189F72750800.ttl
index 52a7157f7026..3ffede4b5899 100644
--- a/data/3A/B7/5C/3AB75CD811DB3D93A5F0189F72750800.ttl
+++ b/data/3A/B7/5C/3AB75CD811DB3D93A5F0189F72750800.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Onthophagus_Onthophagus>
+    dwc:genus "Onthophagus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Onthophagus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Onthophagus> ;
diff --git a/data/3A/BA/0F/3ABA0F1041E85A04BFB8FEF9C0D17340.ttl b/data/3A/BA/0F/3ABA0F1041E85A04BFB8FEF9C0D17340.ttl
index b9dd017366b6..0357e377de08 100644
--- a/data/3A/BA/0F/3ABA0F1041E85A04BFB8FEF9C0D17340.ttl
+++ b/data/3A/BA/0F/3ABA0F1041E85A04BFB8FEF9C0D17340.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hylaeus_Deranchylaeus>
+    dwc:genus "Hylaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Deranchylaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hylaeus> ;
diff --git a/data/3A/BC/8D/3ABC8D08F9B87DF00FC66C01DB7E7FA3.ttl b/data/3A/BC/8D/3ABC8D08F9B87DF00FC66C01DB7E7FA3.ttl
index 694c442d6886..ffa0f011ce71 100644
--- a/data/3A/BC/8D/3ABC8D08F9B87DF00FC66C01DB7E7FA3.ttl
+++ b/data/3A/BC/8D/3ABC8D08F9B87DF00FC66C01DB7E7FA3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Sphecodogastra>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphecodogastra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/BD/D5/3ABDD5D6719F89EBE4FE19E5E3439A40.ttl b/data/3A/BD/D5/3ABDD5D6719F89EBE4FE19E5E3439A40.ttl
index 1bb8be99f612..10c465fcc16f 100644
--- a/data/3A/BD/D5/3ABDD5D6719F89EBE4FE19E5E3439A40.ttl
+++ b/data/3A/BD/D5/3ABDD5D6719F89EBE4FE19E5E3439A40.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Dialictus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dialictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/3A/C1/2B/3AC12B4045A35058AFAB16EE4109C136.ttl b/data/3A/C1/2B/3AC12B4045A35058AFAB16EE4109C136.ttl
index d6d90e711045..86607fe2a533 100644
--- a/data/3A/C1/2B/3AC12B4045A35058AFAB16EE4109C136.ttl
+++ b/data/3A/C1/2B/3AC12B4045A35058AFAB16EE4109C136.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tipula_Vestiplex>
+    dwc:genus "Tipula" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vestiplex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tipula> ;
diff --git a/data/3A/C1/B3/3AC1B30D4B2E5D1CA96F16D3C0EE2F19.ttl b/data/3A/C1/B3/3AC1B30D4B2E5D1CA96F16D3C0EE2F19.ttl
index 52945241f561..2b1daf8ffb9b 100644
--- a/data/3A/C1/B3/3AC1B30D4B2E5D1CA96F16D3C0EE2F19.ttl
+++ b/data/3A/C1/B3/3AC1B30D4B2E5D1CA96F16D3C0EE2F19.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oxytropis_deflexa>
+    dwc:genus "Oxytropis" ;
     dwc:rank "species" ;
     dwc:species "deflexa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oxytropis> ;
diff --git a/data/3A/C8/CD/3AC8CD6DBC9083F3FFDD910BE94E7C49.ttl b/data/3A/C8/CD/3AC8CD6DBC9083F3FFDD910BE94E7C49.ttl
index b886fdce8e54..cdc810d10fd9 100644
--- a/data/3A/C8/CD/3AC8CD6DBC9083F3FFDD910BE94E7C49.ttl
+++ b/data/3A/C8/CD/3AC8CD6DBC9083F3FFDD910BE94E7C49.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pteropus_hypomelanus>
+    dwc:genus "Pteropus" ;
     dwc:rank "species" ;
     dwc:species "hypomelanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pteropus> ;
diff --git a/data/3A/CA/B2/3ACAB202D30DDF8BF96D4E817BEBCE3B.ttl b/data/3A/CA/B2/3ACAB202D30DDF8BF96D4E817BEBCE3B.ttl
index 174539570e75..062b237755e7 100644
--- a/data/3A/CA/B2/3ACAB202D30DDF8BF96D4E817BEBCE3B.ttl
+++ b/data/3A/CA/B2/3ACAB202D30DDF8BF96D4E817BEBCE3B.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Callosciurus_pygerythrus>
+    dwc:genus "Callosciurus" ;
     dwc:rank "species" ;
     dwc:species "pygerythrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Callosciurus> ;
diff --git a/data/3A/CC/3C/3ACC3C3C8417212449CB04BFF6CA9326.ttl b/data/3A/CC/3C/3ACC3C3C8417212449CB04BFF6CA9326.ttl
index 1c183572369c..9f94ff3666bf 100644
--- a/data/3A/CC/3C/3ACC3C3C8417212449CB04BFF6CA9326.ttl
+++ b/data/3A/CC/3C/3ACC3C3C8417212449CB04BFF6CA9326.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Galea_musteloides>
+    dwc:genus "Galea" ;
     dwc:rank "species" ;
     dwc:species "musteloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galea> ;
diff --git a/data/3A/D5/F3/3AD5F38B9E6C52BE9C077CFFA86F3B9A.ttl b/data/3A/D5/F3/3AD5F38B9E6C52BE9C077CFFA86F3B9A.ttl
index 816a09106b2d..a413658d21ed 100644
--- a/data/3A/D5/F3/3AD5F38B9E6C52BE9C077CFFA86F3B9A.ttl
+++ b/data/3A/D5/F3/3AD5F38B9E6C52BE9C077CFFA86F3B9A.ttl
@@ -13,7 +13,7 @@
     dc:creator "Berry, Paul E.; Kainulainen, Kent; Ee, Benjamin W. van" ;
     dc:title "Croton catatii Baill., Bull. Mens. Soc. Linn. Paris 2: 851. 1890, as ‘ catati’" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_catatii_Baill_2> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Ambatotsipihina>, <http://taxon-name.plazi.org/id/Plantae/Croton_boinensis_var_tomentosus>, <http://taxon-name.plazi.org/id/Plantae/Croton_catatii_var_setosus>, <http://taxon-name.plazi.org/id/Plantae/Croton_catatii_var_tricholepis>, <http://taxon-name.plazi.org/id/Plantae/Croton_elaeagni_var_chrysocarpos>, <http://taxon-name.plazi.org/id/Plantae/Croton_greveanus_var_micraster> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Ambatotsipihina>, <http://taxon-name.plazi.org/id/Plantae/Croton_boinensis_tomentosus>, <http://taxon-name.plazi.org/id/Plantae/Croton_catatii_setosus>, <http://taxon-name.plazi.org/id/Plantae/Croton_catatii_tricholepis>, <http://taxon-name.plazi.org/id/Plantae/Croton_elaeagni_chrysocarpos>, <http://taxon-name.plazi.org/id/Plantae/Croton_greveanus_micraster> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Croton_hilaris_Baill_1891>, <http://taxon-concept.plazi.org/id/Plantae/Croton_ranohirae_Leandri_1970> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.90.20586> ;
     a trt:Treatment .
diff --git a/data/3A/D6/29/3AD62921BAAE5C88905E42FFE1456D8F.ttl b/data/3A/D6/29/3AD62921BAAE5C88905E42FFE1456D8F.ttl
index 508021d97c0a..b7da8e71170a 100644
--- a/data/3A/D6/29/3AD62921BAAE5C88905E42FFE1456D8F.ttl
+++ b/data/3A/D6/29/3AD62921BAAE5C88905E42FFE1456D8F.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Formica_Serviformica>
+    dwc:genus "Formica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Serviformica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Formica> ;
diff --git a/data/3A/D7/F1/3AD7F13E34A95044B1138D9C3D4A2408.ttl b/data/3A/D7/F1/3AD7F13E34A95044B1138D9C3D4A2408.ttl
index 21c49a7f7273..1cc7f81de04b 100644
--- a/data/3A/D7/F1/3AD7F13E34A95044B1138D9C3D4A2408.ttl
+++ b/data/3A/D7/F1/3AD7F13E34A95044B1138D9C3D4A2408.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halichondria_Halichondria>
+    dwc:genus "Halichondria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halichondria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halichondria> ;
diff --git a/data/3A/DC/3F/3ADC3F7528FDEA89AEEC53846AEDC778.ttl b/data/3A/DC/3F/3ADC3F7528FDEA89AEEC53846AEDC778.ttl
index da52a614ebcb..190bcdec1585 100644
--- a/data/3A/DC/3F/3ADC3F7528FDEA89AEEC53846AEDC778.ttl
+++ b/data/3A/DC/3F/3ADC3F7528FDEA89AEEC53846AEDC778.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scymnus_Pullus>
+    dwc:genus "Scymnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pullus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scymnus> ;
diff --git a/data/3A/E2/49/3AE2497A4F685DB8937495A189F6B5C7.ttl b/data/3A/E2/49/3AE2497A4F685DB8937495A189F6B5C7.ttl
index c0d521e46857..3dd0bf966f19 100644
--- a/data/3A/E2/49/3AE2497A4F685DB8937495A189F6B5C7.ttl
+++ b/data/3A/E2/49/3AE2497A4F685DB8937495A189F6B5C7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/3A/F4/2A/3AF42A483680F4E736CB992AB14C4167.ttl b/data/3A/F4/2A/3AF42A483680F4E736CB992AB14C4167.ttl
index e864588e2171..ac90093a3f7e 100644
--- a/data/3A/F4/2A/3AF42A483680F4E736CB992AB14C4167.ttl
+++ b/data/3A/F4/2A/3AF42A483680F4E736CB992AB14C4167.ttl
@@ -40,6 +40,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Eleocharis_olivacea>
+    dwc:genus "Eleocharis" ;
     dwc:rank "species" ;
     dwc:species "olivacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Eleocharis> ;
diff --git a/data/3A/F5/EA/3AF5EAF6B82F8F7DB6913E1E51405F73.ttl b/data/3A/F5/EA/3AF5EAF6B82F8F7DB6913E1E51405F73.ttl
index 5d907dbbc22d..4664b4be6f1d 100644
--- a/data/3A/F5/EA/3AF5EAF6B82F8F7DB6913E1E51405F73.ttl
+++ b/data/3A/F5/EA/3AF5EAF6B82F8F7DB6913E1E51405F73.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lagostrophus_fasciatus>
+    dwc:genus "Lagostrophus" ;
     dwc:rank "species" ;
     dwc:species "fasciatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lagostrophus> ;
diff --git a/data/3A/F6/59/3AF659A38E033FAAB09081B2C8FD44D8.ttl b/data/3A/F6/59/3AF659A38E033FAAB09081B2C8FD44D8.ttl
index d437149acb3d..5161c2077c67 100644
--- a/data/3A/F6/59/3AF659A38E033FAAB09081B2C8FD44D8.ttl
+++ b/data/3A/F6/59/3AF659A38E033FAAB09081B2C8FD44D8.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helicopsyche_Feropsyche>
+    dwc:genus "Helicopsyche" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Feropsyche" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helicopsyche> ;
diff --git a/data/3A/FD/55/3AFD55D7E3BD0A066E758C061DD2A0BB.ttl b/data/3A/FD/55/3AFD55D7E3BD0A066E758C061DD2A0BB.ttl
index e9b0ed94f3f3..bda8f3606e4d 100644
--- a/data/3A/FD/55/3AFD55D7E3BD0A066E758C061DD2A0BB.ttl
+++ b/data/3A/FD/55/3AFD55D7E3BD0A066E758C061DD2A0BB.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_Pelidnota>
+    dwc:genus "Pelidnota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pelidnota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota> ;