diff --git a/data/03/A2/02/03A20255C952FFC9D92FFD27FEF7FEF5.ttl b/data/03/A2/02/03A20255C952FFC9D92FFD27FEF7FEF5.ttl
index 56dc2d556b35..d5c01d1f9e3a 100644
--- a/data/03/A2/02/03A20255C952FFC9D92FFD27FEF7FEF5.ttl
+++ b/data/03/A2/02/03A20255C952FFC9D92FFD27FEF7FEF5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lanceoppia_Bicristoppia>
+    dwc:genus "Lanceoppia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bicristoppia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lanceoppia> ;
diff --git a/data/03/A2/02/03A20255C957FFC5D905FE70FB18FDE0.ttl b/data/03/A2/02/03A20255C957FFC5D905FE70FB18FDE0.ttl
index b126a0d3a1d7..58821b1338a3 100644
--- a/data/03/A2/02/03A20255C957FFC5D905FE70FB18FDE0.ttl
+++ b/data/03/A2/02/03A20255C957FFC5D905FE70FB18FDE0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhinoppia_Rhinoppia>
+    dwc:genus "Rhinoppia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhinoppia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhinoppia> ;
diff --git a/data/03/A2/43/03A24309FFCB6161FF36F898BBB7FDAD.ttl b/data/03/A2/43/03A24309FFCB6161FF36F898BBB7FDAD.ttl
index 19450581d901..0ba029d96bf7 100644
--- a/data/03/A2/43/03A24309FFCB6161FF36F898BBB7FDAD.ttl
+++ b/data/03/A2/43/03A24309FFCB6161FF36F898BBB7FDAD.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Heteraspidia_Euheteraspidia>
+    dwc:genus "Heteraspidia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euheteraspidia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Heteraspidia> ;
diff --git a/data/03/A2/43/03A24309FFE36176FF36F9A6BDE4FCD4.ttl b/data/03/A2/43/03A24309FFE36176FF36F9A6BDE4FCD4.ttl
index 60681b384d03..02372863729d 100644
--- a/data/03/A2/43/03A24309FFE36176FF36F9A6BDE4FCD4.ttl
+++ b/data/03/A2/43/03A24309FFE36176FF36F9A6BDE4FCD4.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cynips_Figites>
+    dwc:genus "Cynips" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Figites" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cynips> ;
diff --git a/data/03/A2/48/03A248567158E457B6BED60AFB1FFE87.ttl b/data/03/A2/48/03A248567158E457B6BED60AFB1FFE87.ttl
index 2f2a391093c7..ad04e97bd2ec 100644
--- a/data/03/A2/48/03A248567158E457B6BED60AFB1FFE87.ttl
+++ b/data/03/A2/48/03A248567158E457B6BED60AFB1FFE87.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Speyeria_hesperis>
+    dwc:genus "Speyeria" ;
     dwc:rank "species" ;
     dwc:species "hesperis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Speyeria> ;
@@ -187,6 +188,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Speyeria_atlantis>
+    dwc:genus "Speyeria" ;
     dwc:rank "species" ;
     dwc:species "atlantis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Speyeria> ;
@@ -219,6 +221,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Argynnis_atlantis>
+    dwc:genus "Argynnis" ;
     dwc:rank "species" ;
     dwc:species "atlantis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Argynnis> ;
@@ -244,6 +247,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Speyeria_electa>
+    dwc:genus "Speyeria" ;
     dwc:rank "species" ;
     dwc:species "electa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Speyeria> ;
diff --git a/data/03/A2/50/03A250297D26FFC9FF13B20363F8FF0E.ttl b/data/03/A2/50/03A250297D26FFC9FF13B20363F8FF0E.ttl
index d8fe4fcef4be..f13c40dcb9be 100644
--- a/data/03/A2/50/03A250297D26FFC9FF13B20363F8FF0E.ttl
+++ b/data/03/A2/50/03A250297D26FFC9FF13B20363F8FF0E.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Imbralyx_leucanthus>
+    dwc:genus "Imbralyx" ;
     dwc:rank "species" ;
     dwc:species "leucanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Imbralyx> ;
@@ -224,6 +225,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Millettia_leucantha>
+    dwc:genus "Millettia" ;
     dwc:rank "species" ;
     dwc:species "leucantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Millettia> ;
diff --git a/data/03/A2/50/03A250297D26FFCAFF13B7836536FCCE.ttl b/data/03/A2/50/03A250297D26FFCAFF13B7836536FCCE.ttl
index 3dc40a447ac9..702b782df4d5 100644
--- a/data/03/A2/50/03A250297D26FFCAFF13B7836536FCCE.ttl
+++ b/data/03/A2/50/03A250297D26FFCAFF13B7836536FCCE.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Imbralyx_leptobotrys>
+    dwc:genus "Imbralyx" ;
     dwc:rank "species" ;
     dwc:species "leptobotrys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Imbralyx> ;
@@ -130,6 +131,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Millettia_leptobotrys>
+    dwc:genus "Millettia" ;
     dwc:rank "species" ;
     dwc:species "leptobotrys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Millettia> ;
diff --git a/data/03/A2/59/03A25902FFA0CF3B3E55FDCFFE85FA02.ttl b/data/03/A2/59/03A25902FFA0CF3B3E55FDCFFE85FA02.ttl
index 758127234a3d..bfab4c07e244 100644
--- a/data/03/A2/59/03A25902FFA0CF3B3E55FDCFFE85FA02.ttl
+++ b/data/03/A2/59/03A25902FFA0CF3B3E55FDCFFE85FA02.ttl
@@ -178,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Goniodes_Philopedon>
+    dwc:genus "Goniodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Philopedon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Goniodes> ;
diff --git a/data/03/A2/59/03A25902FFA6CF333EF8FE51FC60F996.ttl b/data/03/A2/59/03A25902FFA6CF333EF8FE51FC60F996.ttl
index 4f47eaa78725..78dea368e847 100644
--- a/data/03/A2/59/03A25902FFA6CF333EF8FE51FC60F996.ttl
+++ b/data/03/A2/59/03A25902FFA6CF333EF8FE51FC60F996.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Goniodes_Philopedon>
+    dwc:genus "Goniodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Philopedon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Goniodes> ;
diff --git a/data/03/A2/59/03A25902FFB2CF2A3EF7FDE1FCA9FB6B.ttl b/data/03/A2/59/03A25902FFB2CF2A3EF7FDE1FCA9FB6B.ttl
index 7acb4cf2d788..c803fc255017 100644
--- a/data/03/A2/59/03A25902FFB2CF2A3EF7FDE1FCA9FB6B.ttl
+++ b/data/03/A2/59/03A25902FFB2CF2A3EF7FDE1FCA9FB6B.ttl
@@ -322,6 +322,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Goniodes_Philopedon>
+    dwc:genus "Goniodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Philopedon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Goniodes> ;
diff --git a/data/03/A2/60/03A2607E8767FF8CB398FF4FFB49FAB4.ttl b/data/03/A2/60/03A2607E8767FF8CB398FF4FFB49FAB4.ttl
index 86c98c16703e..8255a7e8fb87 100644
--- a/data/03/A2/60/03A2607E8767FF8CB398FF4FFB49FAB4.ttl
+++ b/data/03/A2/60/03A2607E8767FF8CB398FF4FFB49FAB4.ttl
@@ -216,6 +216,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scolioplanes_variabilis>
+    dwc:genus "Scolioplanes" ;
     dwc:rank "species" ;
     dwc:species "variabilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scolioplanes> ;
diff --git a/data/03/A2/85/03A2856AFF9CA3054B99FA50E2BAFE5C.ttl b/data/03/A2/85/03A2856AFF9CA3054B99FA50E2BAFE5C.ttl
index f303572ee1df..769480999c76 100644
--- a/data/03/A2/85/03A2856AFF9CA3054B99FA50E2BAFE5C.ttl
+++ b/data/03/A2/85/03A2856AFF9CA3054B99FA50E2BAFE5C.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Zyras>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zyras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
diff --git a/data/03/A2/85/03A2856AFF9CA3064B99FB55E320FA3E.ttl b/data/03/A2/85/03A2856AFF9CA3064B99FB55E320FA3E.ttl
index ea63265d1fc4..0d78eff83e14 100644
--- a/data/03/A2/85/03A2856AFF9CA3064B99FB55E320FA3E.ttl
+++ b/data/03/A2/85/03A2856AFF9CA3064B99FB55E320FA3E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Zyras>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zyras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
diff --git a/data/03/A2/85/03A2856AFF9CA3064B99FCEBE18AFB41.ttl b/data/03/A2/85/03A2856AFF9CA3064B99FCEBE18AFB41.ttl
index bd6392269bef..481dc91d508f 100644
--- a/data/03/A2/85/03A2856AFF9CA3064B99FCEBE18AFB41.ttl
+++ b/data/03/A2/85/03A2856AFF9CA3064B99FCEBE18AFB41.ttl
@@ -83,6 +83,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Glossacantha>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossacantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
@@ -124,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Pella>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
diff --git a/data/03/A2/85/03A2856AFF9CA3064B99FDFFE31EFCAB.ttl b/data/03/A2/85/03A2856AFF9CA3064B99FDFFE31EFCAB.ttl
index ad14c5ae686b..a40d699d03b9 100644
--- a/data/03/A2/85/03A2856AFF9CA3064B99FDFFE31EFCAB.ttl
+++ b/data/03/A2/85/03A2856AFF9CA3064B99FDFFE31EFCAB.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Glossacantha>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossacantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
diff --git a/data/03/A2/85/03A2856AFF9FA3044B99FAECE170FD71.ttl b/data/03/A2/85/03A2856AFF9FA3044B99FAECE170FD71.ttl
index af0516d412a5..fba26ecca4e3 100644
--- a/data/03/A2/85/03A2856AFF9FA3044B99FAECE170FD71.ttl
+++ b/data/03/A2/85/03A2856AFF9FA3044B99FAECE170FD71.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Zyras>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zyras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
@@ -155,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Pella>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
diff --git a/data/03/A2/85/03A2856AFF9FA3054B99FC7BE399FAAA.ttl b/data/03/A2/85/03A2856AFF9FA3054B99FC7BE399FAAA.ttl
index 8a45c6ed2c1e..bf7e275b760a 100644
--- a/data/03/A2/85/03A2856AFF9FA3054B99FC7BE399FAAA.ttl
+++ b/data/03/A2/85/03A2856AFF9FA3054B99FC7BE399FAAA.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Zyras>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zyras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orphnebius_Mesocephalobius>
+    dwc:genus "Orphnebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mesocephalobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orphnebius> ;
diff --git a/data/03/A2/85/03A2856AFF9FA3054B99FD00E2ADFC1B.ttl b/data/03/A2/85/03A2856AFF9FA3054B99FD00E2ADFC1B.ttl
index 49387d002ee9..dfd55a30a9b7 100644
--- a/data/03/A2/85/03A2856AFF9FA3054B99FD00E2ADFC1B.ttl
+++ b/data/03/A2/85/03A2856AFF9FA3054B99FD00E2ADFC1B.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zyras_Zyras>
+    dwc:genus "Zyras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zyras" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zyras> ;
diff --git a/data/03/A2/87/03A28780FFC2006D754D269F922FA19C.ttl b/data/03/A2/87/03A28780FFC2006D754D269F922FA19C.ttl
index 123269d312a6..291b99f852e8 100644
--- a/data/03/A2/87/03A28780FFC2006D754D269F922FA19C.ttl
+++ b/data/03/A2/87/03A28780FFC2006D754D269F922FA19C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atractides_Atractides>
+    dwc:genus "Atractides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atractides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atractides> ;
diff --git a/data/03/A2/87/03A28782FFE86E665DFAF1DFFC98FCF9.ttl b/data/03/A2/87/03A28782FFE86E665DFAF1DFFC98FCF9.ttl
index 2c9f01248919..6ebb654443c3 100644
--- a/data/03/A2/87/03A28782FFE86E665DFAF1DFFC98FCF9.ttl
+++ b/data/03/A2/87/03A28782FFE86E665DFAF1DFFC98FCF9.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brischkea_delusor>
+    dwc:genus "Brischkea" ;
     dwc:rank "species" ;
     dwc:species "delusor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brischkea> ;
diff --git a/data/03/A2/87/03A28782FFE96E675DFAF183FB81FC67.ttl b/data/03/A2/87/03A28782FFE96E675DFAF183FB81FC67.ttl
index 34b20b40beae..eb95d58a8c2f 100644
--- a/data/03/A2/87/03A28782FFE96E675DFAF183FB81FC67.ttl
+++ b/data/03/A2/87/03A28782FFE96E675DFAF183FB81FC67.ttl
@@ -109,6 +109,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hadrodactylus_typhae>
+    dwc:genus "Hadrodactylus" ;
     dwc:rank "species" ;
     dwc:species "typhae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hadrodactylus> ;
diff --git a/data/03/A2/87/03A28782FFE96E675DFAF673FCDBFA7D.ttl b/data/03/A2/87/03A28782FFE96E675DFAF673FCDBFA7D.ttl
index 7ccea7ecbf4c..19f0eb17237f 100644
--- a/data/03/A2/87/03A28782FFE96E675DFAF673FCDBFA7D.ttl
+++ b/data/03/A2/87/03A28782FFE96E675DFAF673FCDBFA7D.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesoleius_multicolor>
+    dwc:genus "Mesoleius" ;
     dwc:rank "species" ;
     dwc:species "multicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesoleius> ;
diff --git a/data/03/A2/87/03A28782FFEB6E655DFAF058FDEAFBE2.ttl b/data/03/A2/87/03A28782FFEB6E655DFAF058FDEAFBE2.ttl
index 36b2f2e2547a..ec47894af9a3 100644
--- a/data/03/A2/87/03A28782FFEB6E655DFAF058FDEAFBE2.ttl
+++ b/data/03/A2/87/03A28782FFEB6E655DFAF058FDEAFBE2.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alexeter_sectator>
+    dwc:genus "Alexeter" ;
     dwc:rank "species" ;
     dwc:species "sectator" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alexeter> ;
diff --git a/data/03/A2/87/03A28782FFEB6E655DFAF1A0FC67FCB8.ttl b/data/03/A2/87/03A28782FFEB6E655DFAF1A0FC67FCB8.ttl
index ac96bcae07f2..fbd960ef7b56 100644
--- a/data/03/A2/87/03A28782FFEB6E655DFAF1A0FC67FCB8.ttl
+++ b/data/03/A2/87/03A28782FFEB6E655DFAF1A0FC67FCB8.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alexeter_inconspicuus>
+    dwc:genus "Alexeter" ;
     dwc:rank "species" ;
     dwc:species "inconspicuus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alexeter> ;
diff --git a/data/03/A2/87/03A28782FFEB6E655DFAF7A1FE24F98C.ttl b/data/03/A2/87/03A28782FFEB6E655DFAF7A1FE24F98C.ttl
index 906f5bf72f57..c9212d67996e 100644
--- a/data/03/A2/87/03A28782FFEB6E655DFAF7A1FE24F98C.ttl
+++ b/data/03/A2/87/03A28782FFEB6E655DFAF7A1FE24F98C.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alexeter_sectator>
+    dwc:genus "Alexeter" ;
     dwc:rank "species" ;
     dwc:species "sectator" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alexeter> ;
diff --git a/data/03/A2/87/03A28782FFEC6E625DFAF178FC90FC6A.ttl b/data/03/A2/87/03A28782FFEC6E625DFAF178FC90FC6A.ttl
index 6774c30313e1..3f50a2636ee3 100644
--- a/data/03/A2/87/03A28782FFEC6E625DFAF178FC90FC6A.ttl
+++ b/data/03/A2/87/03A28782FFEC6E625DFAF178FC90FC6A.ttl
@@ -92,6 +92,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scopesus_rufonotatus>
+    dwc:genus "Scopesus" ;
     dwc:rank "species" ;
     dwc:species "rufonotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scopesus> ;
diff --git a/data/03/A2/87/03A287844C11FF8AFF66FA56CA82F82B.ttl b/data/03/A2/87/03A287844C11FF8AFF66FA56CA82F82B.ttl
index 73389c981346..3287689ccb09 100644
--- a/data/03/A2/87/03A287844C11FF8AFF66FA56CA82F82B.ttl
+++ b/data/03/A2/87/03A287844C11FF8AFF66FA56CA82F82B.ttl
@@ -150,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megaloprepus_caerulatus>
+    dwc:genus "Megaloprepus" ;
     dwc:rank "species" ;
     dwc:species "caerulatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megaloprepus> ;
diff --git a/data/03/A2/87/03A2878C363CFF93DCF2FCABFF1ABB0E.ttl b/data/03/A2/87/03A2878C363CFF93DCF2FCABFF1ABB0E.ttl
index 3e2bc25374fd..b038a18cc7b3 100644
--- a/data/03/A2/87/03A2878C363CFF93DCF2FCABFF1ABB0E.ttl
+++ b/data/03/A2/87/03A2878C363CFF93DCF2FCABFF1ABB0E.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ostericum_maximowiczii>
+    dwc:genus "Ostericum" ;
     dwc:rank "species" ;
     dwc:species "maximowiczii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ostericum> ;
diff --git a/data/03/A2/87/03A2878C363DFF92DCF2FA23FAE7B962.ttl b/data/03/A2/87/03A2878C363DFF92DCF2FA23FAE7B962.ttl
index b40cd6c61caf..bdfeb3b40c0c 100644
--- a/data/03/A2/87/03A2878C363DFF92DCF2FA23FAE7B962.ttl
+++ b/data/03/A2/87/03A2878C363DFF92DCF2FA23FAE7B962.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Acronema_chienii>
+    dwc:genus "Acronema" ;
     dwc:rank "species" ;
     dwc:species "chienii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Acronema> ;
diff --git a/data/03/A2/87/03A2878CF053A61EFF4315F30BEFF8F7.ttl b/data/03/A2/87/03A2878CF053A61EFF4315F30BEFF8F7.ttl
index 12049d1b84e0..df8c56798ce9 100644
--- a/data/03/A2/87/03A2878CF053A61EFF4315F30BEFF8F7.ttl
+++ b/data/03/A2/87/03A2878CF053A61EFF4315F30BEFF8F7.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cylindera_Parmecus>
+    dwc:genus "Cylindera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parmecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cylindera> ;
diff --git a/data/03/A2/87/03A2878CF05AA601FF4310160809F80F.ttl b/data/03/A2/87/03A2878CF05AA601FF4310160809F80F.ttl
index c254127f42ec..fcb4a629d333 100644
--- a/data/03/A2/87/03A2878CF05AA601FF4310160809F80F.ttl
+++ b/data/03/A2/87/03A2878CF05AA601FF4310160809F80F.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cylindera_Parmecus>
+    dwc:genus "Cylindera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parmecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cylindera> ;
diff --git a/data/03/A2/87/03A2878CF05EA60BFF4316030EB0F867.ttl b/data/03/A2/87/03A2878CF05EA60BFF4316030EB0F867.ttl
index 4c8bd03acfa7..27be8555218a 100644
--- a/data/03/A2/87/03A2878CF05EA60BFF4316030EB0F867.ttl
+++ b/data/03/A2/87/03A2878CF05EA60BFF4316030EB0F867.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cylindera_Parmecus>
+    dwc:genus "Cylindera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parmecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cylindera> ;
@@ -256,12 +257,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_Cylindera>
+    dwc:genus "Cicindela" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cylindera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cylindera_Cylindera>
+    dwc:genus "Cylindera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cylindera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cylindera> ;
diff --git a/data/03/A2/87/03A28794FFA3FF83FF6E95FF3EBB99BD.ttl b/data/03/A2/87/03A28794FFA3FF83FF6E95FF3EBB99BD.ttl
index 3d9d9805948d..b753b66b66c3 100644
--- a/data/03/A2/87/03A28794FFA3FF83FF6E95FF3EBB99BD.ttl
+++ b/data/03/A2/87/03A28794FFA3FF83FF6E95FF3EBB99BD.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Euphaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euphaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -171,6 +172,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A28794FFAEFF86FF6E93543A7A9CAF.ttl b/data/03/A2/87/03A28794FFAEFF86FF6E93543A7A9CAF.ttl
index ec04a7d938d9..f26fa83870c4 100644
--- a/data/03/A2/87/03A28794FFAEFF86FF6E93543A7A9CAF.ttl
+++ b/data/03/A2/87/03A28794FFAEFF86FF6E93543A7A9CAF.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Euphaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euphaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -136,6 +137,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A28794FFC3FFEDFF6E962A3B579DDF.ttl b/data/03/A2/87/03A28794FFC3FFEDFF6E962A3B579DDF.ttl
index 6115be3cf3d5..cb4b8b878643 100644
--- a/data/03/A2/87/03A28794FFC3FFEDFF6E962A3B579DDF.ttl
+++ b/data/03/A2/87/03A28794FFC3FFEDFF6E962A3B579DDF.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
diff --git a/data/03/A2/87/03A28794FFC4FFEEFF6E95FF3E599EA7.ttl b/data/03/A2/87/03A28794FFC4FFEEFF6E95FF3E599EA7.ttl
index ec49000a953c..ae0edee38829 100644
--- a/data/03/A2/87/03A28794FFC4FFEEFF6E95FF3E599EA7.ttl
+++ b/data/03/A2/87/03A28794FFC4FFEEFF6E95FF3E599EA7.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -136,6 +137,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A28794FFCEFFE2FF6E924C3B879E9B.ttl b/data/03/A2/87/03A28794FFCEFFE2FF6E924C3B879E9B.ttl
index 8258def513bd..039e8af8f0d7 100644
--- a/data/03/A2/87/03A28794FFCEFFE2FF6E924C3B879E9B.ttl
+++ b/data/03/A2/87/03A28794FFCEFFE2FF6E924C3B879E9B.ttl
@@ -66,12 +66,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_cruciata>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "species" ;
     dwc:species "cruciata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha>, <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
diff --git a/data/03/A2/87/03A28794FFCFFFF0FF6E92773AFE9F90.ttl b/data/03/A2/87/03A28794FFCFFFF0FF6E92773AFE9F90.ttl
index fb4c5deb3a44..945c1fe3f3e9 100644
--- a/data/03/A2/87/03A28794FFCFFFF0FF6E92773AFE9F90.ttl
+++ b/data/03/A2/87/03A28794FFCFFFF0FF6E92773AFE9F90.ttl
@@ -263,6 +263,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
diff --git a/data/03/A2/87/03A28794FFD9FF8FFF6E930C3D289B7A.ttl b/data/03/A2/87/03A28794FFD9FF8FFF6E930C3D289B7A.ttl
index 245a30a097ca..b5f095baa38e 100644
--- a/data/03/A2/87/03A28794FFD9FF8FFF6E930C3D289B7A.ttl
+++ b/data/03/A2/87/03A28794FFD9FF8FFF6E930C3D289B7A.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Euphaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euphaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -136,6 +137,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A28794FFD9FFF4FF6E95FF3D8D9A45.ttl b/data/03/A2/87/03A28794FFD9FFF4FF6E95FF3D8D9A45.ttl
index 954d7a660c69..34bf0cc0dcca 100644
--- a/data/03/A2/87/03A28794FFD9FFF4FF6E95FF3D8D9A45.ttl
+++ b/data/03/A2/87/03A28794FFD9FFF4FF6E95FF3D8D9A45.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Euphaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euphaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -136,6 +137,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A28794FFDDFFF5FF6E91703B8F9AE1.ttl b/data/03/A2/87/03A28794FFDDFFF5FF6E91703B8F9AE1.ttl
index e57438dd6c25..3d2ff3f63229 100644
--- a/data/03/A2/87/03A28794FFDDFFF5FF6E91703B8F9AE1.ttl
+++ b/data/03/A2/87/03A28794FFDDFFF5FF6E91703B8F9AE1.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Euphaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euphaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -177,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A28794FFE9FFDEFF6E95FF3C599CAF.ttl b/data/03/A2/87/03A28794FFE9FFDEFF6E95FF3C599CAF.ttl
index 6ea73da92e78..b1664a7324de 100644
--- a/data/03/A2/87/03A28794FFE9FFDEFF6E95FF3C599CAF.ttl
+++ b/data/03/A2/87/03A28794FFE9FFDEFF6E95FF3C599CAF.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_nocturna>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "species" ;
     dwc:species "nocturna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
diff --git a/data/03/A2/87/03A28794FFEFFFC5FF6E95FF3BD79BC8.ttl b/data/03/A2/87/03A28794FFEFFFC5FF6E95FF3BD79BC8.ttl
index df06f3959052..97998ff073d4 100644
--- a/data/03/A2/87/03A28794FFEFFFC5FF6E95FF3BD79BC8.ttl
+++ b/data/03/A2/87/03A28794FFEFFFC5FF6E95FF3BD79BC8.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -188,6 +189,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A28794FFF3FFD3FF6E94223C289BEA.ttl b/data/03/A2/87/03A28794FFF3FFD3FF6E94223C289BEA.ttl
index 34cead9dd3f8..ce5fa1a31013 100644
--- a/data/03/A2/87/03A28794FFF3FFD3FF6E94223C289BEA.ttl
+++ b/data/03/A2/87/03A28794FFF3FFD3FF6E94223C289BEA.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
diff --git a/data/03/A2/87/03A28794FFFDFFEBFF6E90533D379AFC.ttl b/data/03/A2/87/03A28794FFFDFFEBFF6E90533D379AFC.ttl
index 07325c65c992..bf56425e3b26 100644
--- a/data/03/A2/87/03A28794FFFDFFEBFF6E90533D379AFC.ttl
+++ b/data/03/A2/87/03A28794FFFDFFEBFF6E90533D379AFC.ttl
@@ -184,6 +184,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
diff --git a/data/03/A2/87/03A28794FFFFFFD1FF6E95FF3A3D9E37.ttl b/data/03/A2/87/03A28794FFFFFFD1FF6E95FF3A3D9E37.ttl
index bd6cc4db6b2d..8f4fa0cb0744 100644
--- a/data/03/A2/87/03A28794FFFFFFD1FF6E95FF3A3D9E37.ttl
+++ b/data/03/A2/87/03A28794FFFFFFD1FF6E95FF3A3D9E37.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha_Phaeoxantha>
+    dwc:genus "Phaeoxantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phaeoxantha> ;
@@ -135,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megacephala_Phaeoxantha>
+    dwc:genus "Megacephala" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phaeoxantha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megacephala> ;
diff --git a/data/03/A2/87/03A287AEFF817D23FF2FFE60DCBB80CE.ttl b/data/03/A2/87/03A287AEFF817D23FF2FFE60DCBB80CE.ttl
index fa2c5492a618..4e16de724011 100644
--- a/data/03/A2/87/03A287AEFF817D23FF2FFE60DCBB80CE.ttl
+++ b/data/03/A2/87/03A287AEFF817D23FF2FFE60DCBB80CE.ttl
@@ -151,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Subancistrocerus_solomonis>
+    dwc:genus "Subancistrocerus" ;
     dwc:rank "species" ;
     dwc:species "solomonis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Subancistrocerus> ;
diff --git a/data/03/A2/87/03A287AEFF827D20FF2FFCE4DCBB8611.ttl b/data/03/A2/87/03A287AEFF827D20FF2FFCE4DCBB8611.ttl
index 19829994130e..f88fedb30f9f 100644
--- a/data/03/A2/87/03A287AEFF827D20FF2FFCE4DCBB8611.ttl
+++ b/data/03/A2/87/03A287AEFF827D20FF2FFCE4DCBB8611.ttl
@@ -184,6 +184,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchium_haemorrhoidale>
+    dwc:genus "Rhynchium" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchium> ;
@@ -233,6 +234,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchium_quinqaecinctum>
+    dwc:genus "Rhynchium" ;
     dwc:rank "species" ;
     dwc:species "quinqaecinctum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchium> ;
diff --git a/data/03/A2/87/03A287AEFF827D20FF2FFE37DF748155.ttl b/data/03/A2/87/03A287AEFF827D20FF2FFE37DF748155.ttl
index 380aac15087c..0c689651f0a3 100644
--- a/data/03/A2/87/03A287AEFF827D20FF2FFE37DF748155.ttl
+++ b/data/03/A2/87/03A287AEFF827D20FF2FFE37DF748155.ttl
@@ -218,6 +218,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_haemorrhoidale>
+    dwc:genus "Odynerus" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
@@ -249,6 +250,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchium_haemorrhoidale>
+    dwc:genus "Rhynchium" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchium> ;
@@ -280,6 +282,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_haemorrhoidalis>
+    dwc:genus "Odynerus" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
diff --git a/data/03/A2/87/03A287AEFF837D20FF2FFDD1D9DC8302.ttl b/data/03/A2/87/03A287AEFF837D20FF2FFDD1D9DC8302.ttl
index c687ad2dea0a..957c35ea092f 100644
--- a/data/03/A2/87/03A287AEFF837D20FF2FFDD1D9DC8302.ttl
+++ b/data/03/A2/87/03A287AEFF837D20FF2FFDD1D9DC8302.ttl
@@ -291,6 +291,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchium_haemorrhoidale>
+    dwc:genus "Rhynchium" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchium> ;
@@ -353,6 +354,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_haemorrhoidalis>
+    dwc:genus "Odynerus" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
@@ -372,6 +374,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rygchium_haemorrhoidale>
+    dwc:genus "Rygchium" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rygchium> ;
diff --git a/data/03/A2/87/03A287AEFF867D24FF2FFD98DCBB80AA.ttl b/data/03/A2/87/03A287AEFF867D24FF2FFD98DCBB80AA.ttl
index c734749a8af8..260b538c1597 100644
--- a/data/03/A2/87/03A287AEFF867D24FF2FFD98DCBB80AA.ttl
+++ b/data/03/A2/87/03A287AEFF867D24FF2FFD98DCBB80AA.ttl
@@ -138,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lissodynerus_ater>
+    dwc:genus "Lissodynerus" ;
     dwc:rank "species" ;
     dwc:species "ater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lissodynerus> ;
diff --git a/data/03/A2/87/03A287AEFFA07D02FF2FFB10D88A85BA.ttl b/data/03/A2/87/03A287AEFFA07D02FF2FFB10D88A85BA.ttl
index 29a763b12b09..50d1972be085 100644
--- a/data/03/A2/87/03A287AEFFA07D02FF2FFB10D88A85BA.ttl
+++ b/data/03/A2/87/03A287AEFFA07D02FF2FFB10D88A85BA.ttl
@@ -265,6 +265,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phi_curvatum>
+    dwc:genus "Phi" ;
     dwc:rank "species" ;
     dwc:species "curvatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phi> ;
@@ -284,6 +285,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_curvatum>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "curvatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA27D00FF2FFA2ADC5B8407.ttl b/data/03/A2/87/03A287AEFFA27D00FF2FFA2ADC5B8407.ttl
index dea84fada89c..9e970d81e29b 100644
--- a/data/03/A2/87/03A287AEFFA27D00FF2FFA2ADC5B8407.ttl
+++ b/data/03/A2/87/03A287AEFFA27D00FF2FFA2ADC5B8407.ttl
@@ -152,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_xanthurus>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -171,6 +172,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_xanthurus>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA27D00FF2FFB66DC848703.ttl b/data/03/A2/87/03A287AEFFA27D00FF2FFB66DC848703.ttl
index bbda99171ebc..da34f7463dcb 100644
--- a/data/03/A2/87/03A287AEFFA27D00FF2FFB66DC848703.ttl
+++ b/data/03/A2/87/03A287AEFFA27D00FF2FFB66DC848703.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_xanthurum>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "xanthurum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA27D00FF2FFC5ADC5B86D7.ttl b/data/03/A2/87/03A287AEFFA27D00FF2FFC5ADC5B86D7.ttl
index b1b9439d4dc0..837f8e8686be 100644
--- a/data/03/A2/87/03A287AEFFA27D00FF2FFC5ADC5B86D7.ttl
+++ b/data/03/A2/87/03A287AEFFA27D00FF2FFC5ADC5B86D7.ttl
@@ -152,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_xanthurus>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -171,6 +172,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_xanthurus>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA27D00FF2FFD22DC5B81D3.ttl b/data/03/A2/87/03A287AEFFA27D00FF2FFD22DC5B81D3.ttl
index 376585fedf60..c70c8692fd9f 100644
--- a/data/03/A2/87/03A287AEFFA27D00FF2FFD22DC5B81D3.ttl
+++ b/data/03/A2/87/03A287AEFFA27D00FF2FFD22DC5B81D3.ttl
@@ -180,6 +180,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_xanthurus>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -199,6 +200,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_xanthurus>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA27D00FF2FFE07DC5B800C.ttl b/data/03/A2/87/03A287AEFFA27D00FF2FFE07DC5B800C.ttl
index 811372f1d5e9..f264145ded2c 100644
--- a/data/03/A2/87/03A287AEFFA27D00FF2FFE07DC5B800C.ttl
+++ b/data/03/A2/87/03A287AEFFA27D00FF2FFE07DC5B800C.ttl
@@ -154,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_xanthurus>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -173,6 +174,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_xanthurum>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "xanthurum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA27D03FF2FF936DF1183B6.ttl b/data/03/A2/87/03A287AEFFA27D03FF2FF936DF1183B6.ttl
index 1287e90c2846..b9bbfd0637e7 100644
--- a/data/03/A2/87/03A287AEFFA27D03FF2FF936DF1183B6.ttl
+++ b/data/03/A2/87/03A287AEFFA27D03FF2FF936DF1183B6.ttl
@@ -235,6 +235,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_pyriformis>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "pyriformis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -254,6 +255,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_xanthurus>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "xanthurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -273,6 +275,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_xanthurum>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "xanthurum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA37D00FF2FF9FADEEE82D6.ttl b/data/03/A2/87/03A287AEFFA37D00FF2FF9FADEEE82D6.ttl
index ed55ae898b93..83e0fea2ef9e 100644
--- a/data/03/A2/87/03A287AEFFA37D00FF2FF9FADEEE82D6.ttl
+++ b/data/03/A2/87/03A287AEFFA37D00FF2FF9FADEEE82D6.ttl
@@ -191,6 +191,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_maxillosus>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "maxillosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -211,6 +212,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_pyriformis>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "pyriformis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/03/A2/87/03A287AEFFA37D01FF2FFBD8DFC48777.ttl b/data/03/A2/87/03A287AEFFA37D01FF2FFBD8DFC48777.ttl
index 4f75e6801771..abb9893ebd67 100644
--- a/data/03/A2/87/03A287AEFFA37D01FF2FFBD8DFC48777.ttl
+++ b/data/03/A2/87/03A287AEFFA37D01FF2FFBD8DFC48777.ttl
@@ -154,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_latreillei>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "latreillei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/03/A2/87/03A287AEFFA37D01FF2FFEDCDFA78653.ttl b/data/03/A2/87/03A287AEFFA37D01FF2FFEDCDFA78653.ttl
index 353cfa646c43..6e92a7b81720 100644
--- a/data/03/A2/87/03A287AEFFA37D01FF2FFEDCDFA78653.ttl
+++ b/data/03/A2/87/03A287AEFFA37D01FF2FFEDCDFA78653.ttl
@@ -186,6 +186,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_pyriformis>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "pyriformis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -205,6 +206,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_latreillei>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "latreillei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA47D06FF2FFB48DEA484FE.ttl b/data/03/A2/87/03A287AEFFA47D06FF2FFB48DEA484FE.ttl
index f6054ea8096d..8a9e071b468f 100644
--- a/data/03/A2/87/03A287AEFFA47D06FF2FFB48DEA484FE.ttl
+++ b/data/03/A2/87/03A287AEFFA47D06FF2FFB48DEA484FE.ttl
@@ -204,6 +204,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_campaniformis>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "campaniformis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -223,6 +224,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_campaniforme>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "campaniforme" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA57D06FF2FFA54D90186A2.ttl b/data/03/A2/87/03A287AEFFA57D06FF2FFA54D90186A2.ttl
index 1d4fd48df897..204c4e6e75bf 100644
--- a/data/03/A2/87/03A287AEFFA57D06FF2FFA54D90186A2.ttl
+++ b/data/03/A2/87/03A287AEFFA57D06FF2FFA54D90186A2.ttl
@@ -295,6 +295,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_caffer>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "caffer" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -314,6 +315,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_campaniformis>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "campaniformis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -333,6 +335,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delta_campaniforme>
+    dwc:genus "Delta" ;
     dwc:rank "species" ;
     dwc:species "campaniforme" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delta> ;
diff --git a/data/03/A2/87/03A287AEFFA67D07FF2FFAC0D93987A6.ttl b/data/03/A2/87/03A287AEFFA67D07FF2FFAC0D93987A6.ttl
index b7f5ada744bc..bb42daa578f0 100644
--- a/data/03/A2/87/03A287AEFFA67D07FF2FFAC0D93987A6.ttl
+++ b/data/03/A2/87/03A287AEFFA67D07FF2FFAC0D93987A6.ttl
@@ -501,6 +501,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_caffer>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "caffer" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
diff --git a/data/03/A2/87/03A287AEFFAE7D0CFF2FFDFDDC5B815E.ttl b/data/03/A2/87/03A287AEFFAE7D0CFF2FFDFDDC5B815E.ttl
index 850bb3216297..92905fd89515 100644
--- a/data/03/A2/87/03A287AEFFAE7D0CFF2FFDFDDC5B815E.ttl
+++ b/data/03/A2/87/03A287AEFFAE7D0CFF2FFDFDDC5B815E.ttl
@@ -172,6 +172,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudepipona_alecto>
+    dwc:genus "Pseudepipona" ;
     dwc:rank "species" ;
     dwc:species "alecto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudepipona> ;
@@ -197,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epiodynerus_alecto>
+    dwc:genus "Epiodynerus" ;
     dwc:rank "species" ;
     dwc:species "alecto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epiodynerus> ;
diff --git a/data/03/A2/87/03A287AEFFAE7D0CFF2FFEB9DC5B807E.ttl b/data/03/A2/87/03A287AEFFAE7D0CFF2FFEB9DC5B807E.ttl
index 6246c66a53a9..c0e8075346e9 100644
--- a/data/03/A2/87/03A287AEFFAE7D0CFF2FFEB9DC5B807E.ttl
+++ b/data/03/A2/87/03A287AEFFAE7D0CFF2FFEB9DC5B807E.ttl
@@ -170,6 +170,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudepipona_alecto>
+    dwc:genus "Pseudepipona" ;
     dwc:rank "species" ;
     dwc:species "alecto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudepipona> ;
@@ -195,6 +196,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epiodynerus_alecto>
+    dwc:genus "Epiodynerus" ;
     dwc:rank "species" ;
     dwc:species "alecto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epiodynerus> ;
diff --git a/data/03/A2/87/03A287AEFFAF7D0CFF2FF8CFDC8482B2.ttl b/data/03/A2/87/03A287AEFFAF7D0CFF2FF8CFDC8482B2.ttl
index 0b328498f1ad..e47517b46d11 100644
--- a/data/03/A2/87/03A287AEFFAF7D0CFF2FF8CFDC8482B2.ttl
+++ b/data/03/A2/87/03A287AEFFAF7D0CFF2FF8CFDC8482B2.ttl
@@ -194,6 +194,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudepipona_alecto>
+    dwc:genus "Pseudepipona" ;
     dwc:rank "species" ;
     dwc:species "alecto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudepipona> ;
diff --git a/data/03/A2/87/03A287AEFFAF7D0DFF2FFB1FDC848521.ttl b/data/03/A2/87/03A287AEFFAF7D0DFF2FFB1FDC848521.ttl
index 11bb46806642..dcc07560246e 100644
--- a/data/03/A2/87/03A287AEFFAF7D0DFF2FFB1FDC848521.ttl
+++ b/data/03/A2/87/03A287AEFFAF7D0DFF2FFB1FDC848521.ttl
@@ -281,6 +281,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rygchium_haemorrhoidale>
+    dwc:genus "Rygchium" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rygchium> ;
@@ -342,6 +343,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epiodynerus_alecto>
+    dwc:genus "Epiodynerus" ;
     dwc:rank "species" ;
     dwc:species "alecto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epiodynerus> ;
diff --git a/data/03/A2/87/03A287AEFFAF7D0DFF2FFF2CDCBB8326.ttl b/data/03/A2/87/03A287AEFFAF7D0DFF2FFF2CDCBB8326.ttl
index 512e4d347783..b4e5efd51ea6 100644
--- a/data/03/A2/87/03A287AEFFAF7D0DFF2FFF2CDCBB8326.ttl
+++ b/data/03/A2/87/03A287AEFFAF7D0DFF2FFF2CDCBB8326.ttl
@@ -155,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eumenes_solomonis>
+    dwc:genus "Eumenes" ;
     dwc:rank "species" ;
     dwc:species "solomonis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eumenes> ;
@@ -180,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phimenes_solomonis>
+    dwc:genus "Phimenes" ;
     dwc:rank "species" ;
     dwc:species "solomonis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phimenes> ;
diff --git a/data/03/A2/87/03A287AEFFB07D12FF2FFF2CDC218302.ttl b/data/03/A2/87/03A287AEFFB07D12FF2FFF2CDC218302.ttl
index c646408306e4..32e96e5f2423 100644
--- a/data/03/A2/87/03A287AEFFB07D12FF2FFF2CDC218302.ttl
+++ b/data/03/A2/87/03A287AEFFB07D12FF2FFF2CDC218302.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nesodynerus_monas>
+    dwc:genus "Nesodynerus" ;
     dwc:rank "species" ;
     dwc:species "monas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nesodynerus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odynerus_monas>
+    dwc:genus "Odynerus" ;
     dwc:rank "species" ;
     dwc:species "monas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odynerus> ;
diff --git a/data/03/A2/87/03A287B0CE7EC34DFF018A153CBEF091.ttl b/data/03/A2/87/03A287B0CE7EC34DFF018A153CBEF091.ttl
index fb8ddb00f255..7c662abdd451 100644
--- a/data/03/A2/87/03A287B0CE7EC34DFF018A153CBEF091.ttl
+++ b/data/03/A2/87/03A287B0CE7EC34DFF018A153CBEF091.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Aphauropus>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphauropus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/03/A2/87/03A287B8FFC2FF8FFE31D876FDE40639.ttl b/data/03/A2/87/03A287B8FFC2FF8FFE31D876FDE40639.ttl
index 7d616a6ea0a1..7f461d6d5573 100644
--- a/data/03/A2/87/03A287B8FFC2FF8FFE31D876FDE40639.ttl
+++ b/data/03/A2/87/03A287B8FFC2FF8FFE31D876FDE40639.ttl
@@ -61,6 +61,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/03/A2/87/03A287B8FFC7FF92FEA2DE70FD7A076D.ttl b/data/03/A2/87/03A287B8FFC7FF92FEA2DE70FD7A076D.ttl
index fcce991d76c7..857de784923b 100644
--- a/data/03/A2/87/03A287B8FFC7FF92FEA2DE70FD7A076D.ttl
+++ b/data/03/A2/87/03A287B8FFC7FF92FEA2DE70FD7A076D.ttl
@@ -61,6 +61,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/03/A2/87/03A287B8FFCFFF8AFE4FDEAFFDE501C0.ttl b/data/03/A2/87/03A287B8FFCFFF8AFE4FDEAFFDE501C0.ttl
index 322153838a85..63c5829f6437 100644
--- a/data/03/A2/87/03A287B8FFCFFF8AFE4FDEAFFDE501C0.ttl
+++ b/data/03/A2/87/03A287B8FFCFFF8AFE4FDEAFFDE501C0.ttl
@@ -61,6 +61,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/03/A2/87/03A287B8FFD9FF90FE68DF0FFDF4027F.ttl b/data/03/A2/87/03A287B8FFD9FF90FE68DF0FFDF4027F.ttl
index 151dcb027623..e5ea95e55c04 100644
--- a/data/03/A2/87/03A287B8FFD9FF90FE68DF0FFDF4027F.ttl
+++ b/data/03/A2/87/03A287B8FFD9FF90FE68DF0FFDF4027F.ttl
@@ -96,6 +96,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> ;
@@ -150,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_Chloralictus>
+    dwc:genus "Halictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chloralictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/03/A2/87/03A287B8FFD9FF91FE63DA5EFDEE070A.ttl b/data/03/A2/87/03A287B8FFD9FF91FE63DA5EFDEE070A.ttl
index 541b5892f675..2c8b22759d26 100644
--- a/data/03/A2/87/03A287B8FFD9FF91FE63DA5EFDEE070A.ttl
+++ b/data/03/A2/87/03A287B8FFD9FF91FE63DA5EFDEE070A.ttl
@@ -81,6 +81,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/03/A2/87/03A287B8FFDAFF92FE69DF2DFAFE049C.ttl b/data/03/A2/87/03A287B8FFDAFF92FE69DF2DFAFE049C.ttl
index 199fd7e27534..71a1249507ba 100644
--- a/data/03/A2/87/03A287B8FFDAFF92FE69DF2DFAFE049C.ttl
+++ b/data/03/A2/87/03A287B8FFDAFF92FE69DF2DFAFE049C.ttl
@@ -96,6 +96,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> ;
@@ -150,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Halictus_Chloralictus>
+    dwc:genus "Halictus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chloralictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Halictus> ;
diff --git a/data/03/A2/87/03A287B8FFE1FFB1FEE8DF63FDE501E9.ttl b/data/03/A2/87/03A287B8FFE1FFB1FEE8DF63FDE501E9.ttl
index 052dca53f5d8..ea6e048a4f49 100644
--- a/data/03/A2/87/03A287B8FFE1FFB1FEE8DF63FDE501E9.ttl
+++ b/data/03/A2/87/03A287B8FFE1FFB1FEE8DF63FDE501E9.ttl
@@ -61,6 +61,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/03/A2/87/03A287B8FFF2FFBCFE13DE64FD7A027F.ttl b/data/03/A2/87/03A287B8FFF2FFBCFE13DE64FD7A027F.ttl
index 66729907d081..8dcef83c800a 100644
--- a/data/03/A2/87/03A287B8FFF2FFBCFE13DE64FD7A027F.ttl
+++ b/data/03/A2/87/03A287B8FFF2FFBCFE13DE64FD7A027F.ttl
@@ -61,6 +61,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/03/A2/87/03A287B8FFF4FF87FEA4DA3BFC2E06EA.ttl b/data/03/A2/87/03A287B8FFF4FF87FEA4DA3BFC2E06EA.ttl
index c54227faf052..df724772f135 100644
--- a/data/03/A2/87/03A287B8FFF4FF87FEA4DA3BFC2E06EA.ttl
+++ b/data/03/A2/87/03A287B8FFF4FF87FEA4DA3BFC2E06EA.ttl
@@ -61,6 +61,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/03/A2/87/03A287B8FFF9FFB4FE0DD9A1FAFA01A9.ttl b/data/03/A2/87/03A287B8FFF9FFB4FE0DD9A1FAFA01A9.ttl
index 7ab9635c9079..7b3978f0aad0 100644
--- a/data/03/A2/87/03A287B8FFF9FFB4FE0DD9A1FAFA01A9.ttl
+++ b/data/03/A2/87/03A287B8FFF9FFB4FE0DD9A1FAFA01A9.ttl
@@ -61,6 +61,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/03/A2/87/03A287BEFF95A534CFBAC63AFE0EA781.ttl b/data/03/A2/87/03A287BEFF95A534CFBAC63AFE0EA781.ttl
index 6b41757d6781..ec473655d7cc 100644
--- a/data/03/A2/87/03A287BEFF95A534CFBAC63AFE0EA781.ttl
+++ b/data/03/A2/87/03A287BEFF95A534CFBAC63AFE0EA781.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conus_magus>
+    dwc:genus "Conus" ;
     dwc:rank "species" ;
     dwc:species "magus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conus> ;
diff --git a/data/03/A2/87/03A287BEFF97A529CFBAC712FF72A7E9.ttl b/data/03/A2/87/03A287BEFF97A529CFBAC712FF72A7E9.ttl
index 6364bb3f3df6..426971af6b98 100644
--- a/data/03/A2/87/03A287BEFF97A529CFBAC712FF72A7E9.ttl
+++ b/data/03/A2/87/03A287BEFF97A529CFBAC712FF72A7E9.ttl
@@ -657,6 +657,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conus_Textilia>
+    dwc:genus "Conus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Textilia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conus> ;
diff --git a/data/03/A2/87/03A287BEFF9BA53BCFBAC3E7FB46A1F9.ttl b/data/03/A2/87/03A287BEFF9BA53BCFBAC3E7FB46A1F9.ttl
index 6f3c869ee11f..687bf4d94020 100644
--- a/data/03/A2/87/03A287BEFF9BA53BCFBAC3E7FB46A1F9.ttl
+++ b/data/03/A2/87/03A287BEFF9BA53BCFBAC3E7FB46A1F9.ttl
@@ -324,6 +324,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conus_Rhizoconus>
+    dwc:genus "Conus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhizoconus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conus> ;
diff --git a/data/03/A2/87/03A287BEFFA0A500CFBAC397FBD5A1D7.ttl b/data/03/A2/87/03A287BEFFA0A500CFBAC397FBD5A1D7.ttl
index cc03bc674bb4..3e0dc588533f 100644
--- a/data/03/A2/87/03A287BEFFA0A500CFBAC397FBD5A1D7.ttl
+++ b/data/03/A2/87/03A287BEFFA0A500CFBAC397FBD5A1D7.ttl
@@ -219,6 +219,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conus_minimus>
+    dwc:genus "Conus" ;
     dwc:rank "species" ;
     dwc:species "minimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conus> ;
diff --git a/data/03/A2/87/03A287BEFFA3A503CFBAC0C7FC10A5B7.ttl b/data/03/A2/87/03A287BEFFA3A503CFBAC0C7FC10A5B7.ttl
index 684001754743..820d3c5393f4 100644
--- a/data/03/A2/87/03A287BEFFA3A503CFBAC0C7FC10A5B7.ttl
+++ b/data/03/A2/87/03A287BEFFA3A503CFBAC0C7FC10A5B7.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conus_Leptoconus>
+    dwc:genus "Conus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptoconus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conus> ;
diff --git a/data/03/A2/87/03A287BEFFA8A508CFBAC167FDDDA0A7.ttl b/data/03/A2/87/03A287BEFFA8A508CFBAC167FDDDA0A7.ttl
index a45fb83c11b1..905b48bd6451 100644
--- a/data/03/A2/87/03A287BEFFA8A508CFBAC167FDDDA0A7.ttl
+++ b/data/03/A2/87/03A287BEFFA8A508CFBAC167FDDDA0A7.ttl
@@ -298,6 +298,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conus_Leptoconus>
+    dwc:genus "Conus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptoconus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conus> ;
diff --git a/data/03/A2/87/03A287BEFFA9A509CFBAC19FFC1CA331.ttl b/data/03/A2/87/03A287BEFFA9A509CFBAC19FFC1CA331.ttl
index 4349239c3ece..52567f3184cb 100644
--- a/data/03/A2/87/03A287BEFFA9A509CFBAC19FFC1CA331.ttl
+++ b/data/03/A2/87/03A287BEFFA9A509CFBAC19FFC1CA331.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conus_Asperi>
+    dwc:genus "Conus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asperi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conus> ;
diff --git a/data/03/A2/87/03A287D2FC6F41599BDDFC0B343536FA.ttl b/data/03/A2/87/03A287D2FC6F41599BDDFC0B343536FA.ttl
index 79fac376194f..a87968cb0d89 100644
--- a/data/03/A2/87/03A287D2FC6F41599BDDFC0B343536FA.ttl
+++ b/data/03/A2/87/03A287D2FC6F41599BDDFC0B343536FA.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mycale_Carmia>
+    dwc:genus "Mycale" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mycale> ;
diff --git a/data/03/A2/87/03A287D438707F19FF1D8FAFFB07FE3C.ttl b/data/03/A2/87/03A287D438707F19FF1D8FAFFB07FE3C.ttl
index d233b988ca1a..5263f6870971 100644
--- a/data/03/A2/87/03A287D438707F19FF1D8FAFFB07FE3C.ttl
+++ b/data/03/A2/87/03A287D438707F19FF1D8FAFFB07FE3C.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/03/A2/87/03A287D438717F18FF1D8CE7FBA1FBCC.ttl b/data/03/A2/87/03A287D438717F18FF1D8CE7FBA1FBCC.ttl
index aa5d9ed9c795..33f4b56bae5d 100644
--- a/data/03/A2/87/03A287D438717F18FF1D8CE7FBA1FBCC.ttl
+++ b/data/03/A2/87/03A287D438717F18FF1D8CE7FBA1FBCC.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tenagobia_Tenagobia>
+    dwc:genus "Tenagobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tenagobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tenagobia> ;
diff --git a/data/03/A2/87/03A287D438717F18FF1D8D86FE7BFCC7.ttl b/data/03/A2/87/03A287D438717F18FF1D8D86FE7BFCC7.ttl
index 700e31fb26eb..cfc326249390 100644
--- a/data/03/A2/87/03A287D438717F18FF1D8D86FE7BFCC7.ttl
+++ b/data/03/A2/87/03A287D438717F18FF1D8D86FE7BFCC7.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tenagobia_Schadeogobia>
+    dwc:genus "Tenagobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Schadeogobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tenagobia> ;
diff --git a/data/03/A2/87/03A287D438717F18FF1D8E81FCDBFDE6.ttl b/data/03/A2/87/03A287D438717F18FF1D8E81FCDBFDE6.ttl
index 2b2187892e49..f7cdc48d61f9 100644
--- a/data/03/A2/87/03A287D438717F18FF1D8E81FCDBFDE6.ttl
+++ b/data/03/A2/87/03A287D438717F18FF1D8E81FCDBFDE6.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tenagobia_Fuscagobia>
+    dwc:genus "Tenagobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Fuscagobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tenagobia> ;
diff --git a/data/03/A2/87/03A287D438717F18FF1D8FAFFDDEFED8.ttl b/data/03/A2/87/03A287D438717F18FF1D8FAFFDDEFED8.ttl
index 7bfe4d99c0a7..385a0c751d08 100644
--- a/data/03/A2/87/03A287D438717F18FF1D8FAFFDDEFED8.ttl
+++ b/data/03/A2/87/03A287D438717F18FF1D8FAFFDDEFED8.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tenagobia_Incertagobia>
+    dwc:genus "Tenagobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Incertagobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tenagobia> ;
diff --git a/data/03/A2/87/03A287D4387B7F12FF1D8AB4FC70F9F6.ttl b/data/03/A2/87/03A287D4387B7F12FF1D8AB4FC70F9F6.ttl
index 5a5b59a7b9d6..e7b1c9013d6b 100644
--- a/data/03/A2/87/03A287D4387B7F12FF1D8AB4FC70F9F6.ttl
+++ b/data/03/A2/87/03A287D4387B7F12FF1D8AB4FC70F9F6.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectemnostegella_Ectemnostegella>
+    dwc:genus "Ectemnostegella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ectemnostegella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectemnostegella> ;
diff --git a/data/03/A2/87/03A287D4387E7F17FF1D894EFCC5F8FE.ttl b/data/03/A2/87/03A287D4387E7F17FF1D894EFCC5F8FE.ttl
index 45ed1477f786..11779fc7544d 100644
--- a/data/03/A2/87/03A287D4387E7F17FF1D894EFCC5F8FE.ttl
+++ b/data/03/A2/87/03A287D4387E7F17FF1D894EFCC5F8FE.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/03/A2/87/03A287D4387E7F17FF1D8A01FF61F99D.ttl b/data/03/A2/87/03A287D4387E7F17FF1D8A01FF61F99D.ttl
index 180769c33d5f..85fa0bac2455 100644
--- a/data/03/A2/87/03A287D4387E7F17FF1D8A01FF61F99D.ttl
+++ b/data/03/A2/87/03A287D4387E7F17FF1D8A01FF61F99D.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/03/A2/87/03A287D4387E7F17FF1D8B2FFB07FB58.ttl b/data/03/A2/87/03A287D4387E7F17FF1D8B2FFB07FB58.ttl
index 723d71ca35f7..c9a80528df26 100644
--- a/data/03/A2/87/03A287D4387E7F17FF1D8B2FFB07FB58.ttl
+++ b/data/03/A2/87/03A287D4387E7F17FF1D8B2FFB07FB58.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/03/A2/87/03A287D4387E7F17FF1D8DCEFB07FC7E.ttl b/data/03/A2/87/03A287D4387E7F17FF1D8DCEFB07FC7E.ttl
index 2cf51e56741c..2e1ca91bee14 100644
--- a/data/03/A2/87/03A287D4387E7F17FF1D8DCEFB07FC7E.ttl
+++ b/data/03/A2/87/03A287D4387E7F17FF1D8DCEFB07FC7E.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/03/A2/87/03A287D4387E7F17FF1D8E81FB07FD1D.ttl b/data/03/A2/87/03A287D4387E7F17FF1D8E81FB07FD1D.ttl
index 4ab39018e7c4..d31387c33983 100644
--- a/data/03/A2/87/03A287D4387E7F17FF1D8E81FB07FD1D.ttl
+++ b/data/03/A2/87/03A287D4387E7F17FF1D8E81FB07FD1D.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Tropocorixa>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tropocorixa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/03/A2/87/03A287D4387E7F17FF1D8FAFFC08FED9.ttl b/data/03/A2/87/03A287D4387E7F17FF1D8FAFFC08FED9.ttl
index 2b4dfbc64d38..47431294f310 100644
--- a/data/03/A2/87/03A287D4387E7F17FF1D8FAFFC08FED9.ttl
+++ b/data/03/A2/87/03A287D4387E7F17FF1D8FAFFC08FED9.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigara_Aphelosigara>
+    dwc:genus "Sigara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphelosigara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigara> ;
diff --git a/data/03/A2/87/03A287D7947B5B44FF314694A31A3B4B.ttl b/data/03/A2/87/03A287D7947B5B44FF314694A31A3B4B.ttl
index 2bfe12c1fa8f..1fa31c87ef44 100644
--- a/data/03/A2/87/03A287D7947B5B44FF314694A31A3B4B.ttl
+++ b/data/03/A2/87/03A287D7947B5B44FF314694A31A3B4B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lemaireia_luteopeplus>
+    dwc:genus "Lemaireia" ;
     dwc:rank "species" ;
     dwc:species "luteopeplus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lemaireia> ;
diff --git a/data/03/A2/87/03A287D9FFA6FF8CFF0B81BEFB83F25F.ttl b/data/03/A2/87/03A287D9FFA6FF8CFF0B81BEFB83F25F.ttl
index 680fe22dff15..f732ef49b487 100644
--- a/data/03/A2/87/03A287D9FFA6FF8CFF0B81BEFB83F25F.ttl
+++ b/data/03/A2/87/03A287D9FFA6FF8CFF0B81BEFB83F25F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceroys_Miroceroys>
+    dwc:genus "Ceroys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Miroceroys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceroys> ;
diff --git a/data/03/A2/87/03A287D9FFA9FF81FF0B855AFE3BF536.ttl b/data/03/A2/87/03A287D9FFA9FF81FF0B855AFE3BF536.ttl
index 28e26ef7b50d..a99f8bde6d38 100644
--- a/data/03/A2/87/03A287D9FFA9FF81FF0B855AFE3BF536.ttl
+++ b/data/03/A2/87/03A287D9FFA9FF81FF0B855AFE3BF536.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceroys_Miroceroys>
+    dwc:genus "Ceroys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Miroceroys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceroys> ;
diff --git a/data/03/A2/87/03A287E1A024BF77FF1474D4C678F92B.ttl b/data/03/A2/87/03A287E1A024BF77FF1474D4C678F92B.ttl
index 09fa5e6a2d9d..bdf285aeb06d 100644
--- a/data/03/A2/87/03A287E1A024BF77FF1474D4C678F92B.ttl
+++ b/data/03/A2/87/03A287E1A024BF77FF1474D4C678F92B.ttl
@@ -134,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A025BF72FF1472AAC3CBF9FF.ttl b/data/03/A2/87/03A287E1A025BF72FF1472AAC3CBF9FF.ttl
index d5981641974c..32d4f8c83f33 100644
--- a/data/03/A2/87/03A287E1A025BF72FF1472AAC3CBF9FF.ttl
+++ b/data/03/A2/87/03A287E1A025BF72FF1472AAC3CBF9FF.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A031BF61FF14767EC1F1FE72.ttl b/data/03/A2/87/03A287E1A031BF61FF14767EC1F1FE72.ttl
index 8191079d654f..b3901e85ae03 100644
--- a/data/03/A2/87/03A287E1A031BF61FF14767EC1F1FE72.ttl
+++ b/data/03/A2/87/03A287E1A031BF61FF14767EC1F1FE72.ttl
@@ -101,6 +101,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A033BF6FFF147667C26DFEA1.ttl b/data/03/A2/87/03A287E1A033BF6FFF147667C26DFEA1.ttl
index a8d80761df38..89c2d504b5e2 100644
--- a/data/03/A2/87/03A287E1A033BF6FFF147667C26DFEA1.ttl
+++ b/data/03/A2/87/03A287E1A033BF6FFF147667C26DFEA1.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A035BF64FF147561C248FE3A.ttl b/data/03/A2/87/03A287E1A035BF64FF147561C248FE3A.ttl
index c8a218545c3e..f1f73ad42820 100644
--- a/data/03/A2/87/03A287E1A035BF64FF147561C248FE3A.ttl
+++ b/data/03/A2/87/03A287E1A035BF64FF147561C248FE3A.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A036BF63FF147258C1EBFE49.ttl b/data/03/A2/87/03A287E1A036BF63FF147258C1EBFE49.ttl
index 86901c89990d..dbfd69f8589a 100644
--- a/data/03/A2/87/03A287E1A036BF63FF147258C1EBFE49.ttl
+++ b/data/03/A2/87/03A287E1A036BF63FF147258C1EBFE49.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A039BF69FF1476EAC255FEFD.ttl b/data/03/A2/87/03A287E1A039BF69FF1476EAC255FEFD.ttl
index a2227708dc8f..1d353ff01d67 100644
--- a/data/03/A2/87/03A287E1A039BF69FF1476EAC255FEFD.ttl
+++ b/data/03/A2/87/03A287E1A039BF69FF1476EAC255FEFD.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A03DBF6CFF14752CC2D0FE82.ttl b/data/03/A2/87/03A287E1A03DBF6CFF14752CC2D0FE82.ttl
index 8cba8c52d970..c70717538fa7 100644
--- a/data/03/A2/87/03A287E1A03DBF6CFF14752CC2D0FE82.ttl
+++ b/data/03/A2/87/03A287E1A03DBF6CFF14752CC2D0FE82.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A03EBF6DFF1475D7C0BCFC19.ttl b/data/03/A2/87/03A287E1A03EBF6DFF1475D7C0BCFC19.ttl
index 18b8d66e0800..5f28f5e68273 100644
--- a/data/03/A2/87/03A287E1A03EBF6DFF1475D7C0BCFC19.ttl
+++ b/data/03/A2/87/03A287E1A03EBF6DFF1475D7C0BCFC19.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E1A03FBF6BFF1477AEC70DFDDD.ttl b/data/03/A2/87/03A287E1A03FBF6BFF1477AEC70DFDDD.ttl
index 41378700c86a..a4e1f6c79cba 100644
--- a/data/03/A2/87/03A287E1A03FBF6BFF1477AEC70DFDDD.ttl
+++ b/data/03/A2/87/03A287E1A03FBF6BFF1477AEC70DFDDD.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otostigmus_Parotostigmus>
+    dwc:genus "Otostigmus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parotostigmus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otostigmus> ;
diff --git a/data/03/A2/87/03A287E3C823FFC8FF29C13BF692F7E9.ttl b/data/03/A2/87/03A287E3C823FFC8FF29C13BF692F7E9.ttl
index 9f4e6573811f..99bbdc75d0b8 100644
--- a/data/03/A2/87/03A287E3C823FFC8FF29C13BF692F7E9.ttl
+++ b/data/03/A2/87/03A287E3C823FFC8FF29C13BF692F7E9.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Phagnalon_atlanticum>
+    dwc:genus "Phagnalon" ;
     dwc:rank "species" ;
     dwc:species "atlanticum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Phagnalon> ;
diff --git a/data/03/A2/87/03A287E3C825FFCEFF29C437F580F909.ttl b/data/03/A2/87/03A287E3C825FFCEFF29C437F580F909.ttl
index 483085b8bdf0..87da4ff3ebe8 100644
--- a/data/03/A2/87/03A287E3C825FFCEFF29C437F580F909.ttl
+++ b/data/03/A2/87/03A287E3C825FFCEFF29C437F580F909.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Phagnalon_rupestre>
+    dwc:genus "Phagnalon" ;
     dwc:rank "species" ;
     dwc:species "rupestre" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Phagnalon> ;
diff --git a/data/03/A2/87/03A287E3C829FFC2FF29C2ACF673F7E8.ttl b/data/03/A2/87/03A287E3C829FFC2FF29C2ACF673F7E8.ttl
index be1a595c5764..bb74818c0759 100644
--- a/data/03/A2/87/03A287E3C829FFC2FF29C2ACF673F7E8.ttl
+++ b/data/03/A2/87/03A287E3C829FFC2FF29C2ACF673F7E8.ttl
@@ -103,6 +103,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Phagnalon_pumilum>
+    dwc:genus "Phagnalon" ;
     dwc:rank "species" ;
     dwc:species "pumilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Phagnalon> ;
diff --git a/data/03/A2/87/03A287E3C82AFFC1FF29C7C7F390FDFA.ttl b/data/03/A2/87/03A287E3C82AFFC1FF29C7C7F390FDFA.ttl
index 596c12ed8757..f84c652d0be1 100644
--- a/data/03/A2/87/03A287E3C82AFFC1FF29C7C7F390FDFA.ttl
+++ b/data/03/A2/87/03A287E3C82AFFC1FF29C7C7F390FDFA.ttl
@@ -101,6 +101,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Phagnalon_pumilum>
+    dwc:genus "Phagnalon" ;
     dwc:rank "species" ;
     dwc:species "pumilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Phagnalon> ;
diff --git a/data/03/A2/87/03A287E3C82DFFC6FF29C164F566F804.ttl b/data/03/A2/87/03A287E3C82DFFC6FF29C164F566F804.ttl
index 0dfe02fdf599..47ff4b4ece64 100644
--- a/data/03/A2/87/03A287E3C82DFFC6FF29C164F566F804.ttl
+++ b/data/03/A2/87/03A287E3C82DFFC6FF29C164F566F804.ttl
@@ -99,6 +99,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Phagnalon_tibesticum>
+    dwc:genus "Phagnalon" ;
     dwc:rank "species" ;
     dwc:species "tibesticum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Phagnalon> ;
@@ -153,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Phagnalon_scalarum>
+    dwc:genus "Phagnalon" ;
     dwc:rank "species" ;
     dwc:species "scalarum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Phagnalon> ;
diff --git a/data/03/A2/87/03A287E8C428FFC5FCCDFBB01DC2786C.ttl b/data/03/A2/87/03A287E8C428FFC5FCCDFBB01DC2786C.ttl
index d0623c8b23fb..2251881e52fe 100644
--- a/data/03/A2/87/03A287E8C428FFC5FCCDFBB01DC2786C.ttl
+++ b/data/03/A2/87/03A287E8C428FFC5FCCDFBB01DC2786C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pissodes_Pissodes>
+    dwc:genus "Pissodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pissodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pissodes> ;
diff --git a/data/03/A2/87/03A287E8C428FFC5FCCDFD5E1D1E7A3B.ttl b/data/03/A2/87/03A287E8C428FFC5FCCDFD5E1D1E7A3B.ttl
index 508eae4642f1..a4cec889a2f7 100644
--- a/data/03/A2/87/03A287E8C428FFC5FCCDFD5E1D1E7A3B.ttl
+++ b/data/03/A2/87/03A287E8C428FFC5FCCDFD5E1D1E7A3B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenoscelis_Stenoscelis>
+    dwc:genus "Stenoscelis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenoscelis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenoscelis> ;
diff --git a/data/03/A2/87/03A287E8C42AFFC7FCCDFB261C1F7800.ttl b/data/03/A2/87/03A287E8C42AFFC7FCCDFB261C1F7800.ttl
index c46e5f61b23f..dc1e0325f9ec 100644
--- a/data/03/A2/87/03A287E8C42AFFC7FCCDFB261C1F7800.ttl
+++ b/data/03/A2/87/03A287E8C42AFFC7FCCDFB261C1F7800.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplocnemus_Aplocnemus>
+    dwc:genus "Aplocnemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aplocnemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplocnemus> ;
diff --git a/data/03/A2/87/03A287E8C42BFFC6FCCDFEAF1DFC7CC3.ttl b/data/03/A2/87/03A287E8C42BFFC6FCCDFEAF1DFC7CC3.ttl
index 5c5cbf69bee4..24e95462ee1b 100644
--- a/data/03/A2/87/03A287E8C42BFFC6FCCDFEAF1DFC7CC3.ttl
+++ b/data/03/A2/87/03A287E8C42BFFC6FCCDFEAF1DFC7CC3.ttl
@@ -57,6 +57,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/03/A2/87/03A287E8C42CFFC1FCCDFEF41C227FED.ttl b/data/03/A2/87/03A287E8C42CFFC1FCCDFEF41C227FED.ttl
index d3a2b7fb0740..7f871244707d 100644
--- a/data/03/A2/87/03A287E8C42CFFC1FCCDFEF41C227FED.ttl
+++ b/data/03/A2/87/03A287E8C42CFFC1FCCDFEF41C227FED.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ophonus_Hesperophonus>
+    dwc:genus "Ophonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hesperophonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ophonus> ;
diff --git a/data/03/A2/87/03A287E8C42DFFC0FF40FBE518007B41.ttl b/data/03/A2/87/03A287E8C42DFFC0FF40FBE518007B41.ttl
index 1bc673b4e2b7..438b7d0de006 100644
--- a/data/03/A2/87/03A287E8C42DFFC0FF40FBE518007B41.ttl
+++ b/data/03/A2/87/03A287E8C42DFFC0FF40FBE518007B41.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Podoxya>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Podoxya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/A2/87/03A287E8C42DFFC0FF40FDE01B217A0D.ttl b/data/03/A2/87/03A287E8C42DFFC0FF40FDE01B217A0D.ttl
index 15bc6fa337ff..051f87c0167b 100644
--- a/data/03/A2/87/03A287E8C42DFFC0FF40FDE01B217A0D.ttl
+++ b/data/03/A2/87/03A287E8C42DFFC0FF40FDE01B217A0D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aloconota_Aloconota>
+    dwc:genus "Aloconota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aloconota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aloconota> ;
diff --git a/data/03/A2/87/03A287F5C221FFFDFF66F8A2547FF7C5.ttl b/data/03/A2/87/03A287F5C221FFFDFF66F8A2547FF7C5.ttl
index ff41ba08470c..5f8ea730e926 100644
--- a/data/03/A2/87/03A287F5C221FFFDFF66F8A2547FF7C5.ttl
+++ b/data/03/A2/87/03A287F5C221FFFDFF66F8A2547FF7C5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gyrinus_Gyrinus>
+    dwc:genus "Gyrinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gyrinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gyrinus> ;
diff --git a/data/03/A2/87/03A287F5C222FFFEFF4AFEDF541CFD47.ttl b/data/03/A2/87/03A287F5C222FFFEFF4AFEDF541CFD47.ttl
index a30dd533f7ad..4fb12e33d86c 100644
--- a/data/03/A2/87/03A287F5C222FFFEFF4AFEDF541CFD47.ttl
+++ b/data/03/A2/87/03A287F5C222FFFEFF4AFEDF541CFD47.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agabus_Acatodes>
+    dwc:genus "Agabus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acatodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agabus> ;
diff --git a/data/03/A2/87/03A287F5C222FFFEFF7BFD2355E9FB9A.ttl b/data/03/A2/87/03A287F5C222FFFEFF7BFD2355E9FB9A.ttl
index 7ee3c22256b7..e35b0cb4851c 100644
--- a/data/03/A2/87/03A287F5C222FFFEFF7BFD2355E9FB9A.ttl
+++ b/data/03/A2/87/03A287F5C222FFFEFF7BFD2355E9FB9A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agabus_Gaurodytes>
+    dwc:genus "Agabus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gaurodytes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agabus> ;
diff --git a/data/03/A2/87/03A287F5C223FFFFFCA0FA7B56C9F98A.ttl b/data/03/A2/87/03A287F5C223FFFFFCA0FA7B56C9F98A.ttl
index ae7400fb2944..0d5b90f58864 100644
--- a/data/03/A2/87/03A287F5C223FFFFFCA0FA7B56C9F98A.ttl
+++ b/data/03/A2/87/03A287F5C223FFFFFCA0FA7B56C9F98A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cercyon_Cercyon>
+    dwc:genus "Cercyon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cercyon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cercyon> ;
diff --git a/data/03/A2/87/03A287F5C223FFFFFCA4FBD356A4FB22.ttl b/data/03/A2/87/03A287F5C223FFFFFCA4FBD356A4FB22.ttl
index d930759705bb..130123d35faa 100644
--- a/data/03/A2/87/03A287F5C223FFFFFCA4FBD356A4FB22.ttl
+++ b/data/03/A2/87/03A287F5C223FFFFFCA4FBD356A4FB22.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cercyon_Cercyon>
+    dwc:genus "Cercyon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cercyon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cercyon> ;
diff --git a/data/03/A2/87/03A287F5C223FFFFFCD4F8A9503DF7DA.ttl b/data/03/A2/87/03A287F5C223FFFFFCD4F8A9503DF7DA.ttl
index dfae5e985fb5..fd508615d33c 100644
--- a/data/03/A2/87/03A287F5C223FFFFFCD4F8A9503DF7DA.ttl
+++ b/data/03/A2/87/03A287F5C223FFFFFCD4F8A9503DF7DA.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/03/A2/87/03A287F5C223FFFFFCEBFABF501BFA7E.ttl b/data/03/A2/87/03A287F5C223FFFFFCEBFABF501BFA7E.ttl
index fd84eba0a7aa..623dfded0e42 100644
--- a/data/03/A2/87/03A287F5C223FFFFFCEBFABF501BFA7E.ttl
+++ b/data/03/A2/87/03A287F5C223FFFFFCEBFABF501BFA7E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cercyon_Cercyon>
+    dwc:genus "Cercyon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cercyon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cercyon> ;
diff --git a/data/03/A2/87/03A287F5C223FFFFFCF5F9C2507FF8CC.ttl b/data/03/A2/87/03A287F5C223FFFFFCF5F9C2507FF8CC.ttl
index bfb405a5b247..8498e050b55d 100644
--- a/data/03/A2/87/03A287F5C223FFFFFCF5F9C2507FF8CC.ttl
+++ b/data/03/A2/87/03A287F5C223FFFFFCF5F9C2507FF8CC.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/03/A2/87/03A287F5C223FFFFFF45F8355773F7C5.ttl b/data/03/A2/87/03A287F5C223FFFFFF45F8355773F7C5.ttl
index 0f51f59b5650..28ce7a19d9f0 100644
--- a/data/03/A2/87/03A287F5C223FFFFFF45F8355773F7C5.ttl
+++ b/data/03/A2/87/03A287F5C223FFFFFF45F8355773F7C5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Laccobius_Laccobius>
+    dwc:genus "Laccobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laccobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Laccobius> ;
diff --git a/data/03/A2/87/03A287F5C223FFFFFF73FA45540AF97C.ttl b/data/03/A2/87/03A287F5C223FFFFFF73FA45540AF97C.ttl
index 6702b826834c..f1a74e4558b2 100644
--- a/data/03/A2/87/03A287F5C223FFFFFF73FA45540AF97C.ttl
+++ b/data/03/A2/87/03A287F5C223FFFFFF73FA45540AF97C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enochrus_Lumetus>
+    dwc:genus "Enochrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lumetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enochrus> ;
diff --git a/data/03/A2/87/03A287F5C224FFF8FCA0F91251ADF7D9.ttl b/data/03/A2/87/03A287F5C224FFF8FCA0F91251ADF7D9.ttl
index c6314121270d..37f8a28f83bd 100644
--- a/data/03/A2/87/03A287F5C224FFF8FCA0F91251ADF7D9.ttl
+++ b/data/03/A2/87/03A287F5C224FFF8FCA0F91251ADF7D9.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Asiobates>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/03/A2/87/03A287F5C224FFF8FF6DFAFA516DFA6E.ttl b/data/03/A2/87/03A287F5C224FFF8FF6DFAFA516DFA6E.ttl
index 0179336eeb83..17f0a7266394 100644
--- a/data/03/A2/87/03A287F5C224FFF8FF6DFAFA516DFA6E.ttl
+++ b/data/03/A2/87/03A287F5C224FFF8FF6DFAFA516DFA6E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Limnebius_Limnebius>
+    dwc:genus "Limnebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Limnebius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Limnebius> ;
diff --git a/data/03/A2/87/03A287F5C225FFFAFF79FE8454B5FDF1.ttl b/data/03/A2/87/03A287F5C225FFFAFF79FE8454B5FDF1.ttl
index 34939144bf50..c85b42039c62 100644
--- a/data/03/A2/87/03A287F5C225FFFAFF79FE8454B5FDF1.ttl
+++ b/data/03/A2/87/03A287F5C225FFFAFF79FE8454B5FDF1.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Asiobates>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/03/A2/87/03A287F5C226FFFAFF50FDED5481FC8C.ttl b/data/03/A2/87/03A287F5C226FFFAFF50FDED5481FC8C.ttl
index 886c5af33b5e..4a85730c3148 100644
--- a/data/03/A2/87/03A287F5C226FFFAFF50FDED5481FC8C.ttl
+++ b/data/03/A2/87/03A287F5C226FFFAFF50FDED5481FC8C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Ochthebius>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochthebius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/03/A2/87/03A287F5D250FF8CFF4BED35FD30FA85.ttl b/data/03/A2/87/03A287F5D250FF8CFF4BED35FD30FA85.ttl
index 1aa54eb43495..fad7f617e812 100644
--- a/data/03/A2/87/03A287F5D250FF8CFF4BED35FD30FA85.ttl
+++ b/data/03/A2/87/03A287F5D250FF8CFF4BED35FD30FA85.ttl
@@ -350,6 +350,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Troglocarcinus_Troglocarcinus>
+    dwc:genus "Troglocarcinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Troglocarcinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Troglocarcinus> ;
diff --git a/data/03/A2/87/03A287F6FFC2FFE9051580D6FE90FD64.ttl b/data/03/A2/87/03A287F6FFC2FFE9051580D6FE90FD64.ttl
index 536d236c3f97..718a39753f63 100644
--- a/data/03/A2/87/03A287F6FFC2FFE9051580D6FE90FD64.ttl
+++ b/data/03/A2/87/03A287F6FFC2FFE9051580D6FE90FD64.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFC3FFEB050A8723FEA6FB30.ttl b/data/03/A2/87/03A287F6FFC3FFEB050A8723FEA6FB30.ttl
index e28d81712a50..b1cb798be675 100644
--- a/data/03/A2/87/03A287F6FFC3FFEB050A8723FEA6FB30.ttl
+++ b/data/03/A2/87/03A287F6FFC3FFEB050A8723FEA6FB30.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFC8FFE60505863FFE90F9D7.ttl b/data/03/A2/87/03A287F6FFC8FFE60505863FFE90F9D7.ttl
index 3d2208d8d395..177559758155 100644
--- a/data/03/A2/87/03A287F6FFC8FFE60505863FFE90F9D7.ttl
+++ b/data/03/A2/87/03A287F6FFC8FFE60505863FFE90F9D7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFCAFFE10517814CFEA6FE6B.ttl b/data/03/A2/87/03A287F6FFCAFFE10517814CFEA6FE6B.ttl
index fb3fc0108f05..1a6e0e06153b 100644
--- a/data/03/A2/87/03A287F6FFCAFFE10517814CFEA6FE6B.ttl
+++ b/data/03/A2/87/03A287F6FFCAFFE10517814CFEA6FE6B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFCBFFE30571856FFE8FFA99.ttl b/data/03/A2/87/03A287F6FFCBFFE30571856FFE8FFA99.ttl
index 29a7459b5e56..5fd8157bc54e 100644
--- a/data/03/A2/87/03A287F6FFCBFFE30571856FFE8FFA99.ttl
+++ b/data/03/A2/87/03A287F6FFCBFFE30571856FFE8FFA99.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFCDFFEA0526807DFE90FD7F.ttl b/data/03/A2/87/03A287F6FFCDFFEA0526807DFE90FD7F.ttl
index dc4d191555b3..be1f08ffaa1f 100644
--- a/data/03/A2/87/03A287F6FFCDFFEA0526807DFE90FD7F.ttl
+++ b/data/03/A2/87/03A287F6FFCDFFEA0526807DFE90FD7F.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFCFFFE40501828BFE90FBA9.ttl b/data/03/A2/87/03A287F6FFCFFFE40501828BFE90FBA9.ttl
index e032ca66e2c5..0266e48d3dfe 100644
--- a/data/03/A2/87/03A287F6FFCFFFE40501828BFE90FBA9.ttl
+++ b/data/03/A2/87/03A287F6FFCFFFE40501828BFE90FBA9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFD0FFFC052381F5FE90FCD3.ttl b/data/03/A2/87/03A287F6FFD0FFFC052381F5FE90FCD3.ttl
index 349b5e1d83ed..05023b09cb6a 100644
--- a/data/03/A2/87/03A287F6FFD0FFFC052381F5FE90FCD3.ttl
+++ b/data/03/A2/87/03A287F6FFD0FFFC052381F5FE90FCD3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFD5FFE205768777FE90FEA3.ttl b/data/03/A2/87/03A287F6FFD5FFE205768777FE90FEA3.ttl
index 26c23b29d49b..d729eaa4cfa8 100644
--- a/data/03/A2/87/03A287F6FFD5FFE205768777FE90FEA3.ttl
+++ b/data/03/A2/87/03A287F6FFD5FFE205768777FE90FEA3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/87/03A287F6FFDDFFF905488011FE04FA51.ttl b/data/03/A2/87/03A287F6FFDDFFF905488011FE04FA51.ttl
index 7ed0abfb6cae..8e2da79b487d 100644
--- a/data/03/A2/87/03A287F6FFDDFFF905488011FE04FA51.ttl
+++ b/data/03/A2/87/03A287F6FFDDFFF905488011FE04FA51.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stegana_Oxyphortica>
+    dwc:genus "Stegana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oxyphortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stegana> ;
diff --git a/data/03/A2/90/03A290346C284E68FF5FFC1BFD8CFD85.ttl b/data/03/A2/90/03A290346C284E68FF5FFC1BFD8CFD85.ttl
index 12fbb63804ac..20d73275b719 100644
--- a/data/03/A2/90/03A290346C284E68FF5FFC1BFD8CFD85.ttl
+++ b/data/03/A2/90/03A290346C284E68FF5FFC1BFD8CFD85.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Echinops_spinosissimus>
+    dwc:genus "Echinops" ;
     dwc:rank "species" ;
     dwc:species "spinosissimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Echinops> ;
diff --git a/data/03/A2/90/03A290346C2A4E66FE92FBB8FEA7FC06.ttl b/data/03/A2/90/03A290346C2A4E66FE92FBB8FEA7FC06.ttl
index f394d48e7b36..fef9f2e32158 100644
--- a/data/03/A2/90/03A290346C2A4E66FE92FBB8FEA7FC06.ttl
+++ b/data/03/A2/90/03A290346C2A4E66FE92FBB8FEA7FC06.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Echinops_sphaerocephalus>
+    dwc:genus "Echinops" ;
     dwc:rank "species" ;
     dwc:species "sphaerocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Echinops> ;
diff --git a/data/03/A2/A7/03A2A702395A281133805354FE07FC46.ttl b/data/03/A2/A7/03A2A702395A281133805354FE07FC46.ttl
index f3344a23c0d6..fbec24efb762 100644
--- a/data/03/A2/A7/03A2A702395A281133805354FE07FC46.ttl
+++ b/data/03/A2/A7/03A2A702395A281133805354FE07FC46.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Urophora_quadrifasciata>
+    dwc:genus "Urophora" ;
     dwc:rank "species" ;
     dwc:species "quadrifasciata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Urophora> ;
diff --git a/data/03/A2/A7/03A2A77F6B41FF8235FF842DFBD68C0E.ttl b/data/03/A2/A7/03A2A77F6B41FF8235FF842DFBD68C0E.ttl
index 906788768332..e5d3e5b7ad5d 100644
--- a/data/03/A2/A7/03A2A77F6B41FF8235FF842DFBD68C0E.ttl
+++ b/data/03/A2/A7/03A2A77F6B41FF8235FF842DFBD68C0E.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cypraea_arabica>
+    dwc:genus "Cypraea" ;
     dwc:rank "species" ;
     dwc:species "arabica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cypraea> ;
diff --git a/data/03/A2/AC/03A2AC375920956BFFB9FA11A601D7BC.ttl b/data/03/A2/AC/03A2AC375920956BFFB9FA11A601D7BC.ttl
index d23672b5caad..dfc2797d60ba 100644
--- a/data/03/A2/AC/03A2AC375920956BFFB9FA11A601D7BC.ttl
+++ b/data/03/A2/AC/03A2AC375920956BFFB9FA11A601D7BC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Strophanthus_wallichii>
+    dwc:genus "Strophanthus" ;
     dwc:rank "species" ;
     dwc:species "wallichii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Strophanthus> ;
diff --git a/data/03/A2/AC/03A2AC375920956BFFB9FDE9A584D127.ttl b/data/03/A2/AC/03A2AC375920956BFFB9FDE9A584D127.ttl
index 37a358d67fcb..bcb401ead7e8 100644
--- a/data/03/A2/AC/03A2AC375920956BFFB9FDE9A584D127.ttl
+++ b/data/03/A2/AC/03A2AC375920956BFFB9FDE9A584D127.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Strophanthus_caudatus>
+    dwc:genus "Strophanthus" ;
     dwc:rank "species" ;
     dwc:species "caudatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Strophanthus> ;
diff --git a/data/03/A2/AC/03A2AC3759229569FD6CFD4FA68ED6A6.ttl b/data/03/A2/AC/03A2AC3759229569FD6CFD4FA68ED6A6.ttl
index c8c098c1b7e5..ebd0d47d1861 100644
--- a/data/03/A2/AC/03A2AC3759229569FD6CFD4FA68ED6A6.ttl
+++ b/data/03/A2/AC/03A2AC3759229569FD6CFD4FA68ED6A6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Wrightia_annamensis>
+    dwc:genus "Wrightia" ;
     dwc:rank "species" ;
     dwc:species "annamensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Wrightia> ;
diff --git a/data/03/A2/AC/03A2AC3759239568FD6CFE07A1A2D65F.ttl b/data/03/A2/AC/03A2AC3759239568FD6CFE07A1A2D65F.ttl
index 5d71e9945ac9..7f9a7d17eb91 100644
--- a/data/03/A2/AC/03A2AC3759239568FD6CFE07A1A2D65F.ttl
+++ b/data/03/A2/AC/03A2AC3759239568FD6CFE07A1A2D65F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Wrightia_tomentosa>
+    dwc:genus "Wrightia" ;
     dwc:rank "species" ;
     dwc:species "tomentosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Wrightia> ;
diff --git a/data/03/A2/AC/03A2AC375926956DFD6CFF6FA694D48C.ttl b/data/03/A2/AC/03A2AC375926956DFD6CFF6FA694D48C.ttl
index 5efa0e0383c4..d1544eb8f0be 100644
--- a/data/03/A2/AC/03A2AC375926956DFD6CFF6FA694D48C.ttl
+++ b/data/03/A2/AC/03A2AC375926956DFD6CFF6FA694D48C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Parameria_glandulifera>
+    dwc:genus "Parameria" ;
     dwc:rank "species" ;
     dwc:species "glandulifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Parameria> ;
diff --git a/data/03/A2/AC/03A2AC375926956DFFB9FA73A46FD3BC.ttl b/data/03/A2/AC/03A2AC375926956DFFB9FA73A46FD3BC.ttl
index 84b91f737aef..0efd377bc83b 100644
--- a/data/03/A2/AC/03A2AC375926956DFFB9FA73A46FD3BC.ttl
+++ b/data/03/A2/AC/03A2AC375926956DFFB9FA73A46FD3BC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Parameria_glandulifera>
+    dwc:genus "Parameria" ;
     dwc:rank "species" ;
     dwc:species "glandulifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Parameria> ;
diff --git a/data/03/A2/AC/03A2AC375926956DFFB9FC25A584D123.ttl b/data/03/A2/AC/03A2AC375926956DFFB9FC25A584D123.ttl
index 535f7bfac938..bc687a30e583 100644
--- a/data/03/A2/AC/03A2AC375926956DFFB9FC25A584D123.ttl
+++ b/data/03/A2/AC/03A2AC375926956DFFB9FC25A584D123.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Parabarium_tournieri>
+    dwc:genus "Parabarium" ;
     dwc:rank "species" ;
     dwc:species "tournieri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Parabarium> ;
diff --git a/data/03/A2/AC/03A2AC375927956CFD6CFCE1A6DDD168.ttl b/data/03/A2/AC/03A2AC375927956CFD6CFCE1A6DDD168.ttl
index 78d5d866bc4f..d37ed7f7e8cd 100644
--- a/data/03/A2/AC/03A2AC375927956CFD6CFCE1A6DDD168.ttl
+++ b/data/03/A2/AC/03A2AC375927956CFD6CFCE1A6DDD168.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhynchodia_pierrei>
+    dwc:genus "Rhynchodia" ;
     dwc:rank "species" ;
     dwc:species "pierrei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhynchodia> ;
diff --git a/data/03/A2/B2/03A2B2054C1A4272F6A2FF5A7E8B7201.ttl b/data/03/A2/B2/03A2B2054C1A4272F6A2FF5A7E8B7201.ttl
index 885133de753f..5119adbd600c 100644
--- a/data/03/A2/B2/03A2B2054C1A4272F6A2FF5A7E8B7201.ttl
+++ b/data/03/A2/B2/03A2B2054C1A4272F6A2FF5A7E8B7201.ttl
@@ -162,6 +162,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atheta_Ceritaxa>
+    dwc:genus "Atheta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ceritaxa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atheta> ;
diff --git a/data/03/A2/C9/03A2C944FF80FFD9AB9EFC99FD8EFE67.ttl b/data/03/A2/C9/03A2C944FF80FFD9AB9EFC99FD8EFE67.ttl
index 2e29a745d8f9..f54bc85ad8ce 100644
--- a/data/03/A2/C9/03A2C944FF80FFD9AB9EFC99FD8EFE67.ttl
+++ b/data/03/A2/C9/03A2C944FF80FFD9AB9EFC99FD8EFE67.ttl
@@ -155,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Martesia_Martesiella>
+    dwc:genus "Martesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Martesiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Martesia> ;
@@ -174,6 +175,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pholadidea_Penitella>
+    dwc:genus "Pholadidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Penitella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pholadidea> ;
@@ -199,6 +201,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Martesia_Diploplax>
+    dwc:genus "Martesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diploplax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Martesia> ;
@@ -218,6 +221,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Martesia_Martesia>
+    dwc:genus "Martesia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Martesia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Martesia> ;
diff --git a/data/03/A2/CB/03A2CB16FFA6A219FF36FBDAFE76F858.ttl b/data/03/A2/CB/03A2CB16FFA6A219FF36FBDAFE76F858.ttl
index 17487cc86521..c9c45b37c254 100644
--- a/data/03/A2/CB/03A2CB16FFA6A219FF36FBDAFE76F858.ttl
+++ b/data/03/A2/CB/03A2CB16FFA6A219FF36FBDAFE76F858.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaetozone_spinosa>
+    dwc:genus "Chaetozone" ;
     dwc:rank "species" ;
     dwc:species "spinosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaetozone> ;
diff --git a/data/03/A2/E6/03A2E65CF01AFFCD86FC749EFCECB7A4.ttl b/data/03/A2/E6/03A2E65CF01AFFCD86FC749EFCECB7A4.ttl
index e1e0194b980e..59eb6483f8f9 100644
--- a/data/03/A2/E6/03A2E65CF01AFFCD86FC749EFCECB7A4.ttl
+++ b/data/03/A2/E6/03A2E65CF01AFFCD86FC749EFCECB7A4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Corispermum_dutreuilii>
+    dwc:genus "Corispermum" ;
     dwc:rank "species" ;
     dwc:species "dutreuilii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Corispermum> ;
diff --git a/data/03/A2/E7/03A2E70EFFF6FF92FC7AF894FA8379DF.ttl b/data/03/A2/E7/03A2E70EFFF6FF92FC7AF894FA8379DF.ttl
index 10f4c8fb3b34..da31351cd2d9 100644
--- a/data/03/A2/E7/03A2E70EFFF6FF92FC7AF894FA8379DF.ttl
+++ b/data/03/A2/E7/03A2E70EFFF6FF92FC7AF894FA8379DF.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Dendrobium_sylvanum>
+    dwc:genus "Dendrobium" ;
     dwc:rank "species" ;
     dwc:species "sylvanum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dendrobium> ;
diff --git a/data/03/A2/E7/03A2E70EFFFAFF91FEA3F9F2FE0A79DF.ttl b/data/03/A2/E7/03A2E70EFFFAFF91FEA3F9F2FE0A79DF.ttl
index acf495a30efd..3db164194bef 100644
--- a/data/03/A2/E7/03A2E70EFFFAFF91FEA3F9F2FE0A79DF.ttl
+++ b/data/03/A2/E7/03A2E70EFFFAFF91FEA3F9F2FE0A79DF.ttl
@@ -194,6 +194,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Dendrobium_striolatum>
+    dwc:genus "Dendrobium" ;
     dwc:rank "species" ;
     dwc:species "striolatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Dendrobium> ;
diff --git a/data/03/A2/E7/03A2E73F0101FFC3FF56C7C4A95EFB89.ttl b/data/03/A2/E7/03A2E73F0101FFC3FF56C7C4A95EFB89.ttl
index 3b6f752e9546..b1295e370e81 100644
--- a/data/03/A2/E7/03A2E73F0101FFC3FF56C7C4A95EFB89.ttl
+++ b/data/03/A2/E7/03A2E73F0101FFC3FF56C7C4A95EFB89.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphingonotus_haitensis>
+    dwc:genus "Sphingonotus" ;
     dwc:rank "species" ;
     dwc:species "haitensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphingonotus> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphingonotus_caerulans>
+    dwc:genus "Sphingonotus" ;
     dwc:rank "species" ;
     dwc:species "caerulans" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphingonotus> ;
diff --git a/data/03/A2/E7/03A2E73F0103FFC1FF56C0E4A926FAA9.ttl b/data/03/A2/E7/03A2E73F0103FFC1FF56C0E4A926FAA9.ttl
index 4bbd5338d939..26fbf021d38a 100644
--- a/data/03/A2/E7/03A2E73F0103FFC1FF56C0E4A926FAA9.ttl
+++ b/data/03/A2/E7/03A2E73F0103FFC1FF56C0E4A926FAA9.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schistocerca_serialis>
+    dwc:genus "Schistocerca" ;
     dwc:rank "species" ;
     dwc:species "serialis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schistocerca> ;
diff --git a/data/03/A2/E7/03A2E73F0105FFC7FF56C497AAF5FEDC.ttl b/data/03/A2/E7/03A2E73F0105FFC7FF56C497AAF5FEDC.ttl
index ce7af225d8c5..bfc8942a6d00 100644
--- a/data/03/A2/E7/03A2E73F0105FFC7FF56C497AAF5FEDC.ttl
+++ b/data/03/A2/E7/03A2E73F0105FFC7FF56C497AAF5FEDC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anurogryllus_muticus>
+    dwc:genus "Anurogryllus" ;
     dwc:rank "species" ;
     dwc:species "muticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anurogryllus> ;
diff --git a/data/03/A2/E7/03A2E73F0106FFC5FF56C3B4AA3DFF39.ttl b/data/03/A2/E7/03A2E73F0106FFC5FF56C3B4AA3DFF39.ttl
index 11871c946839..700a361a9ee6 100644
--- a/data/03/A2/E7/03A2E73F0106FFC5FF56C3B4AA3DFF39.ttl
+++ b/data/03/A2/E7/03A2E73F0106FFC5FF56C3B4AA3DFF39.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Locusta_Rhaphidophorus>
+    dwc:genus "Locusta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhaphidophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Locusta> ;
diff --git a/data/03/A2/E7/03A2E73F010EFFCCFF56C0D5A8BCFA63.ttl b/data/03/A2/E7/03A2E73F010EFFCCFF56C0D5A8BCFA63.ttl
index 7a394e8d48a7..59b08d41d1f0 100644
--- a/data/03/A2/E7/03A2E73F010EFFCCFF56C0D5A8BCFA63.ttl
+++ b/data/03/A2/E7/03A2E73F010EFFCCFF56C0D5A8BCFA63.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ellipes_minuta>
+    dwc:genus "Ellipes" ;
     dwc:rank "species" ;
     dwc:species "minuta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ellipes> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tridactylus_Heteropus>
+    dwc:genus "Tridactylus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Heteropus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tridactylus> ;
diff --git a/data/03/A2/E7/03A2E73F010FFFCDFF56C497A91CFE81.ttl b/data/03/A2/E7/03A2E73F010FFFCDFF56C497A91CFE81.ttl
index 21e5706073b3..e279b7d98b0a 100644
--- a/data/03/A2/E7/03A2E73F010FFFCDFF56C497A91CFE81.ttl
+++ b/data/03/A2/E7/03A2E73F010FFFCDFF56C497A91CFE81.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tettigidea_lateralis>
+    dwc:genus "Tettigidea" ;
     dwc:rank "species" ;
     dwc:species "lateralis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tettigidea> ;
diff --git a/data/03/A2/E7/03A2E73F0111FFD3FF56C077A984FAE1.ttl b/data/03/A2/E7/03A2E73F0111FFD3FF56C077A984FAE1.ttl
index bacf4f5ced03..bc31d0114916 100644
--- a/data/03/A2/E7/03A2E73F0111FFD3FF56C077A984FAE1.ttl
+++ b/data/03/A2/E7/03A2E73F0111FFD3FF56C077A984FAE1.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Conocephalus>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/03/A2/E7/03A2E73F0111FFD3FF56C14FA9C9F9DC.ttl b/data/03/A2/E7/03A2E73F0111FFD3FF56C14FA9C9F9DC.ttl
index 7bac4939398f..9663a9d1b412 100644
--- a/data/03/A2/E7/03A2E73F0111FFD3FF56C14FA9C9F9DC.ttl
+++ b/data/03/A2/E7/03A2E73F0111FFD3FF56C14FA9C9F9DC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Xiphidion>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
@@ -102,6 +103,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Conocephalus>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/03/A2/E7/03A2E73F0111FFD3FF56C24CA91CF934.ttl b/data/03/A2/E7/03A2E73F0111FFD3FF56C24CA91CF934.ttl
index 8fc340f081e4..53b6bbd3f957 100644
--- a/data/03/A2/E7/03A2E73F0111FFD3FF56C24CA91CF934.ttl
+++ b/data/03/A2/E7/03A2E73F0111FFD3FF56C24CA91CF934.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Anisoptera>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisoptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/03/A2/E7/03A2E73F0111FFD3FF56C324A9AEF80C.ttl b/data/03/A2/E7/03A2E73F0111FFD3FF56C324A9AEF80C.ttl
index 4e62502dc14a..79f84a851785 100644
--- a/data/03/A2/E7/03A2E73F0111FFD3FF56C324A9AEF80C.ttl
+++ b/data/03/A2/E7/03A2E73F0111FFD3FF56C324A9AEF80C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Anisoptera>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisoptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
@@ -102,6 +103,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Conocephalus>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/03/A2/E7/03A2E73F0113FFD1FF56C232AA3DF978.ttl b/data/03/A2/E7/03A2E73F0113FFD1FF56C232AA3DF978.ttl
index df19ee397b4c..ae2376570639 100644
--- a/data/03/A2/E7/03A2E73F0113FFD1FF56C232AA3DF978.ttl
+++ b/data/03/A2/E7/03A2E73F0113FFD1FF56C232AA3DF978.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phylloptera_Diplophyllus>
+    dwc:genus "Phylloptera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplophyllus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phylloptera> ;
diff --git a/data/03/A2/E7/03A2E73F0114FFD6FF56C2A4A8F7F854.ttl b/data/03/A2/E7/03A2E73F0114FFD6FF56C2A4A8F7F854.ttl
index dddb2e8f8be4..835f30e70dee 100644
--- a/data/03/A2/E7/03A2E73F0114FFD6FF56C2A4A8F7F854.ttl
+++ b/data/03/A2/E7/03A2E73F0114FFD6FF56C2A4A8F7F854.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arcyptera_Arcyptera>
+    dwc:genus "Arcyptera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arcyptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arcyptera> ;
diff --git a/data/03/A2/E7/03A2E73F0116FFD4FF56C324AAA5F830.ttl b/data/03/A2/E7/03A2E73F0116FFD4FF56C324AAA5F830.ttl
index 4b8adfa54243..bb54583adf95 100644
--- a/data/03/A2/E7/03A2E73F0116FFD4FF56C324AAA5F830.ttl
+++ b/data/03/A2/E7/03A2E73F0116FFD4FF56C324AAA5F830.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gryllus_Tettigonia>
+    dwc:genus "Gryllus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tettigonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gryllus> ;
diff --git a/data/03/A2/E7/03A2E73F0117FFD5FF56C666AFACFCCE.ttl b/data/03/A2/E7/03A2E73F0117FFD5FF56C666AFACFCCE.ttl
index 5fb4832513e7..a54ad7e54b89 100644
--- a/data/03/A2/E7/03A2E73F0117FFD5FF56C666AFACFCCE.ttl
+++ b/data/03/A2/E7/03A2E73F0117FFD5FF56C666AFACFCCE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orchelimum_Orchelimum>
+    dwc:genus "Orchelimum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orchelimum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orchelimum> ;
diff --git a/data/03/A2/F0/03A2F000FF85C53BFF4BFAE99FBD3556.ttl b/data/03/A2/F0/03A2F000FF85C53BFF4BFAE99FBD3556.ttl
index 9b68ad6e68ef..e54db5b1b76c 100644
--- a/data/03/A2/F0/03A2F000FF85C53BFF4BFAE99FBD3556.ttl
+++ b/data/03/A2/F0/03A2F000FF85C53BFF4BFAE99FBD3556.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Domene_Domene>
+    dwc:genus "Domene" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Domene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Domene> ;
diff --git a/data/03/A2/F0/03A2F0527A436A54FF5D5CC2FAA647B1.ttl b/data/03/A2/F0/03A2F0527A436A54FF5D5CC2FAA647B1.ttl
index 0fd59c4d49db..0a2de1a265f4 100644
--- a/data/03/A2/F0/03A2F0527A436A54FF5D5CC2FAA647B1.ttl
+++ b/data/03/A2/F0/03A2F0527A436A54FF5D5CC2FAA647B1.ttl
@@ -176,6 +176,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Buthus_caucasicus>
+    dwc:genus "Buthus" ;
     dwc:rank "species" ;
     dwc:species "caucasicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Buthus> ;
@@ -195,6 +196,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Olivierus_caucasicus>
+    dwc:genus "Olivierus" ;
     dwc:rank "species" ;
     dwc:species "caucasicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Olivierus> ;
diff --git a/data/03/A2/F0/03A2F0527A4C6A63FCF15C26FB0B427A.ttl b/data/03/A2/F0/03A2F0527A4C6A63FCF15C26FB0B427A.ttl
index 35fddfc58535..fcd468da3173 100644
--- a/data/03/A2/F0/03A2F0527A4C6A63FCF15C26FB0B427A.ttl
+++ b/data/03/A2/F0/03A2F0527A4C6A63FCF15C26FB0B427A.ttl
@@ -250,6 +250,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Buthus_caucasius>
+    dwc:genus "Buthus" ;
     dwc:rank "species" ;
     dwc:species "caucasius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Buthus> ;
@@ -269,6 +270,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesobuthus_caucasicus>
+    dwc:genus "Mesobuthus" ;
     dwc:rank "species" ;
     dwc:species "caucasicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesobuthus> ;
@@ -288,6 +290,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Olivierus_caucasicus>
+    dwc:genus "Olivierus" ;
     dwc:rank "species" ;
     dwc:species "caucasicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Olivierus> ;
diff --git a/data/03/A2/FB/03A2FB52FFADDC1C6B93F983FDE9FD4C.ttl b/data/03/A2/FB/03A2FB52FFADDC1C6B93F983FDE9FD4C.ttl
index 9db1abf1f116..d370392b0874 100644
--- a/data/03/A2/FB/03A2FB52FFADDC1C6B93F983FDE9FD4C.ttl
+++ b/data/03/A2/FB/03A2FB52FFADDC1C6B93F983FDE9FD4C.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nereis_Perinereis>
+    dwc:genus "Nereis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Perinereis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nereis> ;
diff --git a/data/03/A2/FB/03A2FB52FFB7DC176B93F98EFE5AFDF6.ttl b/data/03/A2/FB/03A2FB52FFB7DC176B93F98EFE5AFDF6.ttl
index c85049e19c9d..01968b7acd42 100644
--- a/data/03/A2/FB/03A2FB52FFB7DC176B93F98EFE5AFDF6.ttl
+++ b/data/03/A2/FB/03A2FB52FFB7DC176B93F98EFE5AFDF6.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nereis_Nereilepas>
+    dwc:genus "Nereis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nereilepas" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nereis> ;
diff --git a/data/03/D3/1E/03D31E2EFFCAFFA114E5FEEFFE87FCC0.ttl b/data/03/D3/1E/03D31E2EFFCAFFA114E5FEEFFE87FCC0.ttl
index b871edaf861b..ef3cadd45f73 100644
--- a/data/03/D3/1E/03D31E2EFFCAFFA114E5FEEFFE87FCC0.ttl
+++ b/data/03/D3/1E/03D31E2EFFCAFFA114E5FEEFFE87FCC0.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/D3/1E/03D31E2EFFCDFFA714E5FB4DFDD5F998.ttl b/data/03/D3/1E/03D31E2EFFCDFFA714E5FB4DFDD5F998.ttl
index b5f6d4af8354..9d6454106fef 100644
--- a/data/03/D3/1E/03D31E2EFFCDFFA714E5FB4DFDD5F998.ttl
+++ b/data/03/D3/1E/03D31E2EFFCDFFA714E5FB4DFDD5F998.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/D3/44/03D34424C84ABE3CC4935627FDE1CAA8.ttl b/data/03/D3/44/03D34424C84ABE3CC4935627FDE1CAA8.ttl
index 406540a8ac3a..6ac0f0702a6e 100644
--- a/data/03/D3/44/03D34424C84ABE3CC4935627FDE1CAA8.ttl
+++ b/data/03/D3/44/03D34424C84ABE3CC4935627FDE1CAA8.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trechus_Trechus>
+    dwc:genus "Trechus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trechus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trechus> ;
diff --git a/data/03/D3/44/03D34424C84CBE36C4925757FC25CDFD.ttl b/data/03/D3/44/03D34424C84CBE36C4925757FC25CDFD.ttl
index 31430c40600e..5aadcea993a4 100644
--- a/data/03/D3/44/03D34424C84CBE36C4925757FC25CDFD.ttl
+++ b/data/03/D3/44/03D34424C84CBE36C4925757FC25CDFD.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Duvalius_Biharotrechus>
+    dwc:genus "Duvalius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Biharotrechus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Duvalius> ;
diff --git a/data/03/D3/47/03D34720FFC2185AFF21AF3DB896FE59.ttl b/data/03/D3/47/03D34720FFC2185AFF21AF3DB896FE59.ttl
index 114b2bf34817..ab9369b66553 100644
--- a/data/03/D3/47/03D34720FFC2185AFF21AF3DB896FE59.ttl
+++ b/data/03/D3/47/03D34720FFC2185AFF21AF3DB896FE59.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Podistra_Pidostria>
+    dwc:genus "Podistra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pidostria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Podistra> ;
@@ -204,6 +205,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cantharis_Absidia>
+    dwc:genus "Cantharis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Absidia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cantharis> ;
@@ -216,6 +218,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Podistra_Hemipodistra>
+    dwc:genus "Podistra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hemipodistra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Podistra> ;
diff --git a/data/03/D3/48/03D34872130AFFC175FAF9BF6B5F1012.ttl b/data/03/D3/48/03D34872130AFFC175FAF9BF6B5F1012.ttl
index b2bbcda3530f..83cbadce4bbc 100644
--- a/data/03/D3/48/03D34872130AFFC175FAF9BF6B5F1012.ttl
+++ b/data/03/D3/48/03D34872130AFFC175FAF9BF6B5F1012.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Newportia_Andeocryptops>
+    dwc:genus "Newportia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Andeocryptops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Newportia> ;
diff --git a/data/03/D3/52/03D35267FF948B6ED8F37294AA96C39F.ttl b/data/03/D3/52/03D35267FF948B6ED8F37294AA96C39F.ttl
index 571d6065398c..b079dba82442 100644
--- a/data/03/D3/52/03D35267FF948B6ED8F37294AA96C39F.ttl
+++ b/data/03/D3/52/03D35267FF948B6ED8F37294AA96C39F.ttl
@@ -120,6 +120,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polysphincta_bohemani>
+    dwc:genus "Polysphincta" ;
     dwc:rank "species" ;
     dwc:species "bohemani" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polysphincta> ;
diff --git a/data/03/D3/70/03D37029FFD5FFF7FF4DFDF128FCA560.ttl b/data/03/D3/70/03D37029FFD5FFF7FF4DFDF128FCA560.ttl
index 46949f355ae4..bd72651d3026 100644
--- a/data/03/D3/70/03D37029FFD5FFF7FF4DFDF128FCA560.ttl
+++ b/data/03/D3/70/03D37029FFD5FFF7FF4DFDF128FCA560.ttl
@@ -61,6 +61,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/03/D3/87/03D387539E1C66514EA0FAE76AE6F9A7.ttl b/data/03/D3/87/03D387539E1C66514EA0FAE76AE6F9A7.ttl
index 6a5e8fefdb7b..47f9131b0afe 100644
--- a/data/03/D3/87/03D387539E1C66514EA0FAE76AE6F9A7.ttl
+++ b/data/03/D3/87/03D387539E1C66514EA0FAE76AE6F9A7.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haroldiataenius_Sayloria>
+    dwc:genus "Haroldiataenius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sayloria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haroldiataenius> ;
diff --git a/data/03/D3/87/03D38781FFAF0E3B8AE8EE9DF0E1F9B2.ttl b/data/03/D3/87/03D38781FFAF0E3B8AE8EE9DF0E1F9B2.ttl
index 0e16273f50f4..922c3f44e47a 100644
--- a/data/03/D3/87/03D38781FFAF0E3B8AE8EE9DF0E1F9B2.ttl
+++ b/data/03/D3/87/03D38781FFAF0E3B8AE8EE9DF0E1F9B2.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Deropoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Deropoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/D3/87/03D38781FFAF0E3B8AE8EF7EF1FDFA9F.ttl b/data/03/D3/87/03D38781FFAF0E3B8AE8EF7EF1FDFA9F.ttl
index 654fc94b8f02..3a623a5266f0 100644
--- a/data/03/D3/87/03D38781FFAF0E3B8AE8EF7EF1FDFA9F.ttl
+++ b/data/03/D3/87/03D38781FFAF0E3B8AE8EF7EF1FDFA9F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Deropoda>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Deropoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/D3/87/03D38781FFB40E238AE8ED0CF1ADF830.ttl b/data/03/D3/87/03D38781FFB40E238AE8ED0CF1ADF830.ttl
index b7ec52265233..020e4eaad186 100644
--- a/data/03/D3/87/03D38781FFB40E238AE8ED0CF1ADF830.ttl
+++ b/data/03/D3/87/03D38781FFB40E238AE8ED0CF1ADF830.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Bessopora>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessopora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/D3/87/03D38781FFB90E2D8AE8E9F4F50CFB0D.ttl b/data/03/D3/87/03D38781FFB90E2D8AE8E9F4F50CFB0D.ttl
index 33c8a5d9bd34..62b87d530361 100644
--- a/data/03/D3/87/03D38781FFB90E2D8AE8E9F4F50CFB0D.ttl
+++ b/data/03/D3/87/03D38781FFB90E2D8AE8E9F4F50CFB0D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Sphenoma>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphenoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/D3/87/03D38781FFB90E2D8AE8EA01F579FDB6.ttl b/data/03/D3/87/03D38781FFB90E2D8AE8EA01F579FDB6.ttl
index 427f6265a69e..0eba5d7a8664 100644
--- a/data/03/D3/87/03D38781FFB90E2D8AE8EA01F579FDB6.ttl
+++ b/data/03/D3/87/03D38781FFB90E2D8AE8EA01F579FDB6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Thliboptera>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thliboptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/D3/87/03D38781FFBE0E2A8AE8EEF8F1AAF979.ttl b/data/03/D3/87/03D38781FFBE0E2A8AE8EEF8F1AAF979.ttl
index f419806dd786..fa9b5d7bf9eb 100644
--- a/data/03/D3/87/03D38781FFBE0E2A8AE8EEF8F1AAF979.ttl
+++ b/data/03/D3/87/03D38781FFBE0E2A8AE8EEF8F1AAF979.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oxypoda_Thliboptera>
+    dwc:genus "Oxypoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thliboptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oxypoda> ;
diff --git a/data/03/D3/87/03D38781FFF8FFAC07785DFBFEB8FE06.ttl b/data/03/D3/87/03D38781FFF8FFAC07785DFBFEB8FE06.ttl
index a59ee539bfcc..5da3e100a08d 100644
--- a/data/03/D3/87/03D38781FFF8FFAC07785DFBFEB8FE06.ttl
+++ b/data/03/D3/87/03D38781FFF8FFAC07785DFBFEB8FE06.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metapocyrtus_Trachycyrtus>
+    dwc:genus "Metapocyrtus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trachycyrtus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metapocyrtus> ;
diff --git a/data/03/D3/87/03D38781FFFBFFAD07B359B2FCBCFE24.ttl b/data/03/D3/87/03D38781FFFBFFAD07B359B2FCBCFE24.ttl
index a0fc95063761..a2b0638db2ef 100644
--- a/data/03/D3/87/03D38781FFFBFFAD07B359B2FCBCFE24.ttl
+++ b/data/03/D3/87/03D38781FFFBFFAD07B359B2FCBCFE24.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metapocyrtus_Metapocyrtus>
+    dwc:genus "Metapocyrtus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metapocyrtus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metapocyrtus> ;
diff --git a/data/03/D3/87/03D3878AB7AFFF1B671B7EFFD902FBC3.ttl b/data/03/D3/87/03D3878AB7AFFF1B671B7EFFD902FBC3.ttl
index 6ecf5038b072..ba3e38612ccd 100644
--- a/data/03/D3/87/03D3878AB7AFFF1B671B7EFFD902FBC3.ttl
+++ b/data/03/D3/87/03D3878AB7AFFF1B671B7EFFD902FBC3.ttl
@@ -172,6 +172,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Fungi/Stigmatomyces_papuanus>
+    dwc:genus "Stigmatomyces" ;
     dwc:rank "species" ;
     dwc:species "papuanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Fungi/Stigmatomyces> ;
diff --git a/data/03/D3/87/03D3878AB7D6FF6D670979BCDF8AFC8F.ttl b/data/03/D3/87/03D3878AB7D6FF6D670979BCDF8AFC8F.ttl
index 41d2e9982288..f0b74c4a7a56 100644
--- a/data/03/D3/87/03D3878AB7D6FF6D670979BCDF8AFC8F.ttl
+++ b/data/03/D3/87/03D3878AB7D6FF6D670979BCDF8AFC8F.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Fungi/Laboulbenia_filifera>
+    dwc:genus "Laboulbenia" ;
     dwc:rank "species" ;
     dwc:species "filifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Fungi/Laboulbenia> ;
diff --git a/data/03/D3/87/03D3878AB7EDFF5967417BEDDD23FBAA.ttl b/data/03/D3/87/03D3878AB7EDFF5967417BEDDD23FBAA.ttl
index 34fe0a803e6d..e3007868234c 100644
--- a/data/03/D3/87/03D3878AB7EDFF5967417BEDDD23FBAA.ttl
+++ b/data/03/D3/87/03D3878AB7EDFF5967417BEDDD23FBAA.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bledius_Blediodes>
+    dwc:genus "Bledius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Blediodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bledius> ;
diff --git a/data/03/D3/87/03D3878BFFCCFFB6729B860928B0FA58.ttl b/data/03/D3/87/03D3878BFFCCFFB6729B860928B0FA58.ttl
index cb1a058e592d..5467a863ee49 100644
--- a/data/03/D3/87/03D3878BFFCCFFB6729B860928B0FA58.ttl
+++ b/data/03/D3/87/03D3878BFFCCFFB6729B860928B0FA58.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Kilimagryllus_bilobulatus>
+    dwc:genus "Kilimagryllus" ;
     dwc:rank "species" ;
     dwc:species "bilobulatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kilimagryllus> ;
diff --git a/data/03/D3/87/03D3878EFF88FF81E98211CAFDF2538C.ttl b/data/03/D3/87/03D3878EFF88FF81E98211CAFDF2538C.ttl
index b72bd81be33b..1a761693e6ef 100644
--- a/data/03/D3/87/03D3878EFF88FF81E98211CAFDF2538C.ttl
+++ b/data/03/D3/87/03D3878EFF88FF81E98211CAFDF2538C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Marmosops_Marmosops>
+    dwc:genus "Marmosops" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Marmosops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Marmosops> ;
diff --git a/data/03/D3/87/03D3878EFF97FF9FEBEA1031FBE25723.ttl b/data/03/D3/87/03D3878EFF97FF9FEBEA1031FBE25723.ttl
index 502d5a36256b..ff16bbe6f8a7 100644
--- a/data/03/D3/87/03D3878EFF97FF9FEBEA1031FBE25723.ttl
+++ b/data/03/D3/87/03D3878EFF97FF9FEBEA1031FBE25723.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artibeus_Artibeus>
+    dwc:genus "Artibeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Artibeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artibeus> ;
diff --git a/data/03/D3/87/03D387ADB3038A15FF2DFCA9FD9FFC37.ttl b/data/03/D3/87/03D387ADB3038A15FF2DFCA9FD9FFC37.ttl
index fe3cdf5f74b3..62f48580d2ea 100644
--- a/data/03/D3/87/03D387ADB3038A15FF2DFCA9FD9FFC37.ttl
+++ b/data/03/D3/87/03D387ADB3038A15FF2DFCA9FD9FFC37.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_aquartia>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "aquartia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB3178A01FC9FFD41FB57FC23.ttl b/data/03/D3/87/03D387ADB3178A01FC9FFD41FB57FC23.ttl
index 6a8bf11fc859..0c0bf856f2b8 100644
--- a/data/03/D3/87/03D387ADB3178A01FC9FFD41FB57FC23.ttl
+++ b/data/03/D3/87/03D387ADB3178A01FC9FFD41FB57FC23.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_persicifolium>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "persicifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB3178A01FC9FFDDEFCF9FD4B.ttl b/data/03/D3/87/03D387ADB3178A01FC9FFDDEFCF9FD4B.ttl
index 0a9588c29899..785db8a86ffd 100644
--- a/data/03/D3/87/03D387ADB3178A01FC9FFDDEFCF9FD4B.ttl
+++ b/data/03/D3/87/03D387ADB3178A01FC9FFDDEFCF9FD4B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_persicifolium>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "persicifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB3178A01FF2DF956FD1DF8F3.ttl b/data/03/D3/87/03D387ADB3178A01FF2DF956FD1DF8F3.ttl
index 16169ddadedf..94d0360f7eff 100644
--- a/data/03/D3/87/03D387ADB3178A01FF2DF956FD1DF8F3.ttl
+++ b/data/03/D3/87/03D387ADB3178A01FF2DF956FD1DF8F3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_persicifolium>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "persicifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB3178A01FF2DF98CFD9CF93E.ttl b/data/03/D3/87/03D387ADB3178A01FF2DF98CFD9CF93E.ttl
index eb15b432bd4b..553390ca847f 100644
--- a/data/03/D3/87/03D387ADB3178A01FF2DF98CFD9CF93E.ttl
+++ b/data/03/D3/87/03D387ADB3178A01FF2DF98CFD9CF93E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_igneum>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "igneum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB3178A03FC9FFBF2FD49FADB.ttl b/data/03/D3/87/03D387ADB3178A03FC9FFBF2FD49FADB.ttl
index efd88b58b774..af4d989d5ef9 100644
--- a/data/03/D3/87/03D387ADB3178A03FC9FFBF2FD49FADB.ttl
+++ b/data/03/D3/87/03D387ADB3178A03FC9FFBF2FD49FADB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_bahamense>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "bahamense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB31A8A0CFCF9FB03FC64FA32.ttl b/data/03/D3/87/03D387ADB31A8A0CFCF9FB03FC64FA32.ttl
index cef1fb655b7a..ef65cee40b24 100644
--- a/data/03/D3/87/03D387ADB31A8A0CFCF9FB03FC64FA32.ttl
+++ b/data/03/D3/87/03D387ADB31A8A0CFCF9FB03FC64FA32.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_havanense>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "havanense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB31B8A0DFF2DFC04FBA9FEED.ttl b/data/03/D3/87/03D387ADB31B8A0DFF2DFC04FBA9FEED.ttl
index f630b3a87253..516e06509cb2 100644
--- a/data/03/D3/87/03D387ADB31B8A0DFF2DFC04FBA9FEED.ttl
+++ b/data/03/D3/87/03D387ADB31B8A0DFF2DFC04FBA9FEED.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_formonense>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "formonense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387ADB31E8A08FF0FF8A2FA05FE8A.ttl b/data/03/D3/87/03D387ADB31E8A08FF0FF8A2FA05FE8A.ttl
index 941128ae53c3..5a92edc8bf36 100644
--- a/data/03/D3/87/03D387ADB31E8A08FF0FF8A2FA05FE8A.ttl
+++ b/data/03/D3/87/03D387ADB31E8A08FF0FF8A2FA05FE8A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_polyacanthos>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "polyacanthos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/03/D3/87/03D387AEC256FFF5F024FEABFE7B5672.ttl b/data/03/D3/87/03D387AEC256FFF5F024FEABFE7B5672.ttl
index 0dbf9c6a2814..8c5319554223 100644
--- a/data/03/D3/87/03D387AEC256FFF5F024FEABFE7B5672.ttl
+++ b/data/03/D3/87/03D387AEC256FFF5F024FEABFE7B5672.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Frontipoda_Flabellifrontipoda>
+    dwc:genus "Frontipoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Flabellifrontipoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Frontipoda> ;
diff --git a/data/03/D3/87/03D387B2FF8B6578FF3DBF852D78FE7F.ttl b/data/03/D3/87/03D387B2FF8B6578FF3DBF852D78FE7F.ttl
index 0cc17734b252..9070ac422e78 100644
--- a/data/03/D3/87/03D387B2FF8B6578FF3DBF852D78FE7F.ttl
+++ b/data/03/D3/87/03D387B2FF8B6578FF3DBF852D78FE7F.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Newportia_Newportia>
+    dwc:genus "Newportia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Newportia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Newportia> ;
diff --git a/data/03/D3/87/03D387B2FF8F6575FF3DB9CA2D49FDCF.ttl b/data/03/D3/87/03D387B2FF8F6575FF3DB9CA2D49FDCF.ttl
index f28ef2065187..bb112a133b1c 100644
--- a/data/03/D3/87/03D387B2FF8F6575FF3DB9CA2D49FDCF.ttl
+++ b/data/03/D3/87/03D387B2FF8F6575FF3DB9CA2D49FDCF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Newportia_Newportia>
+    dwc:genus "Newportia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Newportia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Newportia> ;
diff --git a/data/03/D3/87/03D387B4FF99FFD591FD3DD6FEC501FE.ttl b/data/03/D3/87/03D387B4FF99FFD591FD3DD6FEC501FE.ttl
index a85760578e2c..8e3e8f9920ad 100644
--- a/data/03/D3/87/03D387B4FF99FFD591FD3DD6FEC501FE.ttl
+++ b/data/03/D3/87/03D387B4FF99FFD591FD3DD6FEC501FE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rugilus_Rugilus>
+    dwc:genus "Rugilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rugilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rugilus> ;
diff --git a/data/03/D3/87/03D387B4FF9AFFD691FD3BCCFE3E02FF.ttl b/data/03/D3/87/03D387B4FF9AFFD691FD3BCCFE3E02FF.ttl
index 2013b93fbc15..d8a6e8d03bb4 100644
--- a/data/03/D3/87/03D387B4FF9AFFD691FD3BCCFE3E02FF.ttl
+++ b/data/03/D3/87/03D387B4FF9AFFD691FD3BCCFE3E02FF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rugilus_Rugilus>
+    dwc:genus "Rugilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rugilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rugilus> ;
diff --git a/data/03/D3/87/03D387B4FF9AFFD691FD3EEAFD3601B0.ttl b/data/03/D3/87/03D387B4FF9AFFD691FD3EEAFD3601B0.ttl
index 3bcb8080805b..3e6144a743ef 100644
--- a/data/03/D3/87/03D387B4FF9AFFD691FD3EEAFD3601B0.ttl
+++ b/data/03/D3/87/03D387B4FF9AFFD691FD3EEAFD3601B0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rugilus_Rugilus>
+    dwc:genus "Rugilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rugilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rugilus> ;
diff --git a/data/03/D3/87/03D387B6FFB8FFC6C9B97DCA4BE515D1.ttl b/data/03/D3/87/03D387B6FFB8FFC6C9B97DCA4BE515D1.ttl
index e9c4489c0f84..8e3b93b065af 100644
--- a/data/03/D3/87/03D387B6FFB8FFC6C9B97DCA4BE515D1.ttl
+++ b/data/03/D3/87/03D387B6FFB8FFC6C9B97DCA4BE515D1.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chiton_Rhyssoplax>
+    dwc:genus "Chiton" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhyssoplax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chiton> ;
diff --git a/data/03/D3/87/03D387C31443FFFBDAA6FB11FE1AF9E1.ttl b/data/03/D3/87/03D387C31443FFFBDAA6FB11FE1AF9E1.ttl
index c86510a5bc3a..7aba290ac350 100644
--- a/data/03/D3/87/03D387C31443FFFBDAA6FB11FE1AF9E1.ttl
+++ b/data/03/D3/87/03D387C31443FFFBDAA6FB11FE1AF9E1.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Arge_melanochroa>
+    dwc:genus "Arge" ;
     dwc:rank "species" ;
     dwc:species "melanochroa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Arge> ;
diff --git a/data/03/D3/87/03D387C31446FFFEDAA6FD89FCC1FC94.ttl b/data/03/D3/87/03D387C31446FFFEDAA6FD89FCC1FC94.ttl
index 510c942a73f8..71ba08e06e1f 100644
--- a/data/03/D3/87/03D387C31446FFFEDAA6FD89FCC1FC94.ttl
+++ b/data/03/D3/87/03D387C31446FFFEDAA6FD89FCC1FC94.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tenthredo_Cephaledo>
+    dwc:genus "Tenthredo" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cephaledo" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tenthredo> ;
diff --git a/data/03/D3/87/03D387C31447FFFFDAA6FF0AFC81FE3F.ttl b/data/03/D3/87/03D387C31447FFFFDAA6FF0AFC81FE3F.ttl
index c02dcb465142..3025ef1d87b9 100644
--- a/data/03/D3/87/03D387C31447FFFFDAA6FF0AFC81FE3F.ttl
+++ b/data/03/D3/87/03D387C31447FFFFDAA6FF0AFC81FE3F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhogogaster_Cytisogaster>
+    dwc:genus "Rhogogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cytisogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhogogaster> ;
diff --git a/data/03/D3/87/03D387D0FF93FFC7FF10F9E5AA82254B.ttl b/data/03/D3/87/03D387D0FF93FFC7FF10F9E5AA82254B.ttl
index d8ecf1b0b243..eb3cfa838e5d 100644
--- a/data/03/D3/87/03D387D0FF93FFC7FF10F9E5AA82254B.ttl
+++ b/data/03/D3/87/03D387D0FF93FFC7FF10F9E5AA82254B.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centris_Melacentris>
+    dwc:genus "Centris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melacentris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centris> ;
diff --git a/data/03/D3/87/03D387D3FFDA533EFF1FE38C1DFD7946.ttl b/data/03/D3/87/03D387D3FFDA533EFF1FE38C1DFD7946.ttl
index 330824a9b737..49a5712c558d 100644
--- a/data/03/D3/87/03D387D3FFDA533EFF1FE38C1DFD7946.ttl
+++ b/data/03/D3/87/03D387D3FFDA533EFF1FE38C1DFD7946.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oedemera_Oedemera>
+    dwc:genus "Oedemera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oedemera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oedemera> ;
diff --git a/data/03/D3/87/03D387D85338BF12FF54FBC6FEE624BC.ttl b/data/03/D3/87/03D387D85338BF12FF54FBC6FEE624BC.ttl
index 92c0f87241fd..23fd18a1b993 100644
--- a/data/03/D3/87/03D387D85338BF12FF54FBC6FEE624BC.ttl
+++ b/data/03/D3/87/03D387D85338BF12FF54FBC6FEE624BC.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alysia_Alysia>
+    dwc:genus "Alysia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alysia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alysia> ;
diff --git a/data/03/D3/87/03D387DF193BFFF0FC5EFD85FC73FF44.ttl b/data/03/D3/87/03D387DF193BFFF0FC5EFD85FC73FF44.ttl
index 39c6f0915fef..05018c59674e 100644
--- a/data/03/D3/87/03D387DF193BFFF0FC5EFD85FC73FF44.ttl
+++ b/data/03/D3/87/03D387DF193BFFF0FC5EFD85FC73FF44.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bursa_Bufonariella>
+    dwc:genus "Bursa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bufonariella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bursa> ;
diff --git a/data/03/D3/87/03D387DF193DFFF6FF7AFA46FE54FD4A.ttl b/data/03/D3/87/03D387DF193DFFF6FF7AFA46FE54FD4A.ttl
index 0d99c3cc8c0a..47e1d11d1ab5 100644
--- a/data/03/D3/87/03D387DF193DFFF6FF7AFA46FE54FD4A.ttl
+++ b/data/03/D3/87/03D387DF193DFFF6FF7AFA46FE54FD4A.ttl
@@ -147,6 +147,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bursa_chira>
+    dwc:genus "Bursa" ;
     dwc:rank "species" ;
     dwc:species "chira" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bursa> ;
diff --git a/data/03/D3/87/03D387E32462FFE899DEC62C5A5C8099.ttl b/data/03/D3/87/03D387E32462FFE899DEC62C5A5C8099.ttl
index 7aba96db2188..9df41103ffe7 100644
--- a/data/03/D3/87/03D387E32462FFE899DEC62C5A5C8099.ttl
+++ b/data/03/D3/87/03D387E32462FFE899DEC62C5A5C8099.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metalimnobia_Metalimnobia>
+    dwc:genus "Metalimnobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metalimnobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metalimnobia> ;
diff --git a/data/03/D3/87/03D387E32468FFE399DEC3BB5A91813F.ttl b/data/03/D3/87/03D387E32468FFE399DEC3BB5A91813F.ttl
index 4d13707d53df..54e4d5eb6efb 100644
--- a/data/03/D3/87/03D387E32468FFE399DEC3BB5A91813F.ttl
+++ b/data/03/D3/87/03D387E32468FFE399DEC3BB5A91813F.ttl
@@ -77,12 +77,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metalimnobia_xanthopteroides>
+    dwc:genus "Metalimnobia" ;
     dwc:rank "species" ;
     dwc:species "xanthopteroides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metalimnobia_Metalimnobia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metalimnobia_Metalimnobia>
+    dwc:genus "Metalimnobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metalimnobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metalimnobia> ;
diff --git a/data/03/D3/87/03D387E3246CFFE199DEC1A15CA580A1.ttl b/data/03/D3/87/03D387E3246CFFE199DEC1A15CA580A1.ttl
index 5ca93ec62bc0..34e515742202 100644
--- a/data/03/D3/87/03D387E3246CFFE199DEC1A15CA580A1.ttl
+++ b/data/03/D3/87/03D387E3246CFFE199DEC1A15CA580A1.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metalimnobia_Metalimnobia>
+    dwc:genus "Metalimnobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metalimnobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metalimnobia> ;
diff --git a/data/03/D3/87/03D387E3246FFFE799DEC5735C4F8489.ttl b/data/03/D3/87/03D387E3246FFFE799DEC5735C4F8489.ttl
index 8d47728c8789..a1fcb256a7d4 100644
--- a/data/03/D3/87/03D387E3246FFFE799DEC5735C4F8489.ttl
+++ b/data/03/D3/87/03D387E3246FFFE799DEC5735C4F8489.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metalimnobia_Metalimnobia>
+    dwc:genus "Metalimnobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metalimnobia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metalimnobia> ;
diff --git a/data/03/D3/87/03D387E4EE31FFBEFED9478FFEE5FAFE.ttl b/data/03/D3/87/03D387E4EE31FFBEFED9478FFEE5FAFE.ttl
index 75cc85ae6d7f..828835d417bc 100644
--- a/data/03/D3/87/03D387E4EE31FFBEFED9478FFEE5FAFE.ttl
+++ b/data/03/D3/87/03D387E4EE31FFBEFED9478FFEE5FAFE.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Malthodes_besucheti>
+    dwc:genus "Malthodes" ;
     dwc:rank "species" ;
     dwc:species "besucheti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Malthodes> ;
diff --git a/data/03/D3/87/03D387F4FFE3574D28EFFA2EFD98F825.ttl b/data/03/D3/87/03D387F4FFE3574D28EFFA2EFD98F825.ttl
index 538030e495a8..b210ac130a8c 100644
--- a/data/03/D3/87/03D387F4FFE3574D28EFFA2EFD98F825.ttl
+++ b/data/03/D3/87/03D387F4FFE3574D28EFFA2EFD98F825.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Kampimodromus>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Kampimodromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/03/D3/87/03D387F4FFED574028EFF9D6FC2DFE8D.ttl b/data/03/D3/87/03D387F4FFED574028EFF9D6FC2DFE8D.ttl
index 761076daa21c..7185b456f65e 100644
--- a/data/03/D3/87/03D387F4FFED574028EFF9D6FC2DFE8D.ttl
+++ b/data/03/D3/87/03D387F4FFED574028EFF9D6FC2DFE8D.ttl
@@ -181,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/03/D3/87/03D387F4FFED574328EFFBD1FBFAFA1B.ttl b/data/03/D3/87/03D387F4FFED574328EFFBD1FBFAFA1B.ttl
index 93b32bfbdf66..86860f3b4389 100644
--- a/data/03/D3/87/03D387F4FFED574328EFFBD1FBFAFA1B.ttl
+++ b/data/03/D3/87/03D387F4FFED574328EFFBD1FBFAFA1B.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Phytoseiulus>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phytoseiulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/03/D3/87/03D387F4FFF2575C28EFFB3EFDEBF9BD.ttl b/data/03/D3/87/03D387F4FFF2575C28EFFB3EFDEBF9BD.ttl
index acf89473df87..626916076535 100644
--- a/data/03/D3/87/03D387F4FFF2575C28EFFB3EFDEBF9BD.ttl
+++ b/data/03/D3/87/03D387F4FFF2575C28EFFB3EFDEBF9BD.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/03/D3/87/03D387F4FFF2575C28EFFC99FD98FB38.ttl b/data/03/D3/87/03D387F4FFF2575C28EFFC99FD98FB38.ttl
index 84501af8d240..d4e995dc7780 100644
--- a/data/03/D3/87/03D387F4FFF2575C28EFFC99FD98FB38.ttl
+++ b/data/03/D3/87/03D387F4FFF2575C28EFFC99FD98FB38.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/03/D3/87/03D387F5FFBFFF82FD08FDEDFC7CFCB5.ttl b/data/03/D3/87/03D387F5FFBFFF82FD08FDEDFC7CFCB5.ttl
index bbd14b07323b..651aaee15343 100644
--- a/data/03/D3/87/03D387F5FFBFFF82FD08FDEDFC7CFCB5.ttl
+++ b/data/03/D3/87/03D387F5FFBFFF82FD08FDEDFC7CFCB5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coptocycla_Psalidonota>
+    dwc:genus "Coptocycla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psalidonota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coptocycla> ;
diff --git a/data/03/D3/87/03D387F9FFEBFF80FF00FF52D58C181E.ttl b/data/03/D3/87/03D387F9FFEBFF80FF00FF52D58C181E.ttl
index 74f4a212239a..2ee54db70765 100644
--- a/data/03/D3/87/03D387F9FFEBFF80FF00FF52D58C181E.ttl
+++ b/data/03/D3/87/03D387F9FFEBFF80FF00FF52D58C181E.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Synalpheus_latastei>
+    dwc:genus "Synalpheus" ;
     dwc:rank "species" ;
     dwc:species "latastei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Synalpheus> ;
diff --git a/data/03/D3/87/03D387F9FFF7FF83FF00F881D2E21D18.ttl b/data/03/D3/87/03D387F9FFF7FF83FF00F881D2E21D18.ttl
index 3131970a57b7..dcf2cb51466d 100644
--- a/data/03/D3/87/03D387F9FFF7FF83FF00F881D2E21D18.ttl
+++ b/data/03/D3/87/03D387F9FFF7FF83FF00F881D2E21D18.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alpheus_saulcyi>
+    dwc:genus "Alpheus" ;
     dwc:rank "species" ;
     dwc:species "saulcyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alpheus> ;
diff --git a/data/03/D3/8D/03D38D5FB404FFCDFD40FF73D9AEFD91.ttl b/data/03/D3/8D/03D38D5FB404FFCDFD40FF73D9AEFD91.ttl
index b4356462a3e1..f52a9ea330a0 100644
--- a/data/03/D3/8D/03D38D5FB404FFCDFD40FF73D9AEFD91.ttl
+++ b/data/03/D3/8D/03D38D5FB404FFCDFD40FF73D9AEFD91.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Porites_collegniana>
+    dwc:genus "Porites" ;
     dwc:rank "species" ;
     dwc:species "collegniana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Porites> ;
diff --git a/data/03/D3/8D/03D38D5FB413FFDCFD4EFAD0DBB0FE2E.ttl b/data/03/D3/8D/03D38D5FB413FFDCFD4EFAD0DBB0FE2E.ttl
index 8f693a0bf981..33144011f446 100644
--- a/data/03/D3/8D/03D38D5FB413FFDCFD4EFAD0DBB0FE2E.ttl
+++ b/data/03/D3/8D/03D38D5FB413FFDCFD4EFAD0DBB0FE2E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plesiastraea_Palaeoplesiastraea>
+    dwc:genus "Plesiastraea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Palaeoplesiastraea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plesiastraea> ;
@@ -165,6 +166,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plesiastraea_Paleoplesiastraea>
+    dwc:genus "Plesiastraea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paleoplesiastraea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plesiastraea> ;
diff --git a/data/03/D3/9A/03D39A2BFFE0FFEBD218A82F0AA4E4E3.ttl b/data/03/D3/9A/03D39A2BFFE0FFEBD218A82F0AA4E4E3.ttl
index 84eef3df095a..10822afc3488 100644
--- a/data/03/D3/9A/03D39A2BFFE0FFEBD218A82F0AA4E4E3.ttl
+++ b/data/03/D3/9A/03D39A2BFFE0FFEBD218A82F0AA4E4E3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Austrolimnophila_Austrolimnophila>
+    dwc:genus "Austrolimnophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Austrolimnophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Austrolimnophila> ;
diff --git a/data/03/D3/9C/03D39C15FFD83F11FE72C6C29CCA5CC2.ttl b/data/03/D3/9C/03D39C15FFD83F11FE72C6C29CCA5CC2.ttl
index c3816eae3c48..aba792fa8434 100644
--- a/data/03/D3/9C/03D39C15FFD83F11FE72C6C29CCA5CC2.ttl
+++ b/data/03/D3/9C/03D39C15FFD83F11FE72C6C29CCA5CC2.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/03/D3/9C/03D39C15FFD93F13FE4BC7D29E2E5AC5.ttl b/data/03/D3/9C/03D39C15FFD93F13FE4BC7D29E2E5AC5.ttl
index 66cdd16f4be2..071db4369950 100644
--- a/data/03/D3/9C/03D39C15FFD93F13FE4BC7D29E2E5AC5.ttl
+++ b/data/03/D3/9C/03D39C15FFD93F13FE4BC7D29E2E5AC5.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/03/D3/9C/03D39C15FFDB3F1DFE73C1DA9C175D85.ttl b/data/03/D3/9C/03D39C15FFDB3F1DFE73C1DA9C175D85.ttl
index 4060bda16493..fa779a97159d 100644
--- a/data/03/D3/9C/03D39C15FFDB3F1DFE73C1DA9C175D85.ttl
+++ b/data/03/D3/9C/03D39C15FFDB3F1DFE73C1DA9C175D85.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/03/D3/9C/03D39C15FFDD3F10FE67C1319CEF5DA2.ttl b/data/03/D3/9C/03D39C15FFDD3F10FE67C1319CEF5DA2.ttl
index d6ffd670f04c..114c99a51c90 100644
--- a/data/03/D3/9C/03D39C15FFDD3F10FE67C1319CEF5DA2.ttl
+++ b/data/03/D3/9C/03D39C15FFDD3F10FE67C1319CEF5DA2.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/03/D3/B6/03D3B6228E00FF96FF44F98AFCF8F86C.ttl b/data/03/D3/B6/03D3B6228E00FF96FF44F98AFCF8F86C.ttl
index eaa9fea47876..c99a27bf4186 100644
--- a/data/03/D3/B6/03D3B6228E00FF96FF44F98AFCF8F86C.ttl
+++ b/data/03/D3/B6/03D3B6228E00FF96FF44F98AFCF8F86C.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Gonatocerus>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonatocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E00FF96FF44FB7BFE3BFA27.ttl b/data/03/D3/B6/03D3B6228E00FF96FF44FB7BFE3BFA27.ttl
index 8b11eaa457d0..1771df5cac87 100644
--- a/data/03/D3/B6/03D3B6228E00FF96FF44FB7BFE3BFA27.ttl
+++ b/data/03/D3/B6/03D3B6228E00FF96FF44FB7BFE3BFA27.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Gonatocerus>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonatocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E00FF96FF44FC8EFDB9FB76.ttl b/data/03/D3/B6/03D3B6228E00FF96FF44FC8EFDB9FB76.ttl
index 0e98a31f1889..531cb15fd337 100644
--- a/data/03/D3/B6/03D3B6228E00FF96FF44FC8EFDB9FB76.ttl
+++ b/data/03/D3/B6/03D3B6228E00FF96FF44FC8EFDB9FB76.ttl
@@ -166,6 +166,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Gonatocerus>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonatocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E00FF96FF44FF3FFDA2FE8F.ttl b/data/03/D3/B6/03D3B6228E00FF96FF44FF3FFDA2FE8F.ttl
index 8114d5cb9c5f..849f8b395fbf 100644
--- a/data/03/D3/B6/03D3B6228E00FF96FF44FF3FFDA2FE8F.ttl
+++ b/data/03/D3/B6/03D3B6228E00FF96FF44FF3FFDA2FE8F.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Gastrogonatocerus>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gastrogonatocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E01FF97FF44F90EFDA8F858.ttl b/data/03/D3/B6/03D3B6228E01FF97FF44F90EFDA8F858.ttl
index b5494679bb9c..46f3cbdfca00 100644
--- a/data/03/D3/B6/03D3B6228E01FF97FF44F90EFDA8F858.ttl
+++ b/data/03/D3/B6/03D3B6228E01FF97FF44F90EFDA8F858.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Gastrogonatocerus>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gastrogonatocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E01FF97FF44FAFAFD9CF9A8.ttl b/data/03/D3/B6/03D3B6228E01FF97FF44FAFAFD9CF9A8.ttl
index 8b780e6ba13f..0922ab0059c0 100644
--- a/data/03/D3/B6/03D3B6228E01FF97FF44FAFAFD9CF9A8.ttl
+++ b/data/03/D3/B6/03D3B6228E01FF97FF44FAFAFD9CF9A8.ttl
@@ -182,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Gastrogonatocerus>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gastrogonatocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E01FF97FF44FD66FE3BFCA3.ttl b/data/03/D3/B6/03D3B6228E01FF97FF44FD66FE3BFCA3.ttl
index 24f1c609cb0b..48864bf29d0e 100644
--- a/data/03/D3/B6/03D3B6228E01FF97FF44FD66FE3BFCA3.ttl
+++ b/data/03/D3/B6/03D3B6228E01FF97FF44FD66FE3BFCA3.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E01FF97FF44FE8FFD25FD90.ttl b/data/03/D3/B6/03D3B6228E01FF97FF44FE8FFD25FD90.ttl
index 554a1fa42293..07573eb03630 100644
--- a/data/03/D3/B6/03D3B6228E01FF97FF44FE8FFD25FD90.ttl
+++ b/data/03/D3/B6/03D3B6228E01FF97FF44FE8FFD25FD90.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Parallelaptera>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parallelaptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E02FF94FF44FADBFD88F984.ttl b/data/03/D3/B6/03D3B6228E02FF94FF44FADBFD88F984.ttl
index 901f7c5383ea..ea08129c9520 100644
--- a/data/03/D3/B6/03D3B6228E02FF94FF44FADBFD88F984.ttl
+++ b/data/03/D3/B6/03D3B6228E02FF94FF44FADBFD88F984.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E02FF94FF44FBEEFC73FAD6.ttl b/data/03/D3/B6/03D3B6228E02FF94FF44FBEEFC73FAD6.ttl
index 08c7fc2a8077..fe25819525d8 100644
--- a/data/03/D3/B6/03D3B6228E02FF94FF44FBEEFC73FAD6.ttl
+++ b/data/03/D3/B6/03D3B6228E02FF94FF44FBEEFC73FAD6.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E02FF94FF44FC9DFD2CFC0B.ttl b/data/03/D3/B6/03D3B6228E02FF94FF44FC9DFD2CFC0B.ttl
index ef4a6a8bc93a..328028fc1bba 100644
--- a/data/03/D3/B6/03D3B6228E02FF94FF44FC9DFD2CFC0B.ttl
+++ b/data/03/D3/B6/03D3B6228E02FF94FF44FC9DFD2CFC0B.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E02FF94FF44FD8BFD94FD19.ttl b/data/03/D3/B6/03D3B6228E02FF94FF44FD8BFD94FD19.ttl
index cb8b41577baf..010a7e849acc 100644
--- a/data/03/D3/B6/03D3B6228E02FF94FF44FD8BFD94FD19.ttl
+++ b/data/03/D3/B6/03D3B6228E02FF94FF44FD8BFD94FD19.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E02FF94FF44FF3FFF2FFE26.ttl b/data/03/D3/B6/03D3B6228E02FF94FF44FF3FFF2FFE26.ttl
index ac27cae459cd..1d914c66d443 100644
--- a/data/03/D3/B6/03D3B6228E02FF94FF44FF3FFF2FFE26.ttl
+++ b/data/03/D3/B6/03D3B6228E02FF94FF44FF3FFF2FFE26.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E02FF97FF44F96AFBCEFF2A.ttl b/data/03/D3/B6/03D3B6228E02FF97FF44F96AFBCEFF2A.ttl
index 4e57e6084ba8..b6aeec30ed74 100644
--- a/data/03/D3/B6/03D3B6228E02FF97FF44F96AFBCEFF2A.ttl
+++ b/data/03/D3/B6/03D3B6228E02FF97FF44F96AFBCEFF2A.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E03FF95FF44F959FD68F858.ttl b/data/03/D3/B6/03D3B6228E03FF95FF44F959FD68F858.ttl
index a0a3060def46..6bb7de90fe08 100644
--- a/data/03/D3/B6/03D3B6228E03FF95FF44F959FD68F858.ttl
+++ b/data/03/D3/B6/03D3B6228E03FF95FF44F959FD68F858.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E03FF95FF44FA57FBEFF954.ttl b/data/03/D3/B6/03D3B6228E03FF95FF44FA57FBEFF954.ttl
index 74d677027e99..e11adb731729 100644
--- a/data/03/D3/B6/03D3B6228E03FF95FF44FA57FBEFF954.ttl
+++ b/data/03/D3/B6/03D3B6228E03FF95FF44FA57FBEFF954.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E03FF95FF44FB64FE3BFA62.ttl b/data/03/D3/B6/03D3B6228E03FF95FF44FB64FE3BFA62.ttl
index 4e6df5293496..7a9d0eb9a7d1 100644
--- a/data/03/D3/B6/03D3B6228E03FF95FF44FB64FE3BFA62.ttl
+++ b/data/03/D3/B6/03D3B6228E03FF95FF44FB64FE3BFA62.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E03FF95FF44FCD6FB8FFB91.ttl b/data/03/D3/B6/03D3B6228E03FF95FF44FCD6FB8FFB91.ttl
index 09bed3aeb901..251daf0d0105 100644
--- a/data/03/D3/B6/03D3B6228E03FF95FF44FCD6FB8FFB91.ttl
+++ b/data/03/D3/B6/03D3B6228E03FF95FF44FCD6FB8FFB91.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E03FF95FF44FE5AFF2FFCE0.ttl b/data/03/D3/B6/03D3B6228E03FF95FF44FE5AFF2FFCE0.ttl
index 6defb731027e..2cf40f5895c2 100644
--- a/data/03/D3/B6/03D3B6228E03FF95FF44FE5AFF2FFCE0.ttl
+++ b/data/03/D3/B6/03D3B6228E03FF95FF44FE5AFF2FFCE0.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythmelus_Erythmelus>
+    dwc:genus "Erythmelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythmelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythmelus> ;
diff --git a/data/03/D3/B6/03D3B6228E06FF90FF44FF3FFBBAFE68.ttl b/data/03/D3/B6/03D3B6228E06FF90FF44FF3FFBBAFE68.ttl
index aab618ea0782..e02d69424a3a 100644
--- a/data/03/D3/B6/03D3B6228E06FF90FF44FF3FFBBAFE68.ttl
+++ b/data/03/D3/B6/03D3B6228E06FF90FF44FF3FFBBAFE68.ttl
@@ -165,6 +165,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Lymaenon>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lymaenon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E18FF8EFF44FCBDFB1AFBC2.ttl b/data/03/D3/B6/03D3B6228E18FF8EFF44FCBDFB1AFBC2.ttl
index 00037ab75475..ee4bebad303d 100644
--- a/data/03/D3/B6/03D3B6228E18FF8EFF44FCBDFB1AFBC2.ttl
+++ b/data/03/D3/B6/03D3B6228E18FF8EFF44FCBDFB1AFBC2.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E18FF8EFF44FF3FFE00FE8C.ttl b/data/03/D3/B6/03D3B6228E18FF8EFF44FF3FFE00FE8C.ttl
index f08ca3bb9495..753b0f87ca2d 100644
--- a/data/03/D3/B6/03D3B6228E18FF8EFF44FF3FFE00FE8C.ttl
+++ b/data/03/D3/B6/03D3B6228E18FF8EFF44FF3FFE00FE8C.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Paranagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paranagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E19FF8FFF44F91EFD71F849.ttl b/data/03/D3/B6/03D3B6228E19FF8FFF44F91EFD71F849.ttl
index 6e2d83b103f8..a40c49b86829 100644
--- a/data/03/D3/B6/03D3B6228E19FF8FFF44F91EFD71F849.ttl
+++ b/data/03/D3/B6/03D3B6228E19FF8FFF44F91EFD71F849.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E19FF8FFF44FAE9FB8FF98E.ttl b/data/03/D3/B6/03D3B6228E19FF8FFF44FAE9FB8FF98E.ttl
index 23a2e4a044b5..2273d2c91efb 100644
--- a/data/03/D3/B6/03D3B6228E19FF8FFF44FAE9FB8FF98E.ttl
+++ b/data/03/D3/B6/03D3B6228E19FF8FFF44FAE9FB8FF98E.ttl
@@ -131,6 +131,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E19FF8FFF44FC7EFB8DFB05.ttl b/data/03/D3/B6/03D3B6228E19FF8FFF44FC7EFB8DFB05.ttl
index dd2b8d8afbde..23a5d9296d33 100644
--- a/data/03/D3/B6/03D3B6228E19FF8FFF44FC7EFB8DFB05.ttl
+++ b/data/03/D3/B6/03D3B6228E19FF8FFF44FC7EFB8DFB05.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E19FF8FFF44FD0BFE62FC78.ttl b/data/03/D3/B6/03D3B6228E19FF8FFF44FD0BFE62FC78.ttl
index 646aedaf024f..c10c31f1f09d 100644
--- a/data/03/D3/B6/03D3B6228E19FF8FFF44FD0BFE62FC78.ttl
+++ b/data/03/D3/B6/03D3B6228E19FF8FFF44FD0BFE62FC78.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E19FF8FFF44FEE6FE95FD9D.ttl b/data/03/D3/B6/03D3B6228E19FF8FFF44FEE6FE95FD9D.ttl
index 2ba0c8640ec3..b1314f1c81a7 100644
--- a/data/03/D3/B6/03D3B6228E19FF8FFF44FEE6FE95FD9D.ttl
+++ b/data/03/D3/B6/03D3B6228E19FF8FFF44FEE6FE95FD9D.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1AFF8CFF44FA4EFE00F936.ttl b/data/03/D3/B6/03D3B6228E1AFF8CFF44FA4EFE00F936.ttl
index 88bba9457e9e..7ad207fb7ba2 100644
--- a/data/03/D3/B6/03D3B6228E1AFF8CFF44FA4EFE00F936.ttl
+++ b/data/03/D3/B6/03D3B6228E1AFF8CFF44FA4EFE00F936.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1AFF8CFF44FB11FD07FA6B.ttl b/data/03/D3/B6/03D3B6228E1AFF8CFF44FB11FD07FA6B.ttl
index 4b557b72120a..92e1a027ef81 100644
--- a/data/03/D3/B6/03D3B6228E1AFF8CFF44FB11FD07FA6B.ttl
+++ b/data/03/D3/B6/03D3B6228E1AFF8CFF44FB11FD07FA6B.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1AFF8CFF44FCBAFC29FB9D.ttl b/data/03/D3/B6/03D3B6228E1AFF8CFF44FCBAFC29FB9D.ttl
index 58d658774477..b445f201a9da 100644
--- a/data/03/D3/B6/03D3B6228E1AFF8CFF44FCBAFC29FB9D.ttl
+++ b/data/03/D3/B6/03D3B6228E1AFF8CFF44FCBAFC29FB9D.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1AFF8CFF44FE23FE65FD34.ttl b/data/03/D3/B6/03D3B6228E1AFF8CFF44FE23FE65FD34.ttl
index c7e38c95bea0..b8130a194dbe 100644
--- a/data/03/D3/B6/03D3B6228E1AFF8CFF44FE23FE65FD34.ttl
+++ b/data/03/D3/B6/03D3B6228E1AFF8CFF44FE23FE65FD34.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1AFF8FFF44F8BBFC1DFF06.ttl b/data/03/D3/B6/03D3B6228E1AFF8FFF44F8BBFC1DFF06.ttl
index 60a27b340be6..b78ef5b09a6a 100644
--- a/data/03/D3/B6/03D3B6228E1AFF8FFF44F8BBFC1DFF06.ttl
+++ b/data/03/D3/B6/03D3B6228E1AFF8FFF44F8BBFC1DFF06.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1BFF8CFF44F8CCFDDEFECE.ttl b/data/03/D3/B6/03D3B6228E1BFF8CFF44F8CCFDDEFECE.ttl
index bf1086ed8f28..5fe8264f0ef0 100644
--- a/data/03/D3/B6/03D3B6228E1BFF8CFF44F8CCFDDEFECE.ttl
+++ b/data/03/D3/B6/03D3B6228E1BFF8CFF44F8CCFDDEFECE.ttl
@@ -148,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1BFF8DFF44F9B4FB5CF8E9.ttl b/data/03/D3/B6/03D3B6228E1BFF8DFF44F9B4FB5CF8E9.ttl
index 6df9808e4bc9..42c858107fdd 100644
--- a/data/03/D3/B6/03D3B6228E1BFF8DFF44F9B4FB5CF8E9.ttl
+++ b/data/03/D3/B6/03D3B6228E1BFF8DFF44F9B4FB5CF8E9.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1BFF8DFF44FC8EFA05FB96.ttl b/data/03/D3/B6/03D3B6228E1BFF8DFF44FC8EFA05FB96.ttl
index 5e3c90fa8c42..a35fd2065e33 100644
--- a/data/03/D3/B6/03D3B6228E1BFF8DFF44FC8EFA05FB96.ttl
+++ b/data/03/D3/B6/03D3B6228E1BFF8DFF44FC8EFA05FB96.ttl
@@ -178,6 +178,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anagrus_Anagrus>
+    dwc:genus "Anagrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anagrus> ;
diff --git a/data/03/D3/B6/03D3B6228E1CFF8AFF44FA49FADCF8D1.ttl b/data/03/D3/B6/03D3B6228E1CFF8AFF44FA49FADCF8D1.ttl
index c7b7a6f3c51a..a8c659d146d8 100644
--- a/data/03/D3/B6/03D3B6228E1CFF8AFF44FA49FADCF8D1.ttl
+++ b/data/03/D3/B6/03D3B6228E1CFF8AFF44FA49FADCF8D1.ttl
@@ -181,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1CFF8AFF44FC7DFE89FA65.ttl b/data/03/D3/B6/03D3B6228E1CFF8AFF44FC7DFE89FA65.ttl
index 0b9081e897e6..0d6226ce34ed 100644
--- a/data/03/D3/B6/03D3B6228E1CFF8AFF44FC7DFE89FA65.ttl
+++ b/data/03/D3/B6/03D3B6228E1CFF8AFF44FC7DFE89FA65.ttl
@@ -181,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1CFF8AFF44FDA3FCB2FC79.ttl b/data/03/D3/B6/03D3B6228E1CFF8AFF44FDA3FCB2FC79.ttl
index c73ada6f1661..96cb36844ff6 100644
--- a/data/03/D3/B6/03D3B6228E1CFF8AFF44FDA3FCB2FC79.ttl
+++ b/data/03/D3/B6/03D3B6228E1CFF8AFF44FDA3FCB2FC79.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1DFF8AFF44F8B9FAE3FE4E.ttl b/data/03/D3/B6/03D3B6228E1DFF8AFF44F8B9FAE3FE4E.ttl
index 780b9158da6d..063ca0aa019e 100644
--- a/data/03/D3/B6/03D3B6228E1DFF8AFF44F8B9FAE3FE4E.ttl
+++ b/data/03/D3/B6/03D3B6228E1DFF8AFF44F8B9FAE3FE4E.ttl
@@ -202,6 +202,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1DFF8BFF44FBC4FA94FA60.ttl b/data/03/D3/B6/03D3B6228E1DFF8BFF44FBC4FA94FA60.ttl
index 83eebd5f44d3..9c2595536d7c 100644
--- a/data/03/D3/B6/03D3B6228E1DFF8BFF44FBC4FA94FA60.ttl
+++ b/data/03/D3/B6/03D3B6228E1DFF8BFF44FBC4FA94FA60.ttl
@@ -181,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1DFF8BFF44FCF3FE59FBF1.ttl b/data/03/D3/B6/03D3B6228E1DFF8BFF44FCF3FE59FBF1.ttl
index ac314cccb426..dfa3ab94d28c 100644
--- a/data/03/D3/B6/03D3B6228E1DFF8BFF44FCF3FE59FBF1.ttl
+++ b/data/03/D3/B6/03D3B6228E1DFF8BFF44FCF3FE59FBF1.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cosmocomoidea_Cosmocomoidea>
+    dwc:genus "Cosmocomoidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cosmocomoidea> ;
diff --git a/data/03/D3/B6/03D3B6228E1DFF8BFF44FDAFFDBBFCFE.ttl b/data/03/D3/B6/03D3B6228E1DFF8BFF44FDAFFDBBFCFE.ttl
index da34047acd5a..7ab0729ffc6e 100644
--- a/data/03/D3/B6/03D3B6228E1DFF8BFF44FDAFFDBBFCFE.ttl
+++ b/data/03/D3/B6/03D3B6228E1DFF8BFF44FDAFFDBBFCFE.ttl
@@ -181,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1DFF8BFF44FF3FFABDFE4A.ttl b/data/03/D3/B6/03D3B6228E1DFF8BFF44FF3FFABDFE4A.ttl
index 5bcd1b720c5c..100b72378f99 100644
--- a/data/03/D3/B6/03D3B6228E1DFF8BFF44FF3FFABDFE4A.ttl
+++ b/data/03/D3/B6/03D3B6228E1DFF8BFF44FF3FFABDFE4A.ttl
@@ -182,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosomocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosomocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1EFF88FF44FAF9FA05F985.ttl b/data/03/D3/B6/03D3B6228E1EFF88FF44FAF9FA05F985.ttl
index a0af0b886b59..d696a88b00a6 100644
--- a/data/03/D3/B6/03D3B6228E1EFF88FF44FAF9FA05F985.ttl
+++ b/data/03/D3/B6/03D3B6228E1EFF88FF44FAF9FA05F985.ttl
@@ -175,6 +175,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Gonatocerus>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonatocerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1EFF88FF44FC49FC61FAF5.ttl b/data/03/D3/B6/03D3B6228E1EFF88FF44FC49FC61FAF5.ttl
index f3bd1753718d..9c42616ad261 100644
--- a/data/03/D3/B6/03D3B6228E1EFF88FF44FC49FC61FAF5.ttl
+++ b/data/03/D3/B6/03D3B6228E1EFF88FF44FC49FC61FAF5.ttl
@@ -182,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosomocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosomocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1EFF88FF44FDD9FA01FC65.ttl b/data/03/D3/B6/03D3B6228E1EFF88FF44FDD9FA01FC65.ttl
index 55879563f51f..0454460b0d42 100644
--- a/data/03/D3/B6/03D3B6228E1EFF88FF44FDD9FA01FC65.ttl
+++ b/data/03/D3/B6/03D3B6228E1EFF88FF44FDD9FA01FC65.ttl
@@ -192,6 +192,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosomocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosomocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1FFF88FF44F93EFE81FEE2.ttl b/data/03/D3/B6/03D3B6228E1FFF88FF44F93EFE81FEE2.ttl
index 84a447bc1e96..220c96c6512f 100644
--- a/data/03/D3/B6/03D3B6228E1FFF88FF44F93EFE81FEE2.ttl
+++ b/data/03/D3/B6/03D3B6228E1FFF88FF44F93EFE81FEE2.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/B6/03D3B6228E1FFF89FF44FB34FAD8F9AD.ttl b/data/03/D3/B6/03D3B6228E1FFF89FF44FB34FAD8F9AD.ttl
index 4eba76cc5080..2b6e2a10cfaf 100644
--- a/data/03/D3/B6/03D3B6228E1FFF89FF44FB34FAD8F9AD.ttl
+++ b/data/03/D3/B6/03D3B6228E1FFF89FF44FB34FAD8F9AD.ttl
@@ -181,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonatocerus_Cosmocomoidea>
+    dwc:genus "Gonatocerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cosmocomoidea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonatocerus> ;
diff --git a/data/03/D3/BA/03D3BA06F341FF97B57EFC634211FB77.ttl b/data/03/D3/BA/03D3BA06F341FF97B57EFC634211FB77.ttl
index f22cc9ac95df..aa28aecf4a18 100644
--- a/data/03/D3/BA/03D3BA06F341FF97B57EFC634211FB77.ttl
+++ b/data/03/D3/BA/03D3BA06F341FF97B57EFC634211FB77.ttl
@@ -227,6 +227,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prosimulium_Twinnia>
+    dwc:genus "Prosimulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Twinnia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prosimulium> ;
diff --git a/data/03/D3/BA/03D3BA06F347FF95B57EFB51473DFD8D.ttl b/data/03/D3/BA/03D3BA06F347FF95B57EFB51473DFD8D.ttl
index 8b092722cd3e..a3c95982bce5 100644
--- a/data/03/D3/BA/03D3BA06F347FF95B57EFB51473DFD8D.ttl
+++ b/data/03/D3/BA/03D3BA06F347FF95B57EFB51473DFD8D.ttl
@@ -149,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prosimulium_Prosimulium>
+    dwc:genus "Prosimulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Prosimulium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prosimulium> ;
diff --git a/data/03/D3/C4/03D3C4390343DD14FCEA0F422A63FC0C.ttl b/data/03/D3/C4/03D3C4390343DD14FCEA0F422A63FC0C.ttl
index ee83b8149e22..92dc0bea0550 100644
--- a/data/03/D3/C4/03D3C4390343DD14FCEA0F422A63FC0C.ttl
+++ b/data/03/D3/C4/03D3C4390343DD14FCEA0F422A63FC0C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atopopompilus_daedalus>
+    dwc:genus "Atopopompilus" ;
     dwc:rank "species" ;
     dwc:species "daedalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atopopompilus> ;
diff --git a/data/03/D3/C9/03D3C97E2B5C7D462897C3121055FF3E.ttl b/data/03/D3/C9/03D3C97E2B5C7D462897C3121055FF3E.ttl
index 40e3446f5fa0..ce77f4781149 100644
--- a/data/03/D3/C9/03D3C97E2B5C7D462897C3121055FF3E.ttl
+++ b/data/03/D3/C9/03D3C97E2B5C7D462897C3121055FF3E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Harpopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/03/D3/C9/03D3C97E2B5D7D462897C530143EFD99.ttl b/data/03/D3/C9/03D3C97E2B5D7D462897C530143EFD99.ttl
index b2c3f69de4f8..4faaa6d6bd33 100644
--- a/data/03/D3/C9/03D3C97E2B5D7D462897C530143EFD99.ttl
+++ b/data/03/D3/C9/03D3C97E2B5D7D462897C530143EFD99.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Harpopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/03/D3/C9/03D3C97E2B5D7D462897C6CE130DFC64.ttl b/data/03/D3/C9/03D3C97E2B5D7D462897C6CE130DFC64.ttl
index bdc5c1ebea59..ade7eac8a5ef 100644
--- a/data/03/D3/C9/03D3C97E2B5D7D462897C6CE130DFC64.ttl
+++ b/data/03/D3/C9/03D3C97E2B5D7D462897C6CE130DFC64.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Harpopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/03/D3/C9/03D3C97E2B5F7D442897C1251339F98E.ttl b/data/03/D3/C9/03D3C97E2B5F7D442897C1251339F98E.ttl
index 1f7d7458d189..1f2f704581b2 100644
--- a/data/03/D3/C9/03D3C97E2B5F7D442897C1251339F98E.ttl
+++ b/data/03/D3/C9/03D3C97E2B5F7D442897C1251339F98E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Gnathopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gnathopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/03/D3/C9/03D3C97E2B5F7D442897C2E0126DF84D.ttl b/data/03/D3/C9/03D3C97E2B5F7D442897C2E0126DF84D.ttl
index 810401889675..35b23819a8dc 100644
--- a/data/03/D3/C9/03D3C97E2B5F7D442897C2E0126DF84D.ttl
+++ b/data/03/D3/C9/03D3C97E2B5F7D442897C2E0126DF84D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Gnathopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gnathopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/03/D3/C9/03D3C97E2B5F7D442897C738126DFAC0.ttl b/data/03/D3/C9/03D3C97E2B5F7D442897C738126DFAC0.ttl
index 9bc69f67d16a..8926465281d8 100644
--- a/data/03/D3/C9/03D3C97E2B5F7D442897C738126DFAC0.ttl
+++ b/data/03/D3/C9/03D3C97E2B5F7D442897C738126DFAC0.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Gnathopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gnathopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/03/D3/FE/03D3FE55FFCCFFA8FF280424FC83FDDA.ttl b/data/03/D3/FE/03D3FE55FFCCFFA8FF280424FC83FDDA.ttl
index 5f7f8d041bde..a67c93fe47a6 100644
--- a/data/03/D3/FE/03D3FE55FFCCFFA8FF280424FC83FDDA.ttl
+++ b/data/03/D3/FE/03D3FE55FFCCFFA8FF280424FC83FDDA.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chthonius_Ephippiochthonius>
+    dwc:genus "Chthonius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ephippiochthonius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chthonius> ;