diff --git a/data/03/AB/00/03AB00440F62F31BFF51C3D8FE57FA3C.ttl b/data/03/AB/00/03AB00440F62F31BFF51C3D8FE57FA3C.ttl
index dfa67179636..65ee1cb00ac 100644
--- a/data/03/AB/00/03AB00440F62F31BFF51C3D8FE57FA3C.ttl
+++ b/data/03/AB/00/03AB00440F62F31BFF51C3D8FE57FA3C.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Acanthodotheca>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acanthodotheca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F62F31BFF51C605FE5CF861.ttl b/data/03/AB/00/03AB00440F62F31BFF51C605FE5CF861.ttl
index 2a35b3d1070..40b57f4fab1 100644
--- a/data/03/AB/00/03AB00440F62F31BFF51C605FE5CF861.ttl
+++ b/data/03/AB/00/03AB00440F62F31BFF51C605FE5CF861.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Acanthodotheca>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acanthodotheca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F63F315FF51C73CFE57FE92.ttl b/data/03/AB/00/03AB00440F63F315FF51C73CFE57FE92.ttl
index adca3f4947c..b7c4dd17100 100644
--- a/data/03/AB/00/03AB00440F63F315FF51C73CFE57FE92.ttl
+++ b/data/03/AB/00/03AB00440F63F315FF51C73CFE57FE92.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Acanthodotheca>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acanthodotheca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F69F310FF51C3FEFC5AF90A.ttl b/data/03/AB/00/03AB00440F69F310FF51C3FEFC5AF90A.ttl
index 5c701f0306b..c6cfaffb8f0 100644
--- a/data/03/AB/00/03AB00440F69F310FF51C3FEFC5AF90A.ttl
+++ b/data/03/AB/00/03AB00440F69F310FF51C3FEFC5AF90A.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Tephromyia>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tephromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F6AF313FF51C4ADFE57F9DC.ttl b/data/03/AB/00/03AB00440F6AF313FF51C4ADFE57F9DC.ttl
index 46e60f22973..d74ff46032b 100644
--- a/data/03/AB/00/03AB00440F6AF313FF51C4ADFE57F9DC.ttl
+++ b/data/03/AB/00/03AB00440F6AF313FF51C4ADFE57F9DC.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepidodexia_Asilidodexia>
+    dwc:genus "Lepidodexia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asilidodexia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepidodexia> ;
diff --git a/data/03/AB/00/03AB00440F6CF314FF51C5E5FD27FEB9.ttl b/data/03/AB/00/03AB00440F6CF314FF51C5E5FD27FEB9.ttl
index a1cd7a81d1a..b5b055600f4 100644
--- a/data/03/AB/00/03AB00440F6CF314FF51C5E5FD27FEB9.ttl
+++ b/data/03/AB/00/03AB00440F6CF314FF51C5E5FD27FEB9.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Acridiophaga>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acridiophaga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F6DF317FF51C6C0FE43FD69.ttl b/data/03/AB/00/03AB00440F6DF317FF51C6C0FE43FD69.ttl
index bb4850964cb..d7c4b560752 100644
--- a/data/03/AB/00/03AB00440F6DF317FF51C6C0FE43FD69.ttl
+++ b/data/03/AB/00/03AB00440F6DF317FF51C6C0FE43FD69.ttl
@@ -110,6 +110,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Blaesoxipha>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Blaesoxipha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F6EF316FF51C68DFC22FE6C.ttl b/data/03/AB/00/03AB00440F6EF316FF51C68DFC22FE6C.ttl
index f2ca6802ce6..537ddf2c90d 100644
--- a/data/03/AB/00/03AB00440F6EF316FF51C68DFC22FE6C.ttl
+++ b/data/03/AB/00/03AB00440F6EF316FF51C68DFC22FE6C.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Gigantotheca>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gigantotheca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F6FF311FF51C614FE61FD69.ttl b/data/03/AB/00/03AB00440F6FF311FF51C614FE61FD69.ttl
index 7def2a56fef..99de6a507af 100644
--- a/data/03/AB/00/03AB00440F6FF311FF51C614FE61FD69.ttl
+++ b/data/03/AB/00/03AB00440F6FF311FF51C614FE61FD69.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha_Tephromyia>
+    dwc:genus "Blaesoxipha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tephromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blaesoxipha> ;
diff --git a/data/03/AB/00/03AB00440F73F305FF51C738FDBDFDB2.ttl b/data/03/AB/00/03AB00440F73F305FF51C738FDBDFDB2.ttl
index cb94cc09497..897ad30c083 100644
--- a/data/03/AB/00/03AB00440F73F305FF51C738FDBDFDB2.ttl
+++ b/data/03/AB/00/03AB00440F73F305FF51C738FDBDFDB2.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Peckia_Euboettcheria>
+    dwc:genus "Peckia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euboettcheria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Peckia> ;
diff --git a/data/03/AB/00/03AB00440F78F301FF51C1F5FA8FF89A.ttl b/data/03/AB/00/03AB00440F78F301FF51C1F5FA8FF89A.ttl
index cba36d10ad3..92ba9fe75c0 100644
--- a/data/03/AB/00/03AB00440F78F301FF51C1F5FA8FF89A.ttl
+++ b/data/03/AB/00/03AB00440F78F301FF51C1F5FA8FF89A.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Liopygia>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Liopygia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AB/00/03AB00440F79F300FF51C085FB6FFB7A.ttl b/data/03/AB/00/03AB00440F79F300FF51C085FB6FFB7A.ttl
index da275444a35..2986e4f47a9 100644
--- a/data/03/AB/00/03AB00440F79F300FF51C085FB6FFB7A.ttl
+++ b/data/03/AB/00/03AB00440F79F300FF51C085FB6FFB7A.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Liopygia>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Liopygia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AB/00/03AB00440F79F303FF51C4C8FD45FEDC.ttl b/data/03/AB/00/03AB00440F79F303FF51C4C8FD45FEDC.ttl
index d35f7879e3d..26c78399201 100644
--- a/data/03/AB/00/03AB00440F79F303FF51C4C8FD45FEDC.ttl
+++ b/data/03/AB/00/03AB00440F79F303FF51C4C8FD45FEDC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Neobellieria>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neobellieria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AB/00/03AB00440F7AF302FF51C598FC29FE22.ttl b/data/03/AB/00/03AB00440F7AF302FF51C598FC29FE22.ttl
index 427e687340c..90572975ec9 100644
--- a/data/03/AB/00/03AB00440F7AF302FF51C598FC29FE22.ttl
+++ b/data/03/AB/00/03AB00440F7AF302FF51C598FC29FE22.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tricharaea_Tricharaea>
+    dwc:genus "Tricharaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tricharaea> ;
diff --git a/data/03/AB/00/03AB00440F7AF303FF51C165FE2AFACA.ttl b/data/03/AB/00/03AB00440F7AF303FF51C165FE2AFACA.ttl
index c69f8c30fbb..ee54650406d 100644
--- a/data/03/AB/00/03AB00440F7AF303FF51C165FE2AFACA.ttl
+++ b/data/03/AB/00/03AB00440F7AF303FF51C165FE2AFACA.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tricharaea_Sarcophagula>
+    dwc:genus "Tricharaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sarcophagula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tricharaea> ;
diff --git a/data/03/AB/00/03AB00440F7EF307FF51C085FE5BF808.ttl b/data/03/AB/00/03AB00440F7EF307FF51C085FE5BF808.ttl
index 1b6803a1d37..2f6b312e9ee 100644
--- a/data/03/AB/00/03AB00440F7EF307FF51C085FE5BF808.ttl
+++ b/data/03/AB/00/03AB00440F7EF307FF51C085FE5BF808.ttl
@@ -629,6 +629,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Bercaea>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bercaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AB/00/03AB00440F7FF301FF51C6A0FBE9FE6C.ttl b/data/03/AB/00/03AB00440F7FF301FF51C6A0FBE9FE6C.ttl
index f979c70f3ba..68308567852 100644
--- a/data/03/AB/00/03AB00440F7FF301FF51C6A0FBE9FE6C.ttl
+++ b/data/03/AB/00/03AB00440F7FF301FF51C6A0FBE9FE6C.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Lipoptilocnema>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lipoptilocnema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AB/00/03AB00440F7FF306FF51C085FDC3F9A2.ttl b/data/03/AB/00/03AB00440F7FF306FF51C085FDC3F9A2.ttl
index 3ec02b406d6..d92063507b1 100644
--- a/data/03/AB/00/03AB00440F7FF306FF51C085FDC3F9A2.ttl
+++ b/data/03/AB/00/03AB00440F7FF306FF51C085FDC3F9A2.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcophaga_Lipoptilocnema>
+    dwc:genus "Sarcophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lipoptilocnema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcophaga> ;
diff --git a/data/03/AB/0B/03AB0B63FF84FF90968EFB14FD18FBEF.ttl b/data/03/AB/0B/03AB0B63FF84FF90968EFB14FD18FBEF.ttl
index 9418bf6e910..dc705301f33 100644
--- a/data/03/AB/0B/03AB0B63FF84FF90968EFB14FD18FBEF.ttl
+++ b/data/03/AB/0B/03AB0B63FF84FF90968EFB14FD18FBEF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_chloropygum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "chloropygum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FF85FF9E968EFBBAFC46FB77.ttl b/data/03/AB/0B/03AB0B63FF85FF9E968EFBBAFC46FB77.ttl
index 5752934036e..da1e9ccab50 100644
--- a/data/03/AB/0B/03AB0B63FF85FF9E968EFBBAFC46FB77.ttl
+++ b/data/03/AB/0B/03AB0B63FF85FF9E968EFBBAFC46FB77.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_roseum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "roseum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FF89FF9B968EFACBFCB1FB27.ttl b/data/03/AB/0B/03AB0B63FF89FF9B968EFACBFCB1FB27.ttl
index 7c42710d466..6a20623830b 100644
--- a/data/03/AB/0B/03AB0B63FF89FF9B968EFACBFCB1FB27.ttl
+++ b/data/03/AB/0B/03AB0B63FF89FF9B968EFACBFCB1FB27.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_valesiense>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "valesiense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FF8EFF99968EFAC3FC55FE83.ttl b/data/03/AB/0B/03AB0B63FF8EFF99968EFAC3FC55FE83.ttl
index 79e252243fc..3bdad943b1b 100644
--- a/data/03/AB/0B/03AB0B63FF8EFF99968EFAC3FC55FE83.ttl
+++ b/data/03/AB/0B/03AB0B63FF8EFF99968EFAC3FC55FE83.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_insulare>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "insulare" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FF94FF81968EFB75FC76FA79.ttl b/data/03/AB/0B/03AB0B63FF94FF81968EFB75FC76FA79.ttl
index fe6d78ebb6a..7f9d2c2880e 100644
--- a/data/03/AB/0B/03AB0B63FF94FF81968EFB75FC76FA79.ttl
+++ b/data/03/AB/0B/03AB0B63FF94FF81968EFB75FC76FA79.ttl
@@ -228,6 +228,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_sculpturatum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "sculpturatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FF94FF81968EFCFEFDD8FC7B.ttl b/data/03/AB/0B/03AB0B63FF94FF81968EFCFEFDD8FC7B.ttl
index 0e1e1f2c3f7..a48ffa998c8 100644
--- a/data/03/AB/0B/03AB0B63FF94FF81968EFCFEFDD8FC7B.ttl
+++ b/data/03/AB/0B/03AB0B63FF94FF81968EFCFEFDD8FC7B.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_sculpturatum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "sculpturatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FF94FF81968EFEB0FDACFD51.ttl b/data/03/AB/0B/03AB0B63FF94FF81968EFEB0FDACFD51.ttl
index 757b7867ae4..89d87166ad3 100644
--- a/data/03/AB/0B/03AB0B63FF94FF81968EFEB0FDACFD51.ttl
+++ b/data/03/AB/0B/03AB0B63FF94FF81968EFEB0FDACFD51.ttl
@@ -187,6 +187,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_sculpturatum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "sculpturatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
@@ -206,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_roseum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "roseum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFA2FFB7968EFC9EFD68FC7D.ttl b/data/03/AB/0B/03AB0B63FFA2FFB7968EFC9EFD68FC7D.ttl
index 0280ecb1b76..c39d61c3e15 100644
--- a/data/03/AB/0B/03AB0B63FFA2FFB7968EFC9EFD68FC7D.ttl
+++ b/data/03/AB/0B/03AB0B63FFA2FFB7968EFC9EFD68FC7D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_valesiense>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "valesiense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFA4FFB0968EF9DDFDF5FC12.ttl b/data/03/AB/0B/03AB0B63FFA4FFB0968EF9DDFDF5FC12.ttl
index 77f0c089a11..2cc70a72521 100644
--- a/data/03/AB/0B/03AB0B63FFA4FFB0968EF9DDFDF5FC12.ttl
+++ b/data/03/AB/0B/03AB0B63FFA4FFB0968EF9DDFDF5FC12.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_scutellare>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "scutellare" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFA4FFB1968EFA93FC2DFA05.ttl b/data/03/AB/0B/03AB0B63FFA4FFB1968EFA93FC2DFA05.ttl
index a10e6413440..8b723f20591 100644
--- a/data/03/AB/0B/03AB0B63FFA4FFB1968EFA93FC2DFA05.ttl
+++ b/data/03/AB/0B/03AB0B63FFA4FFB1968EFA93FC2DFA05.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_scutellare>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "scutellare" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFA6FFB2968EFDDBFC16FF3F.ttl b/data/03/AB/0B/03AB0B63FFA6FFB2968EFDDBFC16FF3F.ttl
index b691ddff49e..ddf9b1fb3b6 100644
--- a/data/03/AB/0B/03AB0B63FFA6FFB2968EFDDBFC16FF3F.ttl
+++ b/data/03/AB/0B/03AB0B63FFA6FFB2968EFDDBFC16FF3F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_sculpturatum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "sculpturatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFA7FFB1968EFC5DFC01FAF7.ttl b/data/03/AB/0B/03AB0B63FFA7FFB1968EFC5DFC01FAF7.ttl
index 226cb3b0924..9de07796eac 100644
--- a/data/03/AB/0B/03AB0B63FFA7FFB1968EFC5DFC01FAF7.ttl
+++ b/data/03/AB/0B/03AB0B63FFA7FFB1968EFC5DFC01FAF7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_scutellare>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "scutellare" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFA7FFB2968EFECBFC74FC85.ttl b/data/03/AB/0B/03AB0B63FFA7FFB2968EFECBFC74FC85.ttl
index a3539fc6578..cc058dd902e 100644
--- a/data/03/AB/0B/03AB0B63FFA7FFB2968EFECBFC74FC85.ttl
+++ b/data/03/AB/0B/03AB0B63FFA7FFB2968EFECBFC74FC85.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_sculpturatum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "sculpturatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFB2FFA6968EFD35FE39FE73.ttl b/data/03/AB/0B/03AB0B63FFB2FFA6968EFD35FE39FE73.ttl
index 4040614de7b..b9f5dde556f 100644
--- a/data/03/AB/0B/03AB0B63FFB2FFA6968EFD35FE39FE73.ttl
+++ b/data/03/AB/0B/03AB0B63FFB2FFA6968EFD35FE39FE73.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_scutellare>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "scutellare" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFBCFFA9968EFD73FD4EFAAD.ttl b/data/03/AB/0B/03AB0B63FFBCFFA9968EFD73FD4EFAAD.ttl
index 76752536bdb..d6b4ce0d98d 100644
--- a/data/03/AB/0B/03AB0B63FFBCFFA9968EFD73FD4EFAAD.ttl
+++ b/data/03/AB/0B/03AB0B63FFBCFFA9968EFD73FD4EFAAD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_roseum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "roseum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/0B/03AB0B63FFBEFFA9968EFA0BFC11FD57.ttl b/data/03/AB/0B/03AB0B63FFBEFFA9968EFA0BFC11FD57.ttl
index e7fd949899f..63ff045f94d 100644
--- a/data/03/AB/0B/03AB0B63FFBEFFA9968EFA0BFC11FD57.ttl
+++ b/data/03/AB/0B/03AB0B63FFBEFFA9968EFA0BFC11FD57.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_roseum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "roseum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/03/AB/17/03AB173AFFD2B46EFF274222FAAAF20E.ttl b/data/03/AB/17/03AB173AFFD2B46EFF274222FAAAF20E.ttl
index 8aeeb70ac75..fe9c67eb8d7 100644
--- a/data/03/AB/17/03AB173AFFD2B46EFF274222FAAAF20E.ttl
+++ b/data/03/AB/17/03AB173AFFD2B46EFF274222FAAAF20E.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Thlaspi_lutescens>
+    dwc:genus "Thlaspi" ;
     dwc:rank "species" ;
     dwc:species "lutescens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Thlaspi> ;
diff --git a/data/03/AB/25/03AB254DFFE46E77FF36A92811610B06.ttl b/data/03/AB/25/03AB254DFFE46E77FF36A92811610B06.ttl
index 2d3958782d9..393623d2766 100644
--- a/data/03/AB/25/03AB254DFFE46E77FF36A92811610B06.ttl
+++ b/data/03/AB/25/03AB254DFFE46E77FF36A92811610B06.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xorides_Cyanoxorides>
+    dwc:genus "Xorides" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyanoxorides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xorides> ;
diff --git a/data/03/AB/25/03AB254DFFE56E76FF36AA6E11720A79.ttl b/data/03/AB/25/03AB254DFFE56E76FF36AA6E11720A79.ttl
index 3d85cdee2af..41343d2a849 100644
--- a/data/03/AB/25/03AB254DFFE56E76FF36AA6E11720A79.ttl
+++ b/data/03/AB/25/03AB254DFFE56E76FF36AA6E11720A79.ttl
@@ -113,12 +113,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Peltocarus>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Peltocarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metopius_Metopius>
+    dwc:genus "Metopius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metopius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metopius> ;
diff --git a/data/03/AB/25/03AB254DFFE66E75FF36A97010610B35.ttl b/data/03/AB/25/03AB254DFFE66E75FF36A97010610B35.ttl
index 28c2e96ce9c..4fed78c9a26 100644
--- a/data/03/AB/25/03AB254DFFE66E75FF36A97010610B35.ttl
+++ b/data/03/AB/25/03AB254DFFE66E75FF36A97010610B35.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neotypus_intermedius>
+    dwc:genus "Neotypus" ;
     dwc:rank "species" ;
     dwc:species "intermedius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neotypus> ;
diff --git a/data/03/AB/2D/03AB2D7CF808FFCA91D5F9DEFCDAA1C7.ttl b/data/03/AB/2D/03AB2D7CF808FFCA91D5F9DEFCDAA1C7.ttl
index ab0939677ee..fb95b0cda7e 100644
--- a/data/03/AB/2D/03AB2D7CF808FFCA91D5F9DEFCDAA1C7.ttl
+++ b/data/03/AB/2D/03AB2D7CF808FFCA91D5F9DEFCDAA1C7.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Antennoseius_Vitzthumia>
+    dwc:genus "Antennoseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vitzthumia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Antennoseius> ;
diff --git a/data/03/AB/3B/03AB3B3FFFC91231FF1CFE9CFB1BFD1E.ttl b/data/03/AB/3B/03AB3B3FFFC91231FF1CFE9CFB1BFD1E.ttl
index cdab7609a12..f36107e2509 100644
--- a/data/03/AB/3B/03AB3B3FFFC91231FF1CFE9CFB1BFD1E.ttl
+++ b/data/03/AB/3B/03AB3B3FFFC91231FF1CFE9CFB1BFD1E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ormetica_contraria>
+    dwc:genus "Ormetica" ;
     dwc:rank "species" ;
     dwc:species "contraria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ormetica> ;
diff --git a/data/03/AB/3B/03AB3B3FFFCC1234FF1CFE61FCDBFC52.ttl b/data/03/AB/3B/03AB3B3FFFCC1234FF1CFE61FCDBFC52.ttl
index f17507b6ee9..b2bdfcfcd7b 100644
--- a/data/03/AB/3B/03AB3B3FFFCC1234FF1CFE61FCDBFC52.ttl
+++ b/data/03/AB/3B/03AB3B3FFFCC1234FF1CFE61FCDBFC52.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepidokirbyia_vittipes>
+    dwc:genus "Lepidokirbyia" ;
     dwc:rank "species" ;
     dwc:species "vittipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepidokirbyia> ;
diff --git a/data/03/AB/3B/03AB3B3FFFCD1235FF1CF98CFC2FF846.ttl b/data/03/AB/3B/03AB3B3FFFCD1235FF1CF98CFC2FF846.ttl
index 6f33df09660..95c96cf4a87 100644
--- a/data/03/AB/3B/03AB3B3FFFCD1235FF1CF98CFC2FF846.ttl
+++ b/data/03/AB/3B/03AB3B3FFFCD1235FF1CF98CFC2FF846.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lophocampa_seruba>
+    dwc:genus "Lophocampa" ;
     dwc:rank "species" ;
     dwc:species "seruba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lophocampa> ;
diff --git a/data/03/AB/3B/03AB3B3FFFD11229FF1CF9A9FC2FF822.ttl b/data/03/AB/3B/03AB3B3FFFD11229FF1CF9A9FC2FF822.ttl
index 979a5be80d7..af7f4517068 100644
--- a/data/03/AB/3B/03AB3B3FFFD11229FF1CF9A9FC2FF822.ttl
+++ b/data/03/AB/3B/03AB3B3FFFD11229FF1CF9A9FC2FF822.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hypidalia_sanguirena>
+    dwc:genus "Hypidalia" ;
     dwc:rank "species" ;
     dwc:species "sanguirena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hypidalia> ;
diff --git a/data/03/AB/3B/03AB3B3FFFD6122EFF1CF927FB4CF860.ttl b/data/03/AB/3B/03AB3B3FFFD6122EFF1CF927FB4CF860.ttl
index 083eadcd53e..4e144d060d6 100644
--- a/data/03/AB/3B/03AB3B3FFFD6122EFF1CF927FB4CF860.ttl
+++ b/data/03/AB/3B/03AB3B3FFFD6122EFF1CF927FB4CF860.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carales_astur>
+    dwc:genus "Carales" ;
     dwc:rank "species" ;
     dwc:species "astur" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carales> ;
diff --git a/data/03/AB/3B/03AB3B3FFFDA1222FF1CFAACFA7EF926.ttl b/data/03/AB/3B/03AB3B3FFFDA1222FF1CFAACFA7EF926.ttl
index a1deea661f8..7e61433afa5 100644
--- a/data/03/AB/3B/03AB3B3FFFDA1222FF1CFAACFA7EF926.ttl
+++ b/data/03/AB/3B/03AB3B3FFFDA1222FF1CFAACFA7EF926.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amaxia_consistens>
+    dwc:genus "Amaxia" ;
     dwc:rank "species" ;
     dwc:species "consistens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amaxia> ;
diff --git a/data/03/AB/3B/03AB3B5AFFA0FF9C0ED4FE2BA8B74815.ttl b/data/03/AB/3B/03AB3B5AFFA0FF9C0ED4FE2BA8B74815.ttl
index 7f3cc2c8255..e80d1159d71 100644
--- a/data/03/AB/3B/03AB3B5AFFA0FF9C0ED4FE2BA8B74815.ttl
+++ b/data/03/AB/3B/03AB3B5AFFA0FF9C0ED4FE2BA8B74815.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glossoscolex_Glossoscolex>
+    dwc:genus "Glossoscolex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossoscolex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glossoscolex> ;
diff --git a/data/03/AB/3B/03AB3B5AFFA2FF910ED4F980AB374B11.ttl b/data/03/AB/3B/03AB3B5AFFA2FF910ED4F980AB374B11.ttl
index 6c2b76af796..7f42eb65273 100644
--- a/data/03/AB/3B/03AB3B5AFFA2FF910ED4F980AB374B11.ttl
+++ b/data/03/AB/3B/03AB3B5AFFA2FF910ED4F980AB374B11.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glossoscolex_Glossoscolex>
+    dwc:genus "Glossoscolex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossoscolex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glossoscolex> ;
diff --git a/data/03/AB/3B/03AB3B5AFFA7FF9D0ED4FF2EAB3A4830.ttl b/data/03/AB/3B/03AB3B5AFFA7FF9D0ED4FF2EAB3A4830.ttl
index d1ca5a199ea..813b7989ec2 100644
--- a/data/03/AB/3B/03AB3B5AFFA7FF9D0ED4FF2EAB3A4830.ttl
+++ b/data/03/AB/3B/03AB3B5AFFA7FF9D0ED4FF2EAB3A4830.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Glossoscolex_Glossoscolex>
+    dwc:genus "Glossoscolex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glossoscolex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Glossoscolex> ;
diff --git a/data/03/AB/48/03AB4847FFBDFF84499258B5FC95FDBC.ttl b/data/03/AB/48/03AB4847FFBDFF84499258B5FC95FDBC.ttl
index 24c59260144..7ea717ee3d2 100644
--- a/data/03/AB/48/03AB4847FFBDFF84499258B5FC95FDBC.ttl
+++ b/data/03/AB/48/03AB4847FFBDFF84499258B5FC95FDBC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protarchanara_brevilinea>
+    dwc:genus "Protarchanara" ;
     dwc:rank "species" ;
     dwc:species "brevilinea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protarchanara> ;
diff --git a/data/03/AB/48/03AB4847FFBEFF8449925CC7FD2FFA4C.ttl b/data/03/AB/48/03AB4847FFBEFF8449925CC7FD2FFA4C.ttl
index 3829a10bbf6..6748776f1e4 100644
--- a/data/03/AB/48/03AB4847FFBEFF8449925CC7FD2FFA4C.ttl
+++ b/data/03/AB/48/03AB4847FFBEFF8449925CC7FD2FFA4C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protarchanara_brevilinea>
+    dwc:genus "Protarchanara" ;
     dwc:rank "species" ;
     dwc:species "brevilinea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protarchanara> ;
diff --git a/data/03/AB/4D/03AB4D687B75D201FF6FFB15FF3DFC30.ttl b/data/03/AB/4D/03AB4D687B75D201FF6FFB15FF3DFC30.ttl
index 10be04f848e..aa956e7bd30 100644
--- a/data/03/AB/4D/03AB4D687B75D201FF6FFB15FF3DFC30.ttl
+++ b/data/03/AB/4D/03AB4D687B75D201FF6FFB15FF3DFC30.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Borbo_borbonica>
+    dwc:genus "Borbo" ;
     dwc:rank "species" ;
     dwc:species "borbonica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Borbo> ;
diff --git a/data/03/AB/4E/03AB4E55FFF1180EFF3DA924FEA36C61.ttl b/data/03/AB/4E/03AB4E55FFF1180EFF3DA924FEA36C61.ttl
index 9aeeff05aa0..18b463327b8 100644
--- a/data/03/AB/4E/03AB4E55FFF1180EFF3DA924FEA36C61.ttl
+++ b/data/03/AB/4E/03AB4E55FFF1180EFF3DA924FEA36C61.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Gonioctena>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gonioctena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/03/AB/51/03AB517EFFB7DD76FF28FD858148F82C.ttl b/data/03/AB/51/03AB517EFFB7DD76FF28FD858148F82C.ttl
index 64f1e36302f..bc1c41410cb 100644
--- a/data/03/AB/51/03AB517EFFB7DD76FF28FD858148F82C.ttl
+++ b/data/03/AB/51/03AB517EFFB7DD76FF28FD858148F82C.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rutilia_Chrysorutilia>
+    dwc:genus "Rutilia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysorutilia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rutilia> ;
diff --git a/data/03/AB/66/03AB6665FFCE5154F0F3FDEEFD13FDD3.ttl b/data/03/AB/66/03AB6665FFCE5154F0F3FDEEFD13FDD3.ttl
index b5b85076e49..eabdacca164 100644
--- a/data/03/AB/66/03AB6665FFCE5154F0F3FDEEFD13FDD3.ttl
+++ b/data/03/AB/66/03AB6665FFCE5154F0F3FDEEFD13FDD3.ttl
@@ -162,6 +162,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hesperomys_Calomys>
+    dwc:genus "Hesperomys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hesperomys> ;
diff --git a/data/03/AB/6A/03AB6A52FFE45628FC27D33EFE7800AB.ttl b/data/03/AB/6A/03AB6A52FFE45628FC27D33EFE7800AB.ttl
index 9b7998e8ea8..587fd7dc354 100644
--- a/data/03/AB/6A/03AB6A52FFE45628FC27D33EFE7800AB.ttl
+++ b/data/03/AB/6A/03AB6A52FFE45628FC27D33EFE7800AB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFE55628FC6ED087F9ED00AD.ttl b/data/03/AB/6A/03AB6A52FFE55628FC6ED087F9ED00AD.ttl
index ffd9755743c..57c34f3193b 100644
--- a/data/03/AB/6A/03AB6A52FFE55628FC6ED087F9ED00AD.ttl
+++ b/data/03/AB/6A/03AB6A52FFE55628FC6ED087F9ED00AD.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFE75629FF47D44FF92E058B.ttl b/data/03/AB/6A/03AB6A52FFE75629FF47D44FF92E058B.ttl
index b40a2532db0..ad4e85fd5cf 100644
--- a/data/03/AB/6A/03AB6A52FFE75629FF47D44FF92E058B.ttl
+++ b/data/03/AB/6A/03AB6A52FFE75629FF47D44FF92E058B.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFEA5626FEB1D546FE2600A9.ttl b/data/03/AB/6A/03AB6A52FFEA5626FEB1D546FE2600A9.ttl
index ceaf0dfd672..2ad7f277e0e 100644
--- a/data/03/AB/6A/03AB6A52FFEA5626FEB1D546FE2600A9.ttl
+++ b/data/03/AB/6A/03AB6A52FFEA5626FEB1D546FE2600A9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFEB5623FC7CD533FE340509.ttl b/data/03/AB/6A/03AB6A52FFEB5623FC7CD533FE340509.ttl
index 9996e73af50..42c6b23d710 100644
--- a/data/03/AB/6A/03AB6A52FFEB5623FC7CD533FE340509.ttl
+++ b/data/03/AB/6A/03AB6A52FFEB5623FC7CD533FE340509.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFEC5620FC14D53CFDFC00BE.ttl b/data/03/AB/6A/03AB6A52FFEC5620FC14D53CFDFC00BE.ttl
index 3ebaa8ae8ec..b9b0303a698 100644
--- a/data/03/AB/6A/03AB6A52FFEC5620FC14D53CFDFC00BE.ttl
+++ b/data/03/AB/6A/03AB6A52FFEC5620FC14D53CFDFC00BE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFED563EFC6FD379FEF303B3.ttl b/data/03/AB/6A/03AB6A52FFED563EFC6FD379FEF303B3.ttl
index 0d08c10a078..6acea176832 100644
--- a/data/03/AB/6A/03AB6A52FFED563EFC6FD379FEF303B3.ttl
+++ b/data/03/AB/6A/03AB6A52FFED563EFC6FD379FEF303B3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFEE5621FC27D511F838038A.ttl b/data/03/AB/6A/03AB6A52FFEE5621FC27D511F838038A.ttl
index 400fe5e9544..ec218883fc9 100644
--- a/data/03/AB/6A/03AB6A52FFEE5621FC27D511F838038A.ttl
+++ b/data/03/AB/6A/03AB6A52FFEE5621FC27D511F838038A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFEE5623FEBCD289F8E903AE.ttl b/data/03/AB/6A/03AB6A52FFEE5623FEBCD289F8E903AE.ttl
index 432717289d3..9544f38e397 100644
--- a/data/03/AB/6A/03AB6A52FFEE5623FEBCD289F8E903AE.ttl
+++ b/data/03/AB/6A/03AB6A52FFEE5623FEBCD289F8E903AE.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFF0563BFC17D5D3FDB100BC.ttl b/data/03/AB/6A/03AB6A52FFF0563BFC17D5D3FDB100BC.ttl
index c1bd87dca5b..e1da7d2de8e 100644
--- a/data/03/AB/6A/03AB6A52FFF0563BFC17D5D3FDB100BC.ttl
+++ b/data/03/AB/6A/03AB6A52FFF0563BFC17D5D3FDB100BC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFF3563DFE80D4E1FE0200AF.ttl b/data/03/AB/6A/03AB6A52FFF3563DFE80D4E1FE0200AF.ttl
index e343943090d..3e7ca1b2d6f 100644
--- a/data/03/AB/6A/03AB6A52FFF3563DFE80D4E1FE0200AF.ttl
+++ b/data/03/AB/6A/03AB6A52FFF3563DFE80D4E1FE0200AF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFF55637FE99D6ACF9510633.ttl b/data/03/AB/6A/03AB6A52FFF55637FE99D6ACF9510633.ttl
index a0fef06992e..f45fd3d1e40 100644
--- a/data/03/AB/6A/03AB6A52FFF55637FE99D6ACF9510633.ttl
+++ b/data/03/AB/6A/03AB6A52FFF55637FE99D6ACF9510633.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFF65638FC12D4F5FFF801F4.ttl b/data/03/AB/6A/03AB6A52FFF65638FC12D4F5FFF801F4.ttl
index 96d21b7b179..39dc09b53db 100644
--- a/data/03/AB/6A/03AB6A52FFF65638FC12D4F5FFF801F4.ttl
+++ b/data/03/AB/6A/03AB6A52FFF65638FC12D4F5FFF801F4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFF95633FEBCD60DFFC600B9.ttl b/data/03/AB/6A/03AB6A52FFF95633FEBCD60DFFC600B9.ttl
index 86ce7373209..70aea1f8e3b 100644
--- a/data/03/AB/6A/03AB6A52FFF95633FEBCD60DFFC600B9.ttl
+++ b/data/03/AB/6A/03AB6A52FFF95633FEBCD60DFFC600B9.ttl
@@ -118,6 +118,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6A/03AB6A52FFFA5635FC2DD166FFEF009B.ttl b/data/03/AB/6A/03AB6A52FFFA5635FC2DD166FFEF009B.ttl
index 2f39d2e0695..d15bb1e621f 100644
--- a/data/03/AB/6A/03AB6A52FFFA5635FC2DD166FFEF009B.ttl
+++ b/data/03/AB/6A/03AB6A52FFFA5635FC2DD166FFEF009B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bama_Bama>
+    dwc:genus "Bama" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bama> ;
diff --git a/data/03/AB/6E/03AB6E4B0E75572DB9BACC18FB4AFDF3.ttl b/data/03/AB/6E/03AB6E4B0E75572DB9BACC18FB4AFDF3.ttl
index bb18ba5afea..941c59d5df0 100644
--- a/data/03/AB/6E/03AB6E4B0E75572DB9BACC18FB4AFDF3.ttl
+++ b/data/03/AB/6E/03AB6E4B0E75572DB9BACC18FB4AFDF3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Echeveria_pringlei>
+    dwc:genus "Echeveria" ;
     dwc:rank "species" ;
     dwc:species "pringlei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Echeveria> ;
diff --git a/data/03/AB/6E/03AB6E4B0E75572DB9BACF78FAE5FD3B.ttl b/data/03/AB/6E/03AB6E4B0E75572DB9BACF78FAE5FD3B.ttl
index 433a1df6b12..ef951199dd5 100644
--- a/data/03/AB/6E/03AB6E4B0E75572DB9BACF78FAE5FD3B.ttl
+++ b/data/03/AB/6E/03AB6E4B0E75572DB9BACF78FAE5FD3B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Echeveria_pringlei>
+    dwc:genus "Echeveria" ;
     dwc:rank "species" ;
     dwc:species "pringlei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Echeveria> ;
diff --git a/data/03/AB/87/03AB8781FF84FFF6C9B6FD6D02F5AF5F.ttl b/data/03/AB/87/03AB8781FF84FFF6C9B6FD6D02F5AF5F.ttl
index 7cbd4c64b15..57bba0e18df 100644
--- a/data/03/AB/87/03AB8781FF84FFF6C9B6FD6D02F5AF5F.ttl
+++ b/data/03/AB/87/03AB8781FF84FFF6C9B6FD6D02F5AF5F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Galendromus_Galendromus>
+    dwc:genus "Galendromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Galendromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galendromus> ;
diff --git a/data/03/AB/87/03AB8781FF84FFF6C9B6FE5403AEABBE.ttl b/data/03/AB/87/03AB8781FF84FFF6C9B6FE5403AEABBE.ttl
index c2beb740e3b..c51768dee04 100644
--- a/data/03/AB/87/03AB8781FF84FFF6C9B6FE5403AEABBE.ttl
+++ b/data/03/AB/87/03AB8781FF84FFF6C9B6FE5403AEABBE.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Galendromimus_Galendromimus>
+    dwc:genus "Galendromimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Galendromimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galendromimus> ;
diff --git a/data/03/AB/87/03AB8781FF84FFF7C9B6F903036FA9C6.ttl b/data/03/AB/87/03AB8781FF84FFF7C9B6F903036FA9C6.ttl
index 0de30710477..b33467b482b 100644
--- a/data/03/AB/87/03AB8781FF84FFF7C9B6F903036FA9C6.ttl
+++ b/data/03/AB/87/03AB8781FF84FFF7C9B6F903036FA9C6.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metaseiulus_Metaseiulus>
+    dwc:genus "Metaseiulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metaseiulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metaseiulus> ;
diff --git a/data/03/AB/87/03AB8781FF85FFF7C9B6FD0C03A1AA77.ttl b/data/03/AB/87/03AB8781FF85FFF7C9B6FD0C03A1AA77.ttl
index 637657f0e7d..684b25105d0 100644
--- a/data/03/AB/87/03AB8781FF85FFF7C9B6FD0C03A1AA77.ttl
+++ b/data/03/AB/87/03AB8781FF85FFF7C9B6FD0C03A1AA77.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metaseiulus_Metaseiulus>
+    dwc:genus "Metaseiulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metaseiulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metaseiulus> ;
diff --git a/data/03/AB/87/03AB8781FF85FFF7C9B6FEB50685AB59.ttl b/data/03/AB/87/03AB8781FF85FFF7C9B6FEB50685AB59.ttl
index 6592c84e912..06090793c49 100644
--- a/data/03/AB/87/03AB8781FF85FFF7C9B6FEB50685AB59.ttl
+++ b/data/03/AB/87/03AB8781FF85FFF7C9B6FEB50685AB59.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metaseiulus_Metaseiulus>
+    dwc:genus "Metaseiulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metaseiulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metaseiulus> ;
diff --git a/data/03/AB/87/03AB8781FF86FFF4C9B6FB790065AE17.ttl b/data/03/AB/87/03AB8781FF86FFF4C9B6FB790065AE17.ttl
index d274007b44e..a9c1c12e949 100644
--- a/data/03/AB/87/03AB8781FF86FFF4C9B6FB790065AE17.ttl
+++ b/data/03/AB/87/03AB8781FF86FFF4C9B6FB790065AE17.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoseius_Dubininellus>
+    dwc:genus "Phytoseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dubininellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoseius> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytoseius_Phytoseius>
+    dwc:genus "Phytoseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phytoseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytoseius> ;
diff --git a/data/03/AB/87/03AB8781FF87FFF6C9B6F8FD0721A860.ttl b/data/03/AB/87/03AB8781FF87FFF6C9B6F8FD0721A860.ttl
index d7c5bf8001f..fe6e9ce7777 100644
--- a/data/03/AB/87/03AB8781FF87FFF6C9B6F8FD0721A860.ttl
+++ b/data/03/AB/87/03AB8781FF87FFF6C9B6F8FD0721A860.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Galendromimus_Galendromimus>
+    dwc:genus "Galendromimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Galendromimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Galendromimus> ;
diff --git a/data/03/AB/87/03AB8781FF90FFE2C9B6FA950707AEC2.ttl b/data/03/AB/87/03AB8781FF90FFE2C9B6FA950707AEC2.ttl
index 3c88d2696e3..4b8273fa00b 100644
--- a/data/03/AB/87/03AB8781FF90FFE2C9B6FA950707AEC2.ttl
+++ b/data/03/AB/87/03AB8781FF90FFE2C9B6FA950707AEC2.ttl
@@ -204,6 +204,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Amblyseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
diff --git a/data/03/AB/87/03AB8781FF9BFFEAC9B6F91B064AA82D.ttl b/data/03/AB/87/03AB8781FF9BFFEAC9B6F91B064AA82D.ttl
index cb3c03136fa..a3c1725891a 100644
--- a/data/03/AB/87/03AB8781FF9BFFEAC9B6F91B064AA82D.ttl
+++ b/data/03/AB/87/03AB8781FF9BFFEAC9B6F91B064AA82D.ttl
@@ -226,6 +226,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Amblyseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
diff --git a/data/03/AB/87/03AB8781FF9CFFEFC9B6FBF1061AABDE.ttl b/data/03/AB/87/03AB8781FF9CFFEFC9B6FBF1061AABDE.ttl
index 4cf5f224a3b..4c224739956 100644
--- a/data/03/AB/87/03AB8781FF9CFFEFC9B6FBF1061AABDE.ttl
+++ b/data/03/AB/87/03AB8781FF9CFFEFC9B6FBF1061AABDE.ttl
@@ -154,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Amblyseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
diff --git a/data/03/AB/87/03AB8781FF9DFFEFC9B6FC8D03B7AE1F.ttl b/data/03/AB/87/03AB8781FF9DFFEFC9B6FC8D03B7AE1F.ttl
index 5d9c779ab48..24089b61de5 100644
--- a/data/03/AB/87/03AB8781FF9DFFEFC9B6FC8D03B7AE1F.ttl
+++ b/data/03/AB/87/03AB8781FF9DFFEFC9B6FC8D03B7AE1F.ttl
@@ -186,6 +186,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Typhlodromalus>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Typhlodromalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/03/AB/87/03AB8781FFE2FF90C781FDE74A75FC95.ttl b/data/03/AB/87/03AB8781FFE2FF90C781FDE74A75FC95.ttl
index b9cc243c94d..ff8e7baeef9 100644
--- a/data/03/AB/87/03AB8781FFE2FF90C781FDE74A75FC95.ttl
+++ b/data/03/AB/87/03AB8781FFE2FF90C781FDE74A75FC95.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Erythraeus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythraeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/AB/87/03AB87828F421E04219F43DD16FA7E22.ttl b/data/03/AB/87/03AB87828F421E04219F43DD16FA7E22.ttl
index 1859c1e2603..4490e09d312 100644
--- a/data/03/AB/87/03AB87828F421E04219F43DD16FA7E22.ttl
+++ b/data/03/AB/87/03AB87828F421E04219F43DD16FA7E22.ttl
@@ -84,6 +84,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Barsine_gratissima>
+    dwc:genus "Barsine" ;
     dwc:rank "species" ;
     dwc:species "gratissima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Barsine> ;
diff --git a/data/03/AB/87/03AB87828F431E08219F477216F27E43.ttl b/data/03/AB/87/03AB87828F431E08219F477216F27E43.ttl
index 38420f4a6ae..817f0fe8e24 100644
--- a/data/03/AB/87/03AB87828F431E08219F477216F27E43.ttl
+++ b/data/03/AB/87/03AB87828F431E08219F477216F27E43.ttl
@@ -73,6 +73,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Barsine_defecta>
+    dwc:genus "Barsine" ;
     dwc:rank "species" ;
     dwc:species "defecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Barsine> ;
diff --git a/data/03/AB/87/03AB87828F4E1E04219F441A179A7893.ttl b/data/03/AB/87/03AB87828F4E1E04219F441A179A7893.ttl
index ca8a76a6fa3..81f36aac7a5 100644
--- a/data/03/AB/87/03AB87828F4E1E04219F441A179A7893.ttl
+++ b/data/03/AB/87/03AB87828F4E1E04219F441A179A7893.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Barsine_linga>
+    dwc:genus "Barsine" ;
     dwc:rank "species" ;
     dwc:species "linga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Barsine> ;
diff --git a/data/03/AB/87/03AB879CD64C405BFF2DB8F6FE2A34AD.ttl b/data/03/AB/87/03AB879CD64C405BFF2DB8F6FE2A34AD.ttl
index d7b79cd9ab1..bb7488f6002 100644
--- a/data/03/AB/87/03AB879CD64C405BFF2DB8F6FE2A34AD.ttl
+++ b/data/03/AB/87/03AB879CD64C405BFF2DB8F6FE2A34AD.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelocoris_femoratus>
+    dwc:genus "Pelocoris" ;
     dwc:rank "species" ;
     dwc:species "femoratus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelocoris> ;
diff --git a/data/03/AB/87/03AB879EFFE7FF8396DFFC19CE5B7821.ttl b/data/03/AB/87/03AB879EFFE7FF8396DFFC19CE5B7821.ttl
index 4c804fb69a6..9be3e980a82 100644
--- a/data/03/AB/87/03AB879EFFE7FF8396DFFC19CE5B7821.ttl
+++ b/data/03/AB/87/03AB879EFFE7FF8396DFFC19CE5B7821.ttl
@@ -256,6 +256,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterophorus_scarodactylus>
+    dwc:genus "Pterophorus" ;
     dwc:rank "species" ;
     dwc:species "scarodactylus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterophorus> ;
diff --git a/data/03/AB/87/03AB879EFFECFF8896DFFBF4CF207BA2.ttl b/data/03/AB/87/03AB879EFFECFF8896DFFBF4CF207BA2.ttl
index 81d81e8658b..3483bd6ad1e 100644
--- a/data/03/AB/87/03AB879EFFECFF8896DFFBF4CF207BA2.ttl
+++ b/data/03/AB/87/03AB879EFFECFF8896DFFBF4CF207BA2.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platyptilia_Amblyptilia>
+    dwc:genus "Platyptilia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyptilia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platyptilia> ;
diff --git a/data/03/AB/87/03AB87A2FF805131DA55D8E0FDE2FD21.ttl b/data/03/AB/87/03AB87A2FF805131DA55D8E0FDE2FD21.ttl
index 2d47e808943..d4a28383039 100644
--- a/data/03/AB/87/03AB87A2FF805131DA55D8E0FDE2FD21.ttl
+++ b/data/03/AB/87/03AB87A2FF805131DA55D8E0FDE2FD21.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF86513DDA42D81CFCB5FE03.ttl b/data/03/AB/87/03AB87A2FF86513DDA42D81CFCB5FE03.ttl
index b470fd0025c..3582992a114 100644
--- a/data/03/AB/87/03AB87A2FF86513DDA42D81CFCB5FE03.ttl
+++ b/data/03/AB/87/03AB87A2FF86513DDA42D81CFCB5FE03.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF8A5108DA4BDB90FE6AF90D.ttl b/data/03/AB/87/03AB87A2FF8A5108DA4BDB90FE6AF90D.ttl
index c73848fe437..e63f2761220 100644
--- a/data/03/AB/87/03AB87A2FF8A5108DA4BDB90FE6AF90D.ttl
+++ b/data/03/AB/87/03AB87A2FF8A5108DA4BDB90FE6AF90D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF8C5133D9BFDBA9FD19F9A5.ttl b/data/03/AB/87/03AB87A2FF8C5133D9BFDBA9FD19F9A5.ttl
index bd84d7e928d..036ffdfffd9 100644
--- a/data/03/AB/87/03AB87A2FF8C5133D9BFDBA9FD19F9A5.ttl
+++ b/data/03/AB/87/03AB87A2FF8C5133D9BFDBA9FD19F9A5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF8E5137D9A5DF5AFDF1FDF2.ttl b/data/03/AB/87/03AB87A2FF8E5137D9A5DF5AFDF1FDF2.ttl
index 251f6097f2d..7f44170a4be 100644
--- a/data/03/AB/87/03AB87A2FF8E5137D9A5DF5AFDF1FDF2.ttl
+++ b/data/03/AB/87/03AB87A2FF8E5137D9A5DF5AFDF1FDF2.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF935122D9BBDD9DFE17FAB1.ttl b/data/03/AB/87/03AB87A2FF935122D9BBDD9DFE17FAB1.ttl
index b5e00bf96ba..6e738eb1f36 100644
--- a/data/03/AB/87/03AB87A2FF935122D9BBDD9DFE17FAB1.ttl
+++ b/data/03/AB/87/03AB87A2FF935122D9BBDD9DFE17FAB1.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF97512ED9B0DD69FD5FFBF8.ttl b/data/03/AB/87/03AB87A2FF97512ED9B0DD69FD5FFBF8.ttl
index 569bd08d211..9ab563d7300 100644
--- a/data/03/AB/87/03AB87A2FF97512ED9B0DD69FD5FFBF8.ttl
+++ b/data/03/AB/87/03AB87A2FF97512ED9B0DD69FD5FFBF8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF9A5138DA08DB9EFE17F85C.ttl b/data/03/AB/87/03AB87A2FF9A5138DA08DB9EFE17F85C.ttl
index 95880275d24..1a00ee315ef 100644
--- a/data/03/AB/87/03AB87A2FF9A5138DA08DB9EFE17F85C.ttl
+++ b/data/03/AB/87/03AB87A2FF9A5138DA08DB9EFE17F85C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FF9F5127DA74DC57FE60FDFF.ttl b/data/03/AB/87/03AB87A2FF9F5127DA74DC57FE60FDFF.ttl
index 3ff90bb93ca..cace7cd41a8 100644
--- a/data/03/AB/87/03AB87A2FF9F5127DA74DC57FE60FDFF.ttl
+++ b/data/03/AB/87/03AB87A2FF9F5127DA74DC57FE60FDFF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFA2511FD9A8DCB3FED8F85C.ttl b/data/03/AB/87/03AB87A2FFA2511FD9A8DCB3FED8F85C.ttl
index 07dd133e810..a0fea6123cd 100644
--- a/data/03/AB/87/03AB87A2FFA2511FD9A8DCB3FED8F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFA2511FD9A8DCB3FED8F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFA2511FD9B5D82BFBA3FBA1.ttl b/data/03/AB/87/03AB87A2FFA2511FD9B5D82BFBA3FBA1.ttl
index 65cd524dbcd..8e5c675655b 100644
--- a/data/03/AB/87/03AB87A2FFA2511FD9B5D82BFBA3FBA1.ttl
+++ b/data/03/AB/87/03AB87A2FFA2511FD9B5D82BFBA3FBA1.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFA2511FD9B9DD28FB01FACB.ttl b/data/03/AB/87/03AB87A2FFA2511FD9B9DD28FB01FACB.ttl
index fccb95b9271..6cd16c742b3 100644
--- a/data/03/AB/87/03AB87A2FFA2511FD9B9DD28FB01FACB.ttl
+++ b/data/03/AB/87/03AB87A2FFA2511FD9B9DD28FB01FACB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFA35111D9AADCD2FE20FDC7.ttl b/data/03/AB/87/03AB87A2FFA35111D9AADCD2FE20FDC7.ttl
index 2efa0632d25..ea0705f4355 100644
--- a/data/03/AB/87/03AB87A2FFA35111D9AADCD2FE20FDC7.ttl
+++ b/data/03/AB/87/03AB87A2FFA35111D9AADCD2FE20FDC7.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFA3511ED982D81DFB2FFCB8.ttl b/data/03/AB/87/03AB87A2FFA3511ED982D81DFB2FFCB8.ttl
index 4aa0918f394..c902a9bdd62 100644
--- a/data/03/AB/87/03AB87A2FFA3511ED982D81DFB2FFCB8.ttl
+++ b/data/03/AB/87/03AB87A2FFA3511ED982D81DFB2FFCB8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aenandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFA3511ED9E9DA20FB23FA2A.ttl b/data/03/AB/87/03AB87A2FFA3511ED9E9DA20FB23FA2A.ttl
index dd41e307138..7db37feb3ea 100644
--- a/data/03/AB/87/03AB87A2FFA3511ED9E9DA20FB23FA2A.ttl
+++ b/data/03/AB/87/03AB87A2FFA3511ED9E9DA20FB23FA2A.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_aerinifrons>
+    dwc:genus "Andrena" ;
     dwc:rank "species" ;
     dwc:species "aerinifrons" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAC5111D9BCDBB4FCC3FAD2.ttl b/data/03/AB/87/03AB87A2FFAC5111D9BCDBB4FCC3FAD2.ttl
index cbe102472fc..acccd32de36 100644
--- a/data/03/AB/87/03AB87A2FFAC5111D9BCDBB4FCC3FAD2.ttl
+++ b/data/03/AB/87/03AB87A2FFAC5111D9BCDBB4FCC3FAD2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAC5111D9F5DC86FAEEF85C.ttl b/data/03/AB/87/03AB87A2FFAC5111D9F5DC86FAEEF85C.ttl
index a36943f8b83..646187d8b2b 100644
--- a/data/03/AB/87/03AB87A2FFAC5111D9F5DC86FAEEF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFAC5111D9F5DC86FAEEF85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAD5110D945DA5CFD3BFAE1.ttl b/data/03/AB/87/03AB87A2FFAD5110D945DA5CFD3BFAE1.ttl
index b51216111ff..d34b47303e3 100644
--- a/data/03/AB/87/03AB87A2FFAD5110D945DA5CFD3BFAE1.ttl
+++ b/data/03/AB/87/03AB87A2FFAD5110D945DA5CFD3BFAE1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Brachyandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAD5110D994D81DFB2FFCAA.ttl b/data/03/AB/87/03AB87A2FFAD5110D994D81DFB2FFCAA.ttl
index f844a069e62..61afa929b90 100644
--- a/data/03/AB/87/03AB87A2FFAD5110D994D81DFB2FFCAA.ttl
+++ b/data/03/AB/87/03AB87A2FFAD5110D994D81DFB2FFCAA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAD5113D999DC6BFCBCFCC1.ttl b/data/03/AB/87/03AB87A2FFAD5113D999DC6BFCBCFCC1.ttl
index cc71f0c988a..d9d8ac56a51 100644
--- a/data/03/AB/87/03AB87A2FFAD5113D999DC6BFCBCFCC1.ttl
+++ b/data/03/AB/87/03AB87A2FFAD5113D999DC6BFCBCFCC1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAE5112D9A9DFE0FCE6FDB9.ttl b/data/03/AB/87/03AB87A2FFAE5112D9A9DFE0FCE6FDB9.ttl
index c7fc1d8bf9a..aa475c307b2 100644
--- a/data/03/AB/87/03AB87A2FFAE5112D9A9DFE0FCE6FDB9.ttl
+++ b/data/03/AB/87/03AB87A2FFAE5112D9A9DFE0FCE6FDB9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAE5113D993DA8AFEDEFB53.ttl b/data/03/AB/87/03AB87A2FFAE5113D993DA8AFEDEFB53.ttl
index 3f7c177bc75..13aab53a7b4 100644
--- a/data/03/AB/87/03AB87A2FFAE5113D993DA8AFEDEFB53.ttl
+++ b/data/03/AB/87/03AB87A2FFAE5113D993DA8AFEDEFB53.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Nobandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nobandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFAF5169D9FBDB21FAF4FC71.ttl b/data/03/AB/87/03AB87A2FFAF5169D9FBDB21FAF4FC71.ttl
index 30a72254160..da85acdb4f2 100644
--- a/data/03/AB/87/03AB87A2FFAF5169D9FBDB21FAF4FC71.ttl
+++ b/data/03/AB/87/03AB87A2FFAF5169D9FBDB21FAF4FC71.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFB0510FD9B5DB69FE60FB52.ttl b/data/03/AB/87/03AB87A2FFB0510FD9B5DB69FE60FB52.ttl
index 58a46b4574f..61698782b4f 100644
--- a/data/03/AB/87/03AB87A2FFB0510FD9B5DB69FE60FB52.ttl
+++ b/data/03/AB/87/03AB87A2FFB0510FD9B5DB69FE60FB52.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Planiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFB25103DA60DC30FB5AF93B.ttl b/data/03/AB/87/03AB87A2FFB25103DA60DC30FB5AF93B.ttl
index 132ea857675..b58696add8f 100644
--- a/data/03/AB/87/03AB87A2FFB25103DA60DC30FB5AF93B.ttl
+++ b/data/03/AB/87/03AB87A2FFB25103DA60DC30FB5AF93B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Planiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFB5510DDA43DFE2FD1BFD8B.ttl b/data/03/AB/87/03AB87A2FFB5510DDA43DFE2FD1BFD8B.ttl
index ef66e187466..8ff5d585b61 100644
--- a/data/03/AB/87/03AB87A2FFB5510DDA43DFE2FD1BFD8B.ttl
+++ b/data/03/AB/87/03AB87A2FFB5510DDA43DFE2FD1BFD8B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFB95119DA41D8E3FD92F85C.ttl b/data/03/AB/87/03AB87A2FFB95119DA41D8E3FD92F85C.ttl
index 2a096b28593..245992492b3 100644
--- a/data/03/AB/87/03AB87A2FFB95119DA41D8E3FD92F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFB95119DA41D8E3FD92F85C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFBE5104DA43DFD9FE60FE0D.ttl b/data/03/AB/87/03AB87A2FFBE5104DA43DFD9FE60FE0D.ttl
index 58d7f763c8c..adcdb429781 100644
--- a/data/03/AB/87/03AB87A2FFBE5104DA43DFD9FE60FE0D.ttl
+++ b/data/03/AB/87/03AB87A2FFBE5104DA43DFD9FE60FE0D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Planiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC0517DD980DD65FA83F98A.ttl b/data/03/AB/87/03AB87A2FFC0517DD980DD65FA83F98A.ttl
index be20176bb29..f28bd449636 100644
--- a/data/03/AB/87/03AB87A2FFC0517DD980DD65FA83F98A.ttl
+++ b/data/03/AB/87/03AB87A2FFC0517DD980DD65FA83F98A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC0517DD998D81DFB76FBF2.ttl b/data/03/AB/87/03AB87A2FFC0517DD998D81DFB76FBF2.ttl
index dd268a2a2bb..fbf80fe557c 100644
--- a/data/03/AB/87/03AB87A2FFC0517DD998D81DFB76FBF2.ttl
+++ b/data/03/AB/87/03AB87A2FFC0517DD998D81DFB76FBF2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC0517DD9FEDF7DFC5EF85C.ttl b/data/03/AB/87/03AB87A2FFC0517DD9FEDF7DFC5EF85C.ttl
index 07f44ff6692..f408323b661 100644
--- a/data/03/AB/87/03AB87A2FFC0517DD9FEDF7DFC5EF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFC0517DD9FEDF7DFC5EF85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Trachandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trachandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC1517CD9A4DA17FB2FFB25.ttl b/data/03/AB/87/03AB87A2FFC1517CD9A4DA17FB2FFB25.ttl
index a12951d2c3c..a69183b6c30 100644
--- a/data/03/AB/87/03AB87A2FFC1517CD9A4DA17FB2FFB25.ttl
+++ b/data/03/AB/87/03AB87A2FFC1517CD9A4DA17FB2FFB25.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chrysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC1517CD9BBD81CFD3EFD69.ttl b/data/03/AB/87/03AB87A2FFC1517CD9BBD81CFD3EFD69.ttl
index 05b09b2b509..af46c8aba2d 100644
--- a/data/03/AB/87/03AB87A2FFC1517CD9BBD81CFD3EFD69.ttl
+++ b/data/03/AB/87/03AB87A2FFC1517CD9BBD81CFD3EFD69.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aenandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC1517ED9E7DDA3FBDCFE71.ttl b/data/03/AB/87/03AB87A2FFC1517ED9E7DDA3FBDCFE71.ttl
index 15a439999a1..b0e78a4a2cb 100644
--- a/data/03/AB/87/03AB87A2FFC1517ED9E7DDA3FBDCFE71.ttl
+++ b/data/03/AB/87/03AB87A2FFC1517ED9E7DDA3FBDCFE71.ttl
@@ -155,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC3517ED99ADDB7FA9DF85C.ttl b/data/03/AB/87/03AB87A2FFC3517ED99ADDB7FA9DF85C.ttl
index 8808f1d60d9..55fe544881c 100644
--- a/data/03/AB/87/03AB87A2FFC3517ED99ADDB7FA9DF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFC3517ED99ADDB7FA9DF85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC3517ED99DDA43FAF1FBCF.ttl b/data/03/AB/87/03AB87A2FFC3517ED99DDA43FAF1FBCF.ttl
index 57bc16162e1..03360a7b7e0 100644
--- a/data/03/AB/87/03AB87A2FFC3517ED99DDA43FAF1FBCF.ttl
+++ b/data/03/AB/87/03AB87A2FFC3517ED99DDA43FAF1FBCF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poecilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC3517EDA5ADBB6FE49FC9B.ttl b/data/03/AB/87/03AB87A2FFC3517EDA5ADBB6FE49FC9B.ttl
index 52dcae710d7..aeb15c4685b 100644
--- a/data/03/AB/87/03AB87A2FFC3517EDA5ADBB6FE49FC9B.ttl
+++ b/data/03/AB/87/03AB87A2FFC3517EDA5ADBB6FE49FC9B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Planiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC45179D998DB9BFDE1FBE2.ttl b/data/03/AB/87/03AB87A2FFC45179D998DB9BFDE1FBE2.ttl
index 4fc4cc6a1a6..de620f79cbb 100644
--- a/data/03/AB/87/03AB87A2FFC45179D998DB9BFDE1FBE2.ttl
+++ b/data/03/AB/87/03AB87A2FFC45179D998DB9BFDE1FBE2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Parandrenella>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parandrenella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC45179D9AFDD6FFF44FAB7.ttl b/data/03/AB/87/03AB87A2FFC45179D9AFDD6FFF44FAB7.ttl
index 143da70fcf3..72ed0b08b79 100644
--- a/data/03/AB/87/03AB87A2FFC45179D9AFDD6FFF44FAB7.ttl
+++ b/data/03/AB/87/03AB87A2FFC45179D9AFDD6FFF44FAB7.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Planiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC45179D9BBDC3CFAC7F91F.ttl b/data/03/AB/87/03AB87A2FFC45179D9BBDC3CFAC7F91F.ttl
index 29b03707a07..60d716a2288 100644
--- a/data/03/AB/87/03AB87A2FFC45179D9BBDC3CFAC7F91F.ttl
+++ b/data/03/AB/87/03AB87A2FFC45179D9BBDC3CFAC7F91F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC45179DA4FD861FA9FFDDD.ttl b/data/03/AB/87/03AB87A2FFC45179DA4FD861FA9FFDDD.ttl
index 87484f85bff..899301b5b72 100644
--- a/data/03/AB/87/03AB87A2FFC45179DA4FD861FA9FFDDD.ttl
+++ b/data/03/AB/87/03AB87A2FFC45179DA4FD861FA9FFDDD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hoplandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC55178D984DAF3FCE4FA9A.ttl b/data/03/AB/87/03AB87A2FFC55178D984DAF3FCE4FA9A.ttl
index db79dd2a54a..2842f8ebcdb 100644
--- a/data/03/AB/87/03AB87A2FFC55178D984DAF3FCE4FA9A.ttl
+++ b/data/03/AB/87/03AB87A2FFC55178D984DAF3FCE4FA9A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC55178D986DC42FC5CF976.ttl b/data/03/AB/87/03AB87A2FFC55178D986DC42FC5CF976.ttl
index 69f603d17d6..56a7d7d6d8c 100644
--- a/data/03/AB/87/03AB87A2FFC55178D986DC42FC5CF976.ttl
+++ b/data/03/AB/87/03AB87A2FFC55178D986DC42FC5CF976.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC55178D994DFFEFC1BF85D.ttl b/data/03/AB/87/03AB87A2FFC55178D994DFFEFC1BF85D.ttl
index 22f5d9c0094..728ff37ffee 100644
--- a/data/03/AB/87/03AB87A2FFC55178D994DFFEFC1BF85D.ttl
+++ b/data/03/AB/87/03AB87A2FFC55178D994DFFEFC1BF85D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chrysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC55178D99CDB12FD47FC0B.ttl b/data/03/AB/87/03AB87A2FFC55178D99CDB12FD47FC0B.ttl
index 21fa0b5bf94..3b44e163611 100644
--- a/data/03/AB/87/03AB87A2FFC55178D99CDB12FD47FC0B.ttl
+++ b/data/03/AB/87/03AB87A2FFC55178D99CDB12FD47FC0B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC6517AD9B9DFC5FAB1FD56.ttl b/data/03/AB/87/03AB87A2FFC6517AD9B9DFC5FAB1FD56.ttl
index c49d74064b2..9ae1fd917c1 100644
--- a/data/03/AB/87/03AB87A2FFC6517AD9B9DFC5FAB1FD56.ttl
+++ b/data/03/AB/87/03AB87A2FFC6517AD9B9DFC5FAB1FD56.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melanapis>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanapis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC6517BD997D81DFDF6FB94.ttl b/data/03/AB/87/03AB87A2FFC6517BD997D81DFDF6FB94.ttl
index 61ff01911fa..3153927768f 100644
--- a/data/03/AB/87/03AB87A2FFC6517BD997D81DFDF6FB94.ttl
+++ b/data/03/AB/87/03AB87A2FFC6517BD997D81DFDF6FB94.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC6517BD9A5DD5CFB75FA3C.ttl b/data/03/AB/87/03AB87A2FFC6517BD9A5DD5CFB75FA3C.ttl
index d6cdc9fb87b..e59dafc92e9 100644
--- a/data/03/AB/87/03AB87A2FFC6517BD9A5DD5CFB75FA3C.ttl
+++ b/data/03/AB/87/03AB87A2FFC6517BD9A5DD5CFB75FA3C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC6517BD9E3DCA4FB72F91E.ttl b/data/03/AB/87/03AB87A2FFC6517BD9E3DCA4FB72F91E.ttl
index 4cc1901adf2..d47d594dfaa 100644
--- a/data/03/AB/87/03AB87A2FFC6517BD9E3DCA4FB72F91E.ttl
+++ b/data/03/AB/87/03AB87A2FFC6517BD9E3DCA4FB72F91E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC7517AD9A5DD8BFAA0FA2B.ttl b/data/03/AB/87/03AB87A2FFC7517AD9A5DD8BFAA0FA2B.ttl
index 15d160b8bb7..47d8a66c125 100644
--- a/data/03/AB/87/03AB87A2FFC7517AD9A5DD8BFAA0FA2B.ttl
+++ b/data/03/AB/87/03AB87A2FFC7517AD9A5DD8BFAA0FA2B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC7517AD9B0DCD3FAA1F85C.ttl b/data/03/AB/87/03AB87A2FFC7517AD9B0DCD3FAA1F85C.ttl
index 7005bf7e43b..5ba8be08bde 100644
--- a/data/03/AB/87/03AB87A2FFC7517AD9B0DCD3FAA1F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFC7517AD9B0DCD3FAA1F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC85175D982DC0BFB5BF85C.ttl b/data/03/AB/87/03AB87A2FFC85175D982DC0BFB5BF85C.ttl
index e8c475b9e58..b66f4be9f49 100644
--- a/data/03/AB/87/03AB87A2FFC85175D982DC0BFB5BF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFC85175D982DC0BFB5BF85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poecilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC85175D9D8DAE0FD0DFB42.ttl b/data/03/AB/87/03AB87A2FFC85175D9D8DAE0FD0DFB42.ttl
index 0c0e99633d7..975c01c632a 100644
--- a/data/03/AB/87/03AB87A2FFC85175D9D8DAE0FD0DFB42.ttl
+++ b/data/03/AB/87/03AB87A2FFC85175D9D8DAE0FD0DFB42.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Osychnyukandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Osychnyukandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC95174D989DD24FC2DF9DA.ttl b/data/03/AB/87/03AB87A2FFC95174D989DD24FC2DF9DA.ttl
index 1feb5e68c18..7cca502922b 100644
--- a/data/03/AB/87/03AB87A2FFC95174D989DD24FC2DF9DA.ttl
+++ b/data/03/AB/87/03AB87A2FFC95174D989DD24FC2DF9DA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC95174D9A0D81DFD47FBB2.ttl b/data/03/AB/87/03AB87A2FFC95174D9A0D81DFD47FBB2.ttl
index a1015073c24..da3a58224d1 100644
--- a/data/03/AB/87/03AB87A2FFC95174D9A0D81DFD47FBB2.ttl
+++ b/data/03/AB/87/03AB87A2FFC95174D9A0D81DFD47FBB2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFC95177D9B7DF8CFB2FFE51.ttl b/data/03/AB/87/03AB87A2FFC95177D9B7DF8CFB2FFE51.ttl
index 878443fcdc1..676b5ff30a3 100644
--- a/data/03/AB/87/03AB87A2FFC95177D9B7DF8CFB2FFE51.ttl
+++ b/data/03/AB/87/03AB87A2FFC95177D9B7DF8CFB2FFE51.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCA5176D99DDC59FB04FE0E.ttl b/data/03/AB/87/03AB87A2FFCA5176D99DDC59FB04FE0E.ttl
index a0fe79c2dfe..1a2ac22e515 100644
--- a/data/03/AB/87/03AB87A2FFCA5176D99DDC59FB04FE0E.ttl
+++ b/data/03/AB/87/03AB87A2FFCA5176D99DDC59FB04FE0E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCA5177D987DD3FFC41FA92.ttl b/data/03/AB/87/03AB87A2FFCA5177D987DD3FFC41FA92.ttl
index aa087389e3f..bfa892f0595 100644
--- a/data/03/AB/87/03AB87A2FFCA5177D987DD3FFC41FA92.ttl
+++ b/data/03/AB/87/03AB87A2FFCA5177D987DD3FFC41FA92.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Longandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Longandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCB5176D982DF68FB3BF85C.ttl b/data/03/AB/87/03AB87A2FFCB5176D982DF68FB3BF85C.ttl
index f834a560ab3..faa35a2fbc4 100644
--- a/data/03/AB/87/03AB87A2FFCB5176D982DF68FB3BF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFCB5176D982DF68FB3BF85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chrysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chrysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCB5176D9A1DD8DFBF0F9E7.ttl b/data/03/AB/87/03AB87A2FFCB5176D9A1DD8DFBF0F9E7.ttl
index caadefd4258..8c61c0ee38c 100644
--- a/data/03/AB/87/03AB87A2FFCB5176D9A1DD8DFBF0F9E7.ttl
+++ b/data/03/AB/87/03AB87A2FFCB5176D9A1DD8DFBF0F9E7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCB5176D9CDDA1EFB49FBC4.ttl b/data/03/AB/87/03AB87A2FFCB5176D9CDDA1EFB49FBC4.ttl
index e7810c33f9a..11b95d4e510 100644
--- a/data/03/AB/87/03AB87A2FFCB5176D9CDDA1EFB49FBC4.ttl
+++ b/data/03/AB/87/03AB87A2FFCB5176D9CDDA1EFB49FBC4.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_medeninensis>
+    dwc:genus "Andrena" ;
     dwc:rank "species" ;
     dwc:species "medeninensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCB5176D9E0D8F6FC36FD56.ttl b/data/03/AB/87/03AB87A2FFCB5176D9E0D8F6FC36FD56.ttl
index ea7beddda12..da71f9f440c 100644
--- a/data/03/AB/87/03AB87A2FFCB5176D9E0D8F6FC36FD56.ttl
+++ b/data/03/AB/87/03AB87A2FFCB5176D9E0D8F6FC36FD56.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCC5171D983DDB1FCBDF9B3.ttl b/data/03/AB/87/03AB87A2FFCC5171D983DDB1FCBDF9B3.ttl
index cb2acfadf7c..97a2de6545b 100644
--- a/data/03/AB/87/03AB87A2FFCC5171D983DDB1FCBDF9B3.ttl
+++ b/data/03/AB/87/03AB87A2FFCC5171D983DDB1FCBDF9B3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCC5171D9B5DAE1FF44FBCB.ttl b/data/03/AB/87/03AB87A2FFCC5171D9B5DAE1FF44FBCB.ttl
index d047b9db107..02d5e3baa62 100644
--- a/data/03/AB/87/03AB87A2FFCC5171D9B5DAE1FF44FBCB.ttl
+++ b/data/03/AB/87/03AB87A2FFCC5171D9B5DAE1FF44FBCB.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCC5173D9A6DF3AFCFAFD73.ttl b/data/03/AB/87/03AB87A2FFCC5173D9A6DF3AFCFAFD73.ttl
index 7d62e3dfc2d..c3e31dd1a5f 100644
--- a/data/03/AB/87/03AB87A2FFCC5173D9A6DF3AFCFAFD73.ttl
+++ b/data/03/AB/87/03AB87A2FFCC5173D9A6DF3AFCFAFD73.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCE5172D991DE28FCBDFEE4.ttl b/data/03/AB/87/03AB87A2FFCE5172D991DE28FCBDFEE4.ttl
index 43f6eb2e763..5efdcfe957f 100644
--- a/data/03/AB/87/03AB87A2FFCE5172D991DE28FCBDFEE4.ttl
+++ b/data/03/AB/87/03AB87A2FFCE5172D991DE28FCBDFEE4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCE5173D9AADD24FEFEFADA.ttl b/data/03/AB/87/03AB87A2FFCE5173D9AADD24FEFEFADA.ttl
index d21451e9c3d..d939f0f42e7 100644
--- a/data/03/AB/87/03AB87A2FFCE5173D9AADD24FEFEFADA.ttl
+++ b/data/03/AB/87/03AB87A2FFCE5173D9AADD24FEFEFADA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Campylogaster>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campylogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCE5173D9BEDC81FCE4F8A1.ttl b/data/03/AB/87/03AB87A2FFCE5173D9BEDC81FCE4F8A1.ttl
index fed593bb0e7..3aec9af014a 100644
--- a/data/03/AB/87/03AB87A2FFCE5173D9BEDC81FCE4F8A1.ttl
+++ b/data/03/AB/87/03AB87A2FFCE5173D9BEDC81FCE4F8A1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Leimelissa>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leimelissa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCF5172D99BDD1AFB0FFA00.ttl b/data/03/AB/87/03AB87A2FFCF5172D99BDD1AFB0FFA00.ttl
index c103e808028..14bcb3d5cec 100644
--- a/data/03/AB/87/03AB87A2FFCF5172D99BDD1AFB0FFA00.ttl
+++ b/data/03/AB/87/03AB87A2FFCF5172D99BDD1AFB0FFA00.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poecilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCF5172D9B8D862FB2FFC5C.ttl b/data/03/AB/87/03AB87A2FFCF5172D9B8D862FB2FFC5C.ttl
index 5d37a952deb..4e6214403dd 100644
--- a/data/03/AB/87/03AB87A2FFCF5172D9B8D862FB2FFC5C.ttl
+++ b/data/03/AB/87/03AB87A2FFCF5172D9B8D862FB2FFC5C.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFCF5175D9AFDCCEFE31FECC.ttl b/data/03/AB/87/03AB87A2FFCF5175D9AFDCCEFE31FECC.ttl
index d088cb9c2bc..18798a67a1b 100644
--- a/data/03/AB/87/03AB87A2FFCF5175D9AFDCCEFE31FECC.ttl
+++ b/data/03/AB/87/03AB87A2FFCF5175D9AFDCCEFE31FECC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD0516CD9FCDF95FB2BFDB0.ttl b/data/03/AB/87/03AB87A2FFD0516CD9FCDF95FB2BFDB0.ttl
index f200837493a..56bddaa9d22 100644
--- a/data/03/AB/87/03AB87A2FFD0516CD9FCDF95FB2BFDB0.ttl
+++ b/data/03/AB/87/03AB87A2FFD0516CD9FCDF95FB2BFDB0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD0516DD99FDC49FA98F9ED.ttl b/data/03/AB/87/03AB87A2FFD0516DD99FDC49FA98F9ED.ttl
index 4d6a3dd8dda..7b14ec464ba 100644
--- a/data/03/AB/87/03AB87A2FFD0516DD99FDC49FA98F9ED.ttl
+++ b/data/03/AB/87/03AB87A2FFD0516DD99FDC49FA98F9ED.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Pallandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pallandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD0516DD9AED81DFC20FA82.ttl b/data/03/AB/87/03AB87A2FFD0516DD9AED81DFC20FA82.ttl
index a5e8e7d312f..29b2982736f 100644
--- a/data/03/AB/87/03AB87A2FFD0516DD9AED81DFC20FA82.ttl
+++ b/data/03/AB/87/03AB87A2FFD0516DD9AED81DFC20FA82.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD1516CD9A0DD8EFD3FF95D.ttl b/data/03/AB/87/03AB87A2FFD1516CD9A0DD8EFD3FF95D.ttl
index 588e130c83b..f2720b654f2 100644
--- a/data/03/AB/87/03AB87A2FFD1516CD9A0DD8EFD3FF95D.ttl
+++ b/data/03/AB/87/03AB87A2FFD1516CD9A0DD8EFD3FF95D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hoplandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD1516CD9F8DB39FE68FBC6.ttl b/data/03/AB/87/03AB87A2FFD1516CD9F8DB39FE68FBC6.ttl
index 41759326a1e..cf9eda8c32f 100644
--- a/data/03/AB/87/03AB87A2FFD1516CD9F8DB39FE68FBC6.ttl
+++ b/data/03/AB/87/03AB87A2FFD1516CD9F8DB39FE68FBC6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD1516FD9FFDE06FAB3FDF1.ttl b/data/03/AB/87/03AB87A2FFD1516FD9FFDE06FAB3FDF1.ttl
index b20faf4f802..b434f4b3307 100644
--- a/data/03/AB/87/03AB87A2FFD1516FD9FFDE06FAB3FDF1.ttl
+++ b/data/03/AB/87/03AB87A2FFD1516FD9FFDE06FAB3FDF1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Brachyandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD2516FD92DDFC2FD4EF85C.ttl b/data/03/AB/87/03AB87A2FFD2516FD92DDFC2FD4EF85C.ttl
index 6cf38b1cf12..d51b5b5d476 100644
--- a/data/03/AB/87/03AB87A2FFD2516FD92DDFC2FD4EF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFD2516FD92DDFC2FD4EF85C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Nobandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nobandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD2516FD986DD43FAA5F91D.ttl b/data/03/AB/87/03AB87A2FFD2516FD986DD43FAA5F91D.ttl
index acc20d896da..7330a89bf18 100644
--- a/data/03/AB/87/03AB87A2FFD2516FD986DD43FAA5F91D.ttl
+++ b/data/03/AB/87/03AB87A2FFD2516FD986DD43FAA5F91D.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
@@ -135,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_oulskii>
+    dwc:genus "Andrena" ;
     dwc:rank "species" ;
     dwc:species "oulskii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD2516FD993DB66FC5EFB9D.ttl b/data/03/AB/87/03AB87A2FFD2516FD993DB66FC5EFB9D.ttl
index e9e325e3ec3..8c594259d32 100644
--- a/data/03/AB/87/03AB87A2FFD2516FD993DB66FC5EFB9D.ttl
+++ b/data/03/AB/87/03AB87A2FFD2516FD993DB66FC5EFB9D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD3516ED984DD04FC94F9D2.ttl b/data/03/AB/87/03AB87A2FFD3516ED984DD04FC94F9D2.ttl
index b0aa6ffaa76..70757e924b1 100644
--- a/data/03/AB/87/03AB87A2FFD3516ED984DD04FC94F9D2.ttl
+++ b/data/03/AB/87/03AB87A2FFD3516ED984DD04FC94F9D2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poecilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD3516ED99AD81DFE68FD05.ttl b/data/03/AB/87/03AB87A2FFD3516ED99AD81DFE68FD05.ttl
index 28dac65d2da..44cedefc10a 100644
--- a/data/03/AB/87/03AB87A2FFD3516ED99AD81DFE68FD05.ttl
+++ b/data/03/AB/87/03AB87A2FFD3516ED99AD81DFE68FD05.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cordandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cordandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD45169D98FDF67FA83F85C.ttl b/data/03/AB/87/03AB87A2FFD45169D98FDF67FA83F85C.ttl
index 293a68f1b25..2fae8074c05 100644
--- a/data/03/AB/87/03AB87A2FFD45169D98FDF67FA83F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFD45169D98FDF67FA83F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD45169D993DAFBFABDF9FE.ttl b/data/03/AB/87/03AB87A2FFD45169D993DAFBFABDF9FE.ttl
index 33f47285966..a1047aa5ee4 100644
--- a/data/03/AB/87/03AB87A2FFD45169D993DAFBFABDF9FE.ttl
+++ b/data/03/AB/87/03AB87A2FFD45169D993DAFBFABDF9FE.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD55168D99CDB32FC8BFBBE.ttl b/data/03/AB/87/03AB87A2FFD55168D99CDB32FC8BFBBE.ttl
index a3a8e70c9f8..962bb1b866d 100644
--- a/data/03/AB/87/03AB87A2FFD55168D99CDB32FC8BFBBE.ttl
+++ b/data/03/AB/87/03AB87A2FFD55168D99CDB32FC8BFBBE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD55168D9BDDD24FAA0F939.ttl b/data/03/AB/87/03AB87A2FFD55168D9BDDD24FAA0F939.ttl
index 824d4abd7a0..e53a7fec299 100644
--- a/data/03/AB/87/03AB87A2FFD55168D9BDDD24FAA0F939.ttl
+++ b/data/03/AB/87/03AB87A2FFD55168D9BDDD24FAA0F939.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD55168D9F4D81CFB8AFE4B.ttl b/data/03/AB/87/03AB87A2FFD55168D9F4D81CFB8AFE4B.ttl
index 9436e95327b..c1ce7357c36 100644
--- a/data/03/AB/87/03AB87A2FFD55168D9F4D81CFB8AFE4B.ttl
+++ b/data/03/AB/87/03AB87A2FFD55168D9F4D81CFB8AFE4B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD5516BD9D2DFA0FAA6FCC5.ttl b/data/03/AB/87/03AB87A2FFD5516BD9D2DFA0FAA6FCC5.ttl
index 80de9296143..3172220843e 100644
--- a/data/03/AB/87/03AB87A2FFD5516BD9D2DFA0FAA6FCC5.ttl
+++ b/data/03/AB/87/03AB87A2FFD5516BD9D2DFA0FAA6FCC5.ttl
@@ -109,6 +109,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD6516BD990DCC8FB6AF85C.ttl b/data/03/AB/87/03AB87A2FFD6516BD990DCC8FB6AF85C.ttl
index 0b90b1c0216..960ba4dc540 100644
--- a/data/03/AB/87/03AB87A2FFD6516BD990DCC8FB6AF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFD6516BD990DCC8FB6AF85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aenandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD6516BD99DDA8CFD0DFA01.ttl b/data/03/AB/87/03AB87A2FFD6516BD99DDA8CFD0DFA01.ttl
index 0a72f8e9a84..de4921a22e6 100644
--- a/data/03/AB/87/03AB87A2FFD6516BD99DDA8CFD0DFA01.ttl
+++ b/data/03/AB/87/03AB87A2FFD6516BD99DDA8CFD0DFA01.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aenandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aenandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD7516AD98DD8D4FB14FD53.ttl b/data/03/AB/87/03AB87A2FFD7516AD98DD8D4FB14FD53.ttl
index 8f8c26ba963..150f00d4930 100644
--- a/data/03/AB/87/03AB87A2FFD7516AD98DD8D4FB14FD53.ttl
+++ b/data/03/AB/87/03AB87A2FFD7516AD98DD8D4FB14FD53.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cryptandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD7516AD993DADCFAFDF9BE.ttl b/data/03/AB/87/03AB87A2FFD7516AD993DADCFAFDF9BE.ttl
index 7450e684153..13147bb570e 100644
--- a/data/03/AB/87/03AB87A2FFD7516AD993DADCFAFDF9BE.ttl
+++ b/data/03/AB/87/03AB87A2FFD7516AD993DADCFAFDF9BE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD7516AD9ADD81DFF44FE23.ttl b/data/03/AB/87/03AB87A2FFD7516AD9ADD81DFF44FE23.ttl
index 416d8e53bf6..24b9942296c 100644
--- a/data/03/AB/87/03AB87A2FFD7516AD9ADD81DFF44FE23.ttl
+++ b/data/03/AB/87/03AB87A2FFD7516AD9ADD81DFF44FE23.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD7516AD9AFDF27FBA0F85C.ttl b/data/03/AB/87/03AB87A2FFD7516AD9AFDF27FBA0F85C.ttl
index b682ee5e1ef..68700b7d7dc 100644
--- a/data/03/AB/87/03AB87A2FFD7516AD9AFDF27FBA0F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFD7516AD9AFDF27FBA0F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD7516AD9BBDA04FF44FC2B.ttl b/data/03/AB/87/03AB87A2FFD7516AD9BBDA04FF44FC2B.ttl
index 5b643d6138d..d834cce4bfe 100644
--- a/data/03/AB/87/03AB87A2FFD7516AD9BBDA04FF44FC2B.ttl
+++ b/data/03/AB/87/03AB87A2FFD7516AD9BBDA04FF44FC2B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD85165D981DD4CFC33F9AA.ttl b/data/03/AB/87/03AB87A2FFD85165D981DD4CFC33F9AA.ttl
index 481fccc738f..181629d6e93 100644
--- a/data/03/AB/87/03AB87A2FFD85165D981DD4CFC33F9AA.ttl
+++ b/data/03/AB/87/03AB87A2FFD85165D981DD4CFC33F9AA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD85165D993DF50FEC1F85C.ttl b/data/03/AB/87/03AB87A2FFD85165D993DF50FEC1F85C.ttl
index c59ca28256f..1162aea8e8d 100644
--- a/data/03/AB/87/03AB87A2FFD85165D993DF50FEC1F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFD85165D993DF50FEC1F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Campylogaster>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campylogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFD95166D9E4DCC8FAEFFDF1.ttl b/data/03/AB/87/03AB87A2FFD95166D9E4DCC8FAEFFDF1.ttl
index c4dffe17e21..4df5fbd6abd 100644
--- a/data/03/AB/87/03AB87A2FFD95166D9E4DCC8FAEFFDF1.ttl
+++ b/data/03/AB/87/03AB87A2FFD95166D9E4DCC8FAEFFDF1.ttl
@@ -102,6 +102,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDB5166D986DB79FCF5FB78.ttl b/data/03/AB/87/03AB87A2FFDB5166D986DB79FCF5FB78.ttl
index 56d1ef79184..4ed497ad8b5 100644
--- a/data/03/AB/87/03AB87A2FFDB5166D986DB79FCF5FB78.ttl
+++ b/data/03/AB/87/03AB87A2FFDB5166D986DB79FCF5FB78.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDB5166D9ADDCB2FBC6F882.ttl b/data/03/AB/87/03AB87A2FFDB5166D9ADDCB2FBC6F882.ttl
index 1a0b7e28760..ea555909a54 100644
--- a/data/03/AB/87/03AB87A2FFDB5166D9ADDCB2FBC6F882.ttl
+++ b/data/03/AB/87/03AB87A2FFDB5166D9ADDCB2FBC6F882.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDB5166DA4FDDE0FEDBFACB.ttl b/data/03/AB/87/03AB87A2FFDB5166DA4FDDE0FEDBFACB.ttl
index 4b93afc968e..e1b3e2d3254 100644
--- a/data/03/AB/87/03AB87A2FFDB5166DA4FDDE0FEDBFACB.ttl
+++ b/data/03/AB/87/03AB87A2FFDB5166DA4FDDE0FEDBFACB.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDB5179D987DE49FCCCFEE4.ttl b/data/03/AB/87/03AB87A2FFDB5179D987DE49FCCCFEE4.ttl
index 01b9dd0e527..42f775744ff 100644
--- a/data/03/AB/87/03AB87A2FFDB5179D987DE49FCCCFEE4.ttl
+++ b/data/03/AB/87/03AB87A2FFDB5179D987DE49FCCCFEE4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDC5160D9A1DFDBFEE8FE4F.ttl b/data/03/AB/87/03AB87A2FFDC5160D9A1DFDBFEE8FE4F.ttl
index d7fb0db8699..0e93a4fd4d1 100644
--- a/data/03/AB/87/03AB87A2FFDC5160D9A1DFDBFEE8FE4F.ttl
+++ b/data/03/AB/87/03AB87A2FFDC5160D9A1DFDBFEE8FE4F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDC5161D984D889FD23FCE4.ttl b/data/03/AB/87/03AB87A2FFDC5161D984D889FD23FCE4.ttl
index 9a48edce8b0..c807871ce19 100644
--- a/data/03/AB/87/03AB87A2FFDC5161D984D889FD23FCE4.ttl
+++ b/data/03/AB/87/03AB87A2FFDC5161D984D889FD23FCE4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDC5161D9B9DA6CFA9EF91C.ttl b/data/03/AB/87/03AB87A2FFDC5161D9B9DA6CFA9EF91C.ttl
index 39f0ed525d0..6c241ca61f7 100644
--- a/data/03/AB/87/03AB87A2FFDC5161D9B9DA6CFA9EF91C.ttl
+++ b/data/03/AB/87/03AB87A2FFDC5161D9B9DA6CFA9EF91C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cordandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cordandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDD5160D9AADDAFFF44FAF0.ttl b/data/03/AB/87/03AB87A2FFDD5160D9AADDAFFF44FAF0.ttl
index e84d64ed41c..8713a8e6e36 100644
--- a/data/03/AB/87/03AB87A2FFDD5160D9AADDAFFF44FAF0.ttl
+++ b/data/03/AB/87/03AB87A2FFDD5160D9AADDAFFF44FAF0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDD5160D9AFDB36FE45FB20.ttl b/data/03/AB/87/03AB87A2FFDD5160D9AFDB36FE45FB20.ttl
index ce05d0535e1..74a3559d160 100644
--- a/data/03/AB/87/03AB87A2FFDD5160D9AFDB36FE45FB20.ttl
+++ b/data/03/AB/87/03AB87A2FFDD5160D9AFDB36FE45FB20.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDD5160D9F3DC7FFDB7F8A2.ttl b/data/03/AB/87/03AB87A2FFDD5160D9F3DC7FFDB7F8A2.ttl
index 273001d1a38..cae13a10a15 100644
--- a/data/03/AB/87/03AB87A2FFDD5160D9F3DC7FFDB7F8A2.ttl
+++ b/data/03/AB/87/03AB87A2FFDD5160D9F3DC7FFDB7F8A2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Parandrenella>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parandrenella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDD5163D989DE29FB70FEC6.ttl b/data/03/AB/87/03AB87A2FFDD5163D989DE29FB70FEC6.ttl
index 1d81e0235fd..af804a584da 100644
--- a/data/03/AB/87/03AB87A2FFDD5163D989DE29FB70FEC6.ttl
+++ b/data/03/AB/87/03AB87A2FFDD5163D989DE29FB70FEC6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDE5163D9B2DA75FB28FBE1.ttl b/data/03/AB/87/03AB87A2FFDE5163D9B2DA75FB28FBE1.ttl
index 81c0a2fc2bf..25cf2003b07 100644
--- a/data/03/AB/87/03AB87A2FFDE5163D9B2DA75FB28FBE1.ttl
+++ b/data/03/AB/87/03AB87A2FFDE5163D9B2DA75FB28FBE1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDE5163D9B7DC81FF44F9A9.ttl b/data/03/AB/87/03AB87A2FFDE5163D9B7DC81FF44F9A9.ttl
index 1ca63651ac7..05f0743ea16 100644
--- a/data/03/AB/87/03AB87A2FFDE5163D9B7DC81FF44F9A9.ttl
+++ b/data/03/AB/87/03AB87A2FFDE5163D9B7DC81FF44F9A9.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDE5163D9BED883FD63FC88.ttl b/data/03/AB/87/03AB87A2FFDE5163D9BED883FD63FC88.ttl
index 56362ee6c30..3125f7dbcef 100644
--- a/data/03/AB/87/03AB87A2FFDE5163D9BED883FD63FC88.ttl
+++ b/data/03/AB/87/03AB87A2FFDE5163D9BED883FD63FC88.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDE5163D9ECDD6FFD0EFADB.ttl b/data/03/AB/87/03AB87A2FFDE5163D9ECDD6FFD0EFADB.ttl
index fa4858d0b66..1f9d02afe42 100644
--- a/data/03/AB/87/03AB87A2FFDE5163D9ECDD6FFD0EFADB.ttl
+++ b/data/03/AB/87/03AB87A2FFDE5163D9ECDD6FFD0EFADB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poecilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDE5163D9F3DF56FC0BF85C.ttl b/data/03/AB/87/03AB87A2FFDE5163D9F3DF56FC0BF85C.ttl
index 2fcc00a95b9..203f03e0d3c 100644
--- a/data/03/AB/87/03AB87A2FFDE5163D9F3DF56FC0BF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFDE5163D9F3DF56FC0BF85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDF5162D99FD81DFEE8FD92.ttl b/data/03/AB/87/03AB87A2FFDF5162D99FD81DFEE8FD92.ttl
index 9117df97a89..614cb5c75f4 100644
--- a/data/03/AB/87/03AB87A2FFDF5162D99FD81DFEE8FD92.ttl
+++ b/data/03/AB/87/03AB87A2FFDF5162D99FD81DFEE8FD92.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFDF5165D9E9DB5AFE0FFB87.ttl b/data/03/AB/87/03AB87A2FFDF5165D9E9DB5AFE0FFB87.ttl
index 278fcb6b8d2..9c91a8e46c7 100644
--- a/data/03/AB/87/03AB87A2FFDF5165D9E9DB5AFE0FFB87.ttl
+++ b/data/03/AB/87/03AB87A2FFDF5165D9E9DB5AFE0FFB87.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE0515CD986DFFBFE4BFE58.ttl b/data/03/AB/87/03AB87A2FFE0515CD986DFFBFE4BFE58.ttl
index 4c437f8572d..a157be267e6 100644
--- a/data/03/AB/87/03AB87A2FFE0515CD986DFFBFE4BFE58.ttl
+++ b/data/03/AB/87/03AB87A2FFE0515CD986DFFBFE4BFE58.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE0515DD934D86EFB6AFD52.ttl b/data/03/AB/87/03AB87A2FFE0515DD934D86EFB6AFD52.ttl
index 93c16638e28..05d13260d73 100644
--- a/data/03/AB/87/03AB87A2FFE0515DD934D86EFB6AFD52.ttl
+++ b/data/03/AB/87/03AB87A2FFE0515DD934D86EFB6AFD52.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE0515DD992DC07FE57F973.ttl b/data/03/AB/87/03AB87A2FFE0515DD992DC07FE57F973.ttl
index e295ab4ddfc..3ac1e80b373 100644
--- a/data/03/AB/87/03AB87A2FFE0515DD992DC07FE57F973.ttl
+++ b/data/03/AB/87/03AB87A2FFE0515DD992DC07FE57F973.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cordandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cordandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE0515DD9FADA1AFB84FB5F.ttl b/data/03/AB/87/03AB87A2FFE0515DD9FADA1AFB84FB5F.ttl
index 6f8de359b38..2e3ca157fca 100644
--- a/data/03/AB/87/03AB87A2FFE0515DD9FADA1AFB84FB5F.ttl
+++ b/data/03/AB/87/03AB87A2FFE0515DD9FADA1AFB84FB5F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE1515CD98DDB01FBBFFBAA.ttl b/data/03/AB/87/03AB87A2FFE1515CD98DDB01FBBFFBAA.ttl
index 565da5210a3..2f47ccd84d9 100644
--- a/data/03/AB/87/03AB87A2FFE1515CD98DDB01FBBFFBAA.ttl
+++ b/data/03/AB/87/03AB87A2FFE1515CD98DDB01FBBFFBAA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hoplandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE1515CD9E6DD53FB0FF9B3.ttl b/data/03/AB/87/03AB87A2FFE1515CD9E6DD53FB0FF9B3.ttl
index 927fae86271..2e35f04cdfc 100644
--- a/data/03/AB/87/03AB87A2FFE1515CD9E6DD53FB0FF9B3.ttl
+++ b/data/03/AB/87/03AB87A2FFE1515CD9E6DD53FB0FF9B3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE1515FD9FDDE4EFEE8FECC.ttl b/data/03/AB/87/03AB87A2FFE1515FD9FDDE4EFEE8FECC.ttl
index 2bea22beed3..81fe780dc53 100644
--- a/data/03/AB/87/03AB87A2FFE1515FD9FDDE4EFEE8FECC.ttl
+++ b/data/03/AB/87/03AB87A2FFE1515FD9FDDE4EFEE8FECC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE2515EDA4DDE4FFB69FECD.ttl b/data/03/AB/87/03AB87A2FFE2515EDA4DDE4FFB69FECD.ttl
index 76eb2f85595..228c4b6a0d3 100644
--- a/data/03/AB/87/03AB87A2FFE2515EDA4DDE4FFB69FECD.ttl
+++ b/data/03/AB/87/03AB87A2FFE2515EDA4DDE4FFB69FECD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE2515FD9BDD8B5FB16FB17.ttl b/data/03/AB/87/03AB87A2FFE2515FD9BDD8B5FB16FB17.ttl
index 1613a77723a..1db4b11ea11 100644
--- a/data/03/AB/87/03AB87A2FFE2515FD9BDD8B5FB16FB17.ttl
+++ b/data/03/AB/87/03AB87A2FFE2515FD9BDD8B5FB16FB17.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE2515FD9C6DDD8FB3BF886.ttl b/data/03/AB/87/03AB87A2FFE2515FD9C6DDD8FB3BF886.ttl
index 04628401e2f..a9ab9bc7c48 100644
--- a/data/03/AB/87/03AB87A2FFE2515FD9C6DDD8FB3BF886.ttl
+++ b/data/03/AB/87/03AB87A2FFE2515FD9C6DDD8FB3BF886.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE35151D9A9DF91FD1EFE54.ttl b/data/03/AB/87/03AB87A2FFE35151D9A9DF91FD1EFE54.ttl
index 2c0d01a4d1a..e553c1187ca 100644
--- a/data/03/AB/87/03AB87A2FFE35151D9A9DF91FD1EFE54.ttl
+++ b/data/03/AB/87/03AB87A2FFE35151D9A9DF91FD1EFE54.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE3515ED980DACAFD47F9E8.ttl b/data/03/AB/87/03AB87A2FFE3515ED980DACAFD47F9E8.ttl
index e1ae94fb8aa..1e56173fc3c 100644
--- a/data/03/AB/87/03AB87A2FFE3515ED980DACAFD47F9E8.ttl
+++ b/data/03/AB/87/03AB87A2FFE3515ED980DACAFD47F9E8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cryptandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE3515ED9A4D8B7FB2FFC00.ttl b/data/03/AB/87/03AB87A2FFE3515ED9A4D8B7FB2FFC00.ttl
index dfbcdc178b6..0f2546c1034 100644
--- a/data/03/AB/87/03AB87A2FFE3515ED9A4D8B7FB2FFC00.ttl
+++ b/data/03/AB/87/03AB87A2FFE3515ED9A4D8B7FB2FFC00.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE45159D986DC37FA9FF85D.ttl b/data/03/AB/87/03AB87A2FFE45159D986DC37FA9FF85D.ttl
index bc42ce4c7c0..d9e1c2e1c11 100644
--- a/data/03/AB/87/03AB87A2FFE45159D986DC37FA9FF85D.ttl
+++ b/data/03/AB/87/03AB87A2FFE45159D986DC37FA9FF85D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE45159D995D81DFE2CFC1D.ttl b/data/03/AB/87/03AB87A2FFE45159D995D81DFE2CFC1D.ttl
index 3feaf52b2d5..f0b0f6f6e2a 100644
--- a/data/03/AB/87/03AB87A2FFE45159D995D81DFE2CFC1D.ttl
+++ b/data/03/AB/87/03AB87A2FFE45159D995D81DFE2CFC1D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Campylogaster>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Campylogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE45159D9BBDAC6FDECFB4E.ttl b/data/03/AB/87/03AB87A2FFE45159D9BBDAC6FDECFB4E.ttl
index fff5add45b7..b60132e6706 100644
--- a/data/03/AB/87/03AB87A2FFE45159D9BBDAC6FDECFB4E.ttl
+++ b/data/03/AB/87/03AB87A2FFE45159D9BBDAC6FDECFB4E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE55158D980D81DFC9DFD6D.ttl b/data/03/AB/87/03AB87A2FFE55158D980D81DFC9DFD6D.ttl
index f8e2e170d90..f0c0ecf8379 100644
--- a/data/03/AB/87/03AB87A2FFE55158D980D81DFC9DFD6D.ttl
+++ b/data/03/AB/87/03AB87A2FFE55158D980D81DFC9DFD6D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE55158D986DC73FF44FA45.ttl b/data/03/AB/87/03AB87A2FFE55158D986DC73FF44FA45.ttl
index 9203ca887c4..9ba1e97dee6 100644
--- a/data/03/AB/87/03AB87A2FFE55158D986DC73FF44FA45.ttl
+++ b/data/03/AB/87/03AB87A2FFE55158D986DC73FF44FA45.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE55158D9F2DA14FDF1FAF4.ttl b/data/03/AB/87/03AB87A2FFE55158D9F2DA14FDF1FAF4.ttl
index 5fa5de734bc..e039cd267b5 100644
--- a/data/03/AB/87/03AB87A2FFE55158D9F2DA14FDF1FAF4.ttl
+++ b/data/03/AB/87/03AB87A2FFE55158D9F2DA14FDF1FAF4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE55158D9FEDF03FB12F85C.ttl b/data/03/AB/87/03AB87A2FFE55158D9FEDF03FB12F85C.ttl
index 76db0b620a9..dce2d54831c 100644
--- a/data/03/AB/87/03AB87A2FFE55158D9FEDF03FB12F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFE55158D9FEDF03FB12F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE6515AD9ACDE2EFE06FE53.ttl b/data/03/AB/87/03AB87A2FFE6515AD9ACDE2EFE06FE53.ttl
index 698aa9cb75b..01c94e97df6 100644
--- a/data/03/AB/87/03AB87A2FFE6515AD9ACDE2EFE06FE53.ttl
+++ b/data/03/AB/87/03AB87A2FFE6515AD9ACDE2EFE06FE53.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE6515BD996DA14FBB8FA7A.ttl b/data/03/AB/87/03AB87A2FFE6515BD996DA14FBB8FA7A.ttl
index 15cbe9b85ac..121a662eb22 100644
--- a/data/03/AB/87/03AB87A2FFE6515BD996DA14FBB8FA7A.ttl
+++ b/data/03/AB/87/03AB87A2FFE6515BD996DA14FBB8FA7A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE6515BD9A4D81DFE31FE20.ttl b/data/03/AB/87/03AB87A2FFE6515BD9A4D81DFE31FE20.ttl
index ef5b0b48d14..46e7860ffa9 100644
--- a/data/03/AB/87/03AB87A2FFE6515BD9A4D81DFE31FE20.ttl
+++ b/data/03/AB/87/03AB87A2FFE6515BD9A4D81DFE31FE20.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE6515BD9A4DCE1FEFBF8A0.ttl b/data/03/AB/87/03AB87A2FFE6515BD9A4DCE1FEFBF8A0.ttl
index 1260d66036c..9c69e8e756b 100644
--- a/data/03/AB/87/03AB87A2FFE6515BD9A4DCE1FEFBF8A0.ttl
+++ b/data/03/AB/87/03AB87A2FFE6515BD9A4DCE1FEFBF8A0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE6515BD9E7D8AFFC54FD6D.ttl b/data/03/AB/87/03AB87A2FFE6515BD9E7D8AFFC54FD6D.ttl
index 86f48381e32..7b7320199ee 100644
--- a/data/03/AB/87/03AB87A2FFE6515BD9E7D8AFFC54FD6D.ttl
+++ b/data/03/AB/87/03AB87A2FFE6515BD9E7D8AFFC54FD6D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE7515AD987DB1BFAB7FB85.ttl b/data/03/AB/87/03AB87A2FFE7515AD987DB1BFAB7FB85.ttl
index 243bac0a2fe..40e2c4df9fc 100644
--- a/data/03/AB/87/03AB87A2FFE7515AD987DB1BFAB7FB85.ttl
+++ b/data/03/AB/87/03AB87A2FFE7515AD987DB1BFAB7FB85.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE7515AD992DD4DFC89FA76.ttl b/data/03/AB/87/03AB87A2FFE7515AD992DD4DFC89FA76.ttl
index dbf2b5948dd..e524c68a4c6 100644
--- a/data/03/AB/87/03AB87A2FFE7515AD992DD4DFC89FA76.ttl
+++ b/data/03/AB/87/03AB87A2FFE7515AD992DD4DFC89FA76.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE7515DD99FDCFEFB0CFEE6.ttl b/data/03/AB/87/03AB87A2FFE7515DD99FDCFEFB0CFEE6.ttl
index 809fe840cf5..7ee6a6df4ff 100644
--- a/data/03/AB/87/03AB87A2FFE7515DD99FDCFEFB0CFEE6.ttl
+++ b/data/03/AB/87/03AB87A2FFE7515DD99FDCFEFB0CFEE6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE85155D991DF9AFC0FF85C.ttl b/data/03/AB/87/03AB87A2FFE85155D991DF9AFC0FF85C.ttl
index 2b57dd6fe24..d771a52ef5e 100644
--- a/data/03/AB/87/03AB87A2FFE85155D991DF9AFC0FF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFE85155D991DF9AFC0FF85C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE85155D99DDD99FEC6F9DD.ttl b/data/03/AB/87/03AB87A2FFE85155D99DDD99FEC6F9DD.ttl
index af28f34a7b8..cb41e96db80 100644
--- a/data/03/AB/87/03AB87A2FFE85155D99DDD99FEC6F9DD.ttl
+++ b/data/03/AB/87/03AB87A2FFE85155D99DDD99FEC6F9DD.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE85155D9ADDA19FD2EFBDC.ttl b/data/03/AB/87/03AB87A2FFE85155D9ADDA19FD2EFBDC.ttl
index 33d3b6b3e54..55cb4c7184c 100644
--- a/data/03/AB/87/03AB87A2FFE85155D9ADDA19FD2EFBDC.ttl
+++ b/data/03/AB/87/03AB87A2FFE85155D9ADDA19FD2EFBDC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Graecandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Graecandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE95154D99EDA3BFDEEFB88.ttl b/data/03/AB/87/03AB87A2FFE95154D99EDA3BFDEEFB88.ttl
index 7b63ce07b85..d038471b513 100644
--- a/data/03/AB/87/03AB87A2FFE95154D99EDA3BFDEEFB88.ttl
+++ b/data/03/AB/87/03AB87A2FFE95154D99EDA3BFDEEFB88.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE95154D9BDDD73FAC1FA76.ttl b/data/03/AB/87/03AB87A2FFE95154D9BDDD73FAC1FA76.ttl
index a139e77b06e..b5589792d6c 100644
--- a/data/03/AB/87/03AB87A2FFE95154D9BDDD73FAC1FA76.ttl
+++ b/data/03/AB/87/03AB87A2FFE95154D9BDDD73FAC1FA76.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE95154D9F9D81DFAC5FCB7.ttl b/data/03/AB/87/03AB87A2FFE95154D9F9D81DFAC5FCB7.ttl
index 932f976214a..dce1ef17507 100644
--- a/data/03/AB/87/03AB87A2FFE95154D9F9D81DFAC5FCB7.ttl
+++ b/data/03/AB/87/03AB87A2FFE95154D9F9D81DFAC5FCB7.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFE95154DA42DCFAFDA0F85D.ttl b/data/03/AB/87/03AB87A2FFE95154DA42DCFAFDA0F85D.ttl
index 53154a4c8bb..7af4cc16316 100644
--- a/data/03/AB/87/03AB87A2FFE95154DA42DCFAFDA0F85D.ttl
+++ b/data/03/AB/87/03AB87A2FFE95154DA42DCFAFDA0F85D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Ulandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ulandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEA5157D9A0DD85FC72FA55.ttl b/data/03/AB/87/03AB87A2FFEA5157D9A0DD85FC72FA55.ttl
index 991cc6d2fd7..e75cdd152e9 100644
--- a/data/03/AB/87/03AB87A2FFEA5157D9A0DD85FC72FA55.ttl
+++ b/data/03/AB/87/03AB87A2FFEA5157D9A0DD85FC72FA55.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Leucandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEA5157D9A2D81DFB11FD06.ttl b/data/03/AB/87/03AB87A2FFEA5157D9A2D81DFB11FD06.ttl
index 8d612f89bcc..50742192519 100644
--- a/data/03/AB/87/03AB87A2FFEA5157D9A2D81DFB11FD06.ttl
+++ b/data/03/AB/87/03AB87A2FFEA5157D9A2D81DFB11FD06.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hoplandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEA5157D9A8DF06FD7AF85C.ttl b/data/03/AB/87/03AB87A2FFEA5157D9A8DF06FD7AF85C.ttl
index a85aea3d6c1..20d0f33d4eb 100644
--- a/data/03/AB/87/03AB87A2FFEA5157D9A8DF06FD7AF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFEA5157D9A8DF06FD7AF85C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEA5157D9AADBF0FB09FBD4.ttl b/data/03/AB/87/03AB87A2FFEA5157D9AADBF0FB09FBD4.ttl
index bce5847a15c..7d4956091cf 100644
--- a/data/03/AB/87/03AB87A2FFEA5157D9AADBF0FB09FBD4.ttl
+++ b/data/03/AB/87/03AB87A2FFEA5157D9AADBF0FB09FBD4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEB5156D98BD82BFB9DF85C.ttl b/data/03/AB/87/03AB87A2FFEB5156D98BD82BFB9DF85C.ttl
index 213000b29da..5c8f586a950 100644
--- a/data/03/AB/87/03AB87A2FFEB5156D98BD82BFB9DF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFEB5156D98BD82BFB9DF85C.ttl
@@ -149,12 +149,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_cara>
+    dwc:genus "Andrena" ;
     dwc:rank "species" ;
     dwc:species "cara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEC5151D985DD71FE68F978.ttl b/data/03/AB/87/03AB87A2FFEC5151D985DD71FE68F978.ttl
index 9e6a0e760d9..277210f5439 100644
--- a/data/03/AB/87/03AB87A2FFEC5151D985DD71FE68F978.ttl
+++ b/data/03/AB/87/03AB87A2FFEC5151D985DD71FE68F978.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEC5151D98BDB12FCFBFB8B.ttl b/data/03/AB/87/03AB87A2FFEC5151D98BDB12FCFBFB8B.ttl
index f836261bd88..f3976dd10c3 100644
--- a/data/03/AB/87/03AB87A2FFEC5151D98BDB12FCFBFB8B.ttl
+++ b/data/03/AB/87/03AB87A2FFEC5151D98BDB12FCFBFB8B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poecilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEC5151D9BFDFE5FF44F85D.ttl b/data/03/AB/87/03AB87A2FFEC5151D9BFDFE5FF44F85D.ttl
index 04949af2e2e..4352b1aa551 100644
--- a/data/03/AB/87/03AB87A2FFEC5151D9BFDFE5FF44F85D.ttl
+++ b/data/03/AB/87/03AB87A2FFEC5151D9BFDFE5FF44F85D.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Pallandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pallandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFED5153D9A5D81CFCC2FCF4.ttl b/data/03/AB/87/03AB87A2FFED5153D9A5D81CFCC2FCF4.ttl
index 1d6aaf385b2..c2534ff21a3 100644
--- a/data/03/AB/87/03AB87A2FFED5153D9A5D81CFCC2FCF4.ttl
+++ b/data/03/AB/87/03AB87A2FFED5153D9A5D81CFCC2FCF4.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Notandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Notandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
@@ -123,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Carandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEE5152D9BADE4FFAC7FEE7.ttl b/data/03/AB/87/03AB87A2FFEE5152D9BADE4FFAC7FEE7.ttl
index ca77c219476..86d433aca96 100644
--- a/data/03/AB/87/03AB87A2FFEE5152D9BADE4FFAC7FEE7.ttl
+++ b/data/03/AB/87/03AB87A2FFEE5152D9BADE4FFAC7FEE7.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Holandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEE5153D986DD47FB71FA75.ttl b/data/03/AB/87/03AB87A2FFEE5153D986DD47FB71FA75.ttl
index 0e65fe7903e..9a28ec7184f 100644
--- a/data/03/AB/87/03AB87A2FFEE5153D986DD47FB71FA75.ttl
+++ b/data/03/AB/87/03AB87A2FFEE5153D986DD47FB71FA75.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Lepidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEE5153D9BCDCFEFDD3F887.ttl b/data/03/AB/87/03AB87A2FFEE5153D9BCDCFEFDD3F887.ttl
index 39275436a9e..b641790b92f 100644
--- a/data/03/AB/87/03AB87A2FFEE5153D9BCDCFEFDD3F887.ttl
+++ b/data/03/AB/87/03AB87A2FFEE5153D9BCDCFEFDD3F887.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEF5152D992DD7FFC9EF99E.ttl b/data/03/AB/87/03AB87A2FFEF5152D992DD7FFC9EF99E.ttl
index 1e8494dae99..c800367ef9a 100644
--- a/data/03/AB/87/03AB87A2FFEF5152D992DD7FFC9EF99E.ttl
+++ b/data/03/AB/87/03AB87A2FFEF5152D992DD7FFC9EF99E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cnemidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cnemidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEF5152D9A4D869FD37FD45.ttl b/data/03/AB/87/03AB87A2FFEF5152D9A4D869FD37FD45.ttl
index 42864857e7a..443f6ff39d1 100644
--- a/data/03/AB/87/03AB87A2FFEF5152D9A4D869FD37FD45.ttl
+++ b/data/03/AB/87/03AB87A2FFEF5152D9A4D869FD37FD45.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Nobandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nobandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEF5152D9F3DA0EFC09FBF6.ttl b/data/03/AB/87/03AB87A2FFEF5152D9F3DA0EFC09FBF6.ttl
index a15057b0108..69103576161 100644
--- a/data/03/AB/87/03AB87A2FFEF5152D9F3DA0EFC09FBF6.ttl
+++ b/data/03/AB/87/03AB87A2FFEF5152D9F3DA0EFC09FBF6.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Poecilandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poecilandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFEF5155D9B1DF47FDCCFD5C.ttl b/data/03/AB/87/03AB87A2FFEF5155D9B1DF47FDCCFD5C.ttl
index ff9c0b431d4..354f570e37b 100644
--- a/data/03/AB/87/03AB87A2FFEF5155D9B1DF47FDCCFD5C.ttl
+++ b/data/03/AB/87/03AB87A2FFEF5155D9B1DF47FDCCFD5C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF1514CD998DA17FE31FC3B.ttl b/data/03/AB/87/03AB87A2FFF1514CD998DA17FE31FC3B.ttl
index edac6c153fb..411db688ee5 100644
--- a/data/03/AB/87/03AB87A2FFF1514CD998DA17FE31FC3B.ttl
+++ b/data/03/AB/87/03AB87A2FFF1514CD998DA17FE31FC3B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF1514CD99EDC7DFEE6F90B.ttl b/data/03/AB/87/03AB87A2FFF1514CD99EDC7DFEE6F90B.ttl
index c8f4416b763..dd8819a12d6 100644
--- a/data/03/AB/87/03AB87A2FFF1514CD99EDC7DFEE6F90B.ttl
+++ b/data/03/AB/87/03AB87A2FFF1514CD99EDC7DFEE6F90B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF1514CD9ADD81DFAD5FD9D.ttl b/data/03/AB/87/03AB87A2FFF1514CD9ADD81DFAD5FD9D.ttl
index a7271a2a2ec..165e3737fb3 100644
--- a/data/03/AB/87/03AB87A2FFF1514CD9ADD81DFAD5FD9D.ttl
+++ b/data/03/AB/87/03AB87A2FFF1514CD9ADD81DFAD5FD9D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Nobandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nobandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF1514CD9F3DAA2FCF5FAF5.ttl b/data/03/AB/87/03AB87A2FFF1514CD9F3DAA2FCF5FAF5.ttl
index b73cbf98e5f..d58f5fbbca5 100644
--- a/data/03/AB/87/03AB87A2FFF1514CD9F3DAA2FCF5FAF5.ttl
+++ b/data/03/AB/87/03AB87A2FFF1514CD9F3DAA2FCF5FAF5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF1514CDA51DB44FF44FD68.ttl b/data/03/AB/87/03AB87A2FFF1514CDA51DB44FF44FD68.ttl
index 68d91c9dcda..fa015f0963e 100644
--- a/data/03/AB/87/03AB87A2FFF1514CDA51DB44FF44FD68.ttl
+++ b/data/03/AB/87/03AB87A2FFF1514CDA51DB44FF44FD68.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF1514FD9F2DE02FBFDFD53.ttl b/data/03/AB/87/03AB87A2FFF1514FD9F2DE02FBFDFD53.ttl
index 36776609486..72e14ebebef 100644
--- a/data/03/AB/87/03AB87A2FFF1514FD9F2DE02FBFDFD53.ttl
+++ b/data/03/AB/87/03AB87A2FFF1514FD9F2DE02FBFDFD53.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF2514FD9F5DA1BFDB6F85C.ttl b/data/03/AB/87/03AB87A2FFF2514FD9F5DA1BFDB6F85C.ttl
index 13992ef8437..6d3cbd2ff39 100644
--- a/data/03/AB/87/03AB87A2FFF2514FD9F5DA1BFDB6F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFF2514FD9F5DA1BFDB6F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF35141D9FCDF69FEFBFDBC.ttl b/data/03/AB/87/03AB87A2FFF35141D9FCDF69FEFBFDBC.ttl
index 6ff95c67df5..942e3d15063 100644
--- a/data/03/AB/87/03AB87A2FFF35141D9FCDF69FEFBFDBC.ttl
+++ b/data/03/AB/87/03AB87A2FFF35141D9FCDF69FEFBFDBC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Leucandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF3514ED93BD81DFC4BFBC0.ttl b/data/03/AB/87/03AB87A2FFF3514ED93BD81DFC4BFBC0.ttl
index 2fdf463d0cb..adced1f9d93 100644
--- a/data/03/AB/87/03AB87A2FFF3514ED93BD81DFC4BFBC0.ttl
+++ b/data/03/AB/87/03AB87A2FFF3514ED93BD81DFC4BFBC0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Chlorandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chlorandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF45149D989DB63FB80FB9A.ttl b/data/03/AB/87/03AB87A2FFF45149D989DB63FB80FB9A.ttl
index bac65885e77..c427d8e4279 100644
--- a/data/03/AB/87/03AB87A2FFF45149D989DB63FB80FB9A.ttl
+++ b/data/03/AB/87/03AB87A2FFF45149D989DB63FB80FB9A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF45149D99CD81DFC5EFDFB.ttl b/data/03/AB/87/03AB87A2FFF45149D99CD81DFC5EFDFB.ttl
index 703eab1eb2f..9c5977a40d1 100644
--- a/data/03/AB/87/03AB87A2FFF45149D99CD81DFC5EFDFB.ttl
+++ b/data/03/AB/87/03AB87A2FFF45149D99CD81DFC5EFDFB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF45149D99CDFD3FAC7F85C.ttl b/data/03/AB/87/03AB87A2FFF45149D99CDFD3FAC7F85C.ttl
index 64d00458f95..76c31d49e57 100644
--- a/data/03/AB/87/03AB87A2FFF45149D99CDFD3FAC7F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFF45149D99CDFD3FAC7F85C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Andrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Andrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF45149D9B9DD42FE23F92B.ttl b/data/03/AB/87/03AB87A2FFF45149D9B9DD42FE23F92B.ttl
index 4d0d7065ae7..5a9fceab102 100644
--- a/data/03/AB/87/03AB87A2FFF45149D9B9DD42FE23F92B.ttl
+++ b/data/03/AB/87/03AB87A2FFF45149D9B9DD42FE23F92B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF55148D988DB3FFC11FA32.ttl b/data/03/AB/87/03AB87A2FFF55148D988DB3FFC11FA32.ttl
index 58fa96a9504..779d824c201 100644
--- a/data/03/AB/87/03AB87A2FFF55148D988DB3FFC11FA32.ttl
+++ b/data/03/AB/87/03AB87A2FFF55148D988DB3FFC11FA32.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF55148D9A4DCBAFE40F978.ttl b/data/03/AB/87/03AB87A2FFF55148D9A4DCBAFE40F978.ttl
index 4c5084a8b41..be7c585aebe 100644
--- a/data/03/AB/87/03AB87A2FFF55148D9A4DCBAFE40F978.ttl
+++ b/data/03/AB/87/03AB87A2FFF55148D9A4DCBAFE40F978.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Orandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF5514BD9B6DFE7FB2FFDDB.ttl b/data/03/AB/87/03AB87A2FFF5514BD9B6DFE7FB2FFDDB.ttl
index 33a1008931a..7219dd090ba 100644
--- a/data/03/AB/87/03AB87A2FFF5514BD9B6DFE7FB2FFDDB.ttl
+++ b/data/03/AB/87/03AB87A2FFF5514BD9B6DFE7FB2FFDDB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF6514BD994DAADFE0DF9CA.ttl b/data/03/AB/87/03AB87A2FFF6514BD994DAADFE0DF9CA.ttl
index 4074a91383c..da2154cc9e9 100644
--- a/data/03/AB/87/03AB87A2FFF6514BD994DAADFE0DF9CA.ttl
+++ b/data/03/AB/87/03AB87A2FFF6514BD994DAADFE0DF9CA.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Parandrenella>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parandrenella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF6514BD999DB82FB2FFC26.ttl b/data/03/AB/87/03AB87A2FFF6514BD999DB82FB2FFC26.ttl
index d96ad7b54d6..64239c6b258 100644
--- a/data/03/AB/87/03AB87A2FFF6514BD999DB82FB2FFC26.ttl
+++ b/data/03/AB/87/03AB87A2FFF6514BD999DB82FB2FFC26.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF6514BD9BDDFB2FB2FF85C.ttl b/data/03/AB/87/03AB87A2FFF6514BD9BDDFB2FB2FF85C.ttl
index a27d8468269..2ad6eea3670 100644
--- a/data/03/AB/87/03AB87A2FFF6514BD9BDDFB2FB2FF85C.ttl
+++ b/data/03/AB/87/03AB87A2FFF6514BD9BDDFB2FB2FF85C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF7514AD9C2D81DFAF8FCB1.ttl b/data/03/AB/87/03AB87A2FFF7514AD9C2D81DFAF8FCB1.ttl
index ebb621d8297..01104347373 100644
--- a/data/03/AB/87/03AB87A2FFF7514AD9C2D81DFAF8FCB1.ttl
+++ b/data/03/AB/87/03AB87A2FFF7514AD9C2D81DFAF8FCB1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF85144D998DF77FB4AFEE5.ttl b/data/03/AB/87/03AB87A2FFF85144D998DF77FB4AFEE5.ttl
index 4ce97b8d24c..6aced661744 100644
--- a/data/03/AB/87/03AB87A2FFF85144D998DF77FB4AFEE5.ttl
+++ b/data/03/AB/87/03AB87A2FFF85144D998DF77FB4AFEE5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Troandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Troandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF85145D987DB89FEB9FC75.ttl b/data/03/AB/87/03AB87A2FFF85145D987DB89FEB9FC75.ttl
index 5535c6f6945..acd224ad18c 100644
--- a/data/03/AB/87/03AB87A2FFF85145D987DB89FEB9FC75.ttl
+++ b/data/03/AB/87/03AB87A2FFF85145D987DB89FEB9FC75.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF85145D99FDAFDFC0EF98F.ttl b/data/03/AB/87/03AB87A2FFF85145D99FDAFDFC0EF98F.ttl
index 5209b9af33d..c195ba4c228 100644
--- a/data/03/AB/87/03AB87A2FFF85145D99FDAFDFC0EF98F.ttl
+++ b/data/03/AB/87/03AB87A2FFF85145D99FDAFDFC0EF98F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Taeniandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Taeniandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF85145D9F8D81DFB16FDC1.ttl b/data/03/AB/87/03AB87A2FFF85145D9F8D81DFB16FDC1.ttl
index 4178db6ea78..a28c31f051a 100644
--- a/data/03/AB/87/03AB87A2FFF85145D9F8D81DFB16FDC1.ttl
+++ b/data/03/AB/87/03AB87A2FFF85145D9F8D81DFB16FDC1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Truncandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Truncandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF95144D991DC09FB67F97D.ttl b/data/03/AB/87/03AB87A2FFF95144D991DC09FB67F97D.ttl
index 02f8bc5f05a..a933d68c6c2 100644
--- a/data/03/AB/87/03AB87A2FFF95144D991DC09FB67F97D.ttl
+++ b/data/03/AB/87/03AB87A2FFF95144D991DC09FB67F97D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Opandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Opandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF95144D9AFDB33FAC7FB42.ttl b/data/03/AB/87/03AB87A2FFF95144D9AFDB33FAC7FB42.ttl
index 8cbc42ce3b2..2e275ee794c 100644
--- a/data/03/AB/87/03AB87A2FFF95144D9AFDB33FAC7FB42.ttl
+++ b/data/03/AB/87/03AB87A2FFF95144D9AFDB33FAC7FB42.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Suandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Suandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF95144DA65D863FF44FDB5.ttl b/data/03/AB/87/03AB87A2FFF95144DA65D863FF44FDB5.ttl
index 8a31549d070..8c55776dc71 100644
--- a/data/03/AB/87/03AB87A2FFF95144DA65D863FF44FDB5.ttl
+++ b/data/03/AB/87/03AB87A2FFF95144DA65D863FF44FDB5.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFF95147D9AADFFBFB0FFEE6.ttl b/data/03/AB/87/03AB87A2FFF95147D9AADFFBFB0FFEE6.ttl
index cc78b153c5e..58cf3c5a7b6 100644
--- a/data/03/AB/87/03AB87A2FFF95147D9AADFFBFB0FFEE6.ttl
+++ b/data/03/AB/87/03AB87A2FFF95147D9AADFFBFB0FFEE6.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Scitandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scitandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFA5147D985D86EFBC9FD2F.ttl b/data/03/AB/87/03AB87A2FFFA5147D985D86EFBC9FD2F.ttl
index c01f821f4ac..274036325dd 100644
--- a/data/03/AB/87/03AB87A2FFFA5147D985D86EFBC9FD2F.ttl
+++ b/data/03/AB/87/03AB87A2FFFA5147D985D86EFBC9FD2F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Euandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFA5147D98CDBD7FCBDFB51.ttl b/data/03/AB/87/03AB87A2FFFA5147D98CDBD7FCBDFB51.ttl
index 537221175a7..e3e8611928d 100644
--- a/data/03/AB/87/03AB87A2FFFA5147D98CDBD7FCBDFB51.ttl
+++ b/data/03/AB/87/03AB87A2FFFA5147D98CDBD7FCBDFB51.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFA5147D9BDDC19FF44FA2D.ttl b/data/03/AB/87/03AB87A2FFFA5147D9BDDC19FF44FA2D.ttl
index 8636dca871a..2581e289c78 100644
--- a/data/03/AB/87/03AB87A2FFFA5147D9BDDC19FF44FA2D.ttl
+++ b/data/03/AB/87/03AB87A2FFFA5147D9BDDC19FF44FA2D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Planiandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planiandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFB5146D9CCDC47FC52F85C.ttl b/data/03/AB/87/03AB87A2FFFB5146D9CCDC47FC52F85C.ttl
index 41580d38583..6457f82d458 100644
--- a/data/03/AB/87/03AB87A2FFFB5146D9CCDC47FC52F85C.ttl
+++ b/data/03/AB/87/03AB87A2FFFB5146D9CCDC47FC52F85C.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_simillima>
+    dwc:genus "Andrena" ;
     dwc:rank "species" ;
     dwc:species "simillima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena_Cnemidandrena> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Cnemidandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cnemidandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFB5146D9DBDA89FCDDFA9F.ttl b/data/03/AB/87/03AB87A2FFFB5146D9DBDA89FCDDFA9F.ttl
index c4d30444eab..2699a375c10 100644
--- a/data/03/AB/87/03AB87A2FFFB5146D9DBDA89FCDDFA9F.ttl
+++ b/data/03/AB/87/03AB87A2FFFB5146D9DBDA89FCDDFA9F.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_sillata>
+    dwc:genus "Andrena" ;
     dwc:rank "species" ;
     dwc:species "sillata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFC5140D8B7DC66FD7BFC3E.ttl b/data/03/AB/87/03AB87A2FFFC5140D8B7DC66FD7BFC3E.ttl
index f42bda8daa4..8f8be5859cc 100644
--- a/data/03/AB/87/03AB87A2FFFC5140D8B7DC66FD7BFC3E.ttl
+++ b/data/03/AB/87/03AB87A2FFFC5140D8B7DC66FD7BFC3E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Brachyandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFC5141D9ADDA46FB14FAFF.ttl b/data/03/AB/87/03AB87A2FFFC5141D9ADDA46FB14FAFF.ttl
index 4666e53ca29..d3d1ed85a6f 100644
--- a/data/03/AB/87/03AB87A2FFFC5141D9ADDA46FB14FAFF.ttl
+++ b/data/03/AB/87/03AB87A2FFFC5141D9ADDA46FB14FAFF.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Plastandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plastandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFC5141D9B8DB24FF44FC9F.ttl b/data/03/AB/87/03AB87A2FFFC5141D9B8DB24FF44FC9F.ttl
index d2cac606934..1fbfcfb8a69 100644
--- a/data/03/AB/87/03AB87A2FFFC5141D9B8DB24FF44FC9F.ttl
+++ b/data/03/AB/87/03AB87A2FFFC5141D9B8DB24FF44FC9F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Pallandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pallandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFD5140D985DAA4FBDCFB5E.ttl b/data/03/AB/87/03AB87A2FFFD5140D985DAA4FBDCFB5E.ttl
index 4bd90102a23..b35e42205d4 100644
--- a/data/03/AB/87/03AB87A2FFFD5140D985DAA4FBDCFB5E.ttl
+++ b/data/03/AB/87/03AB87A2FFFD5140D985DAA4FBDCFB5E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Simandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Simandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFE5142D9FEDF8AFB8DFE5C.ttl b/data/03/AB/87/03AB87A2FFFE5142D9FEDF8AFB8DFE5C.ttl
index c9fe6969da1..25b6d39619c 100644
--- a/data/03/AB/87/03AB87A2FFFE5142D9FEDF8AFB8DFE5C.ttl
+++ b/data/03/AB/87/03AB87A2FFFE5142D9FEDF8AFB8DFE5C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Micrandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Micrandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFE5143D98DDABAFB8EF9C0.ttl b/data/03/AB/87/03AB87A2FFFE5143D98DDABAFB8EF9C0.ttl
index c74c5127328..632de3f94f8 100644
--- a/data/03/AB/87/03AB87A2FFFE5143D98DDABAFB8EF9C0.ttl
+++ b/data/03/AB/87/03AB87A2FFFE5143D98DDABAFB8EF9C0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFE5143D99FD81DFD38FD87.ttl b/data/03/AB/87/03AB87A2FFFE5143D99FD81DFD38FD87.ttl
index 06e8d7d0037..6b064a528fe 100644
--- a/data/03/AB/87/03AB87A2FFFE5143D99FD81DFD38FD87.ttl
+++ b/data/03/AB/87/03AB87A2FFFE5143D99FD81DFD38FD87.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Aciandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aciandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFE5143D9F8DB4FFC64FC30.ttl b/data/03/AB/87/03AB87A2FFFE5143D9F8DB4FFC64FC30.ttl
index 1cf0fe8a3f9..3764bd11895 100644
--- a/data/03/AB/87/03AB87A2FFFE5143D9F8DB4FFC64FC30.ttl
+++ b/data/03/AB/87/03AB87A2FFFE5143D9F8DB4FFC64FC30.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A2FFFF5142D9B8DD94FC7FF880.ttl b/data/03/AB/87/03AB87A2FFFF5142D9B8DD94FC7FF880.ttl
index a95ee9ed15f..25f99f33ab6 100644
--- a/data/03/AB/87/03AB87A2FFFF5142D9B8DD94FC7FF880.ttl
+++ b/data/03/AB/87/03AB87A2FFFF5142D9B8DD94FC7FF880.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Hoplandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/03/AB/87/03AB87A8FFD0FFBF3E92CEADFF54FC4D.ttl b/data/03/AB/87/03AB87A8FFD0FFBF3E92CEADFF54FC4D.ttl
index 1693dea1163..9063b31acb2 100644
--- a/data/03/AB/87/03AB87A8FFD0FFBF3E92CEADFF54FC4D.ttl
+++ b/data/03/AB/87/03AB87A8FFD0FFBF3E92CEADFF54FC4D.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pristaulacus_nigripes>
+    dwc:genus "Pristaulacus" ;
     dwc:rank "species" ;
     dwc:species "nigripes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pristaulacus> ;
diff --git a/data/03/AB/87/03AB87A8FFD7FFB83E92C9DCFD44F9F1.ttl b/data/03/AB/87/03AB87A8FFD7FFB83E92C9DCFD44F9F1.ttl
index d0c43517630..a0e4d837a83 100644
--- a/data/03/AB/87/03AB87A8FFD7FFB83E92C9DCFD44F9F1.ttl
+++ b/data/03/AB/87/03AB87A8FFD7FFB83E92C9DCFD44F9F1.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetraulacinus_Tetraulacinus>
+    dwc:genus "Tetraulacinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetraulacinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetraulacinus> ;
diff --git a/data/03/AB/87/03AB87AAFFD7FFB747C8F778FED1FCAE.ttl b/data/03/AB/87/03AB87AAFFD7FFB747C8F778FED1FCAE.ttl
index e9082ecd4df..31376eabdd9 100644
--- a/data/03/AB/87/03AB87AAFFD7FFB747C8F778FED1FCAE.ttl
+++ b/data/03/AB/87/03AB87AAFFD7FFB747C8F778FED1FCAE.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhyparochromus_Plociomerus>
+    dwc:genus "Rhyparochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plociomerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhyparochromus> ;
diff --git a/data/03/AB/87/03AB87B0FF911B6EFFF6FE0EFED0FB2B.ttl b/data/03/AB/87/03AB87B0FF911B6EFFF6FE0EFED0FB2B.ttl
index 1b765a5a284..ae2fecc73cc 100644
--- a/data/03/AB/87/03AB87B0FF911B6EFFF6FE0EFED0FB2B.ttl
+++ b/data/03/AB/87/03AB87B0FF911B6EFFF6FE0EFED0FB2B.ttl
@@ -152,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pyrodes_Pyrodes>
+    dwc:genus "Pyrodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pyrodes> ;
diff --git a/data/03/AB/87/03AB87B0FF941B65FD53FD6EFD36FE0A.ttl b/data/03/AB/87/03AB87B0FF941B65FD53FD6EFD36FE0A.ttl
index f94afc536c5..55179018465 100644
--- a/data/03/AB/87/03AB87B0FF941B65FD53FD6EFD36FE0A.ttl
+++ b/data/03/AB/87/03AB87B0FF941B65FD53FD6EFD36FE0A.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Titanus_Braderochus>
+    dwc:genus "Titanus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Braderochus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Titanus> ;
diff --git a/data/03/AB/87/03AB87B4FFABFFC43F56FDE2FD31FB80.ttl b/data/03/AB/87/03AB87B4FFABFFC43F56FDE2FD31FB80.ttl
index 0a0d027201b..d873d847a82 100644
--- a/data/03/AB/87/03AB87B4FFABFFC43F56FDE2FD31FB80.ttl
+++ b/data/03/AB/87/03AB87B4FFABFFC43F56FDE2FD31FB80.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chilicola_Chilicola>
+    dwc:genus "Chilicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chilicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chilicola> ;
diff --git a/data/03/AB/87/03AB87B4FFADFFC83F56FB32FDD8FA79.ttl b/data/03/AB/87/03AB87B4FFADFFC83F56FB32FDD8FA79.ttl
index fc1d1022cb3..c92fc49f4b3 100644
--- a/data/03/AB/87/03AB87B4FFADFFC83F56FB32FDD8FA79.ttl
+++ b/data/03/AB/87/03AB87B4FFADFFC83F56FB32FDD8FA79.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chilicola_Chilicola>
+    dwc:genus "Chilicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chilicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chilicola> ;
diff --git a/data/03/AB/87/03AB87B4FFB0FFDA3F56FB8AFC15F8DB.ttl b/data/03/AB/87/03AB87B4FFB0FFDA3F56FB8AFC15F8DB.ttl
index 7e6a666b918..280a7256754 100644
--- a/data/03/AB/87/03AB87B4FFB0FFDA3F56FB8AFC15F8DB.ttl
+++ b/data/03/AB/87/03AB87B4FFB0FFDA3F56FB8AFC15F8DB.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chilicola_Chilicola>
+    dwc:genus "Chilicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chilicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chilicola> ;
diff --git a/data/03/AB/87/03AB87B4FFB5FFDE3F56FEF2FB0DF978.ttl b/data/03/AB/87/03AB87B4FFB5FFDE3F56FEF2FB0DF978.ttl
index c4590730fe3..ae6f87b4a37 100644
--- a/data/03/AB/87/03AB87B4FFB5FFDE3F56FEF2FB0DF978.ttl
+++ b/data/03/AB/87/03AB87B4FFB5FFDE3F56FEF2FB0DF978.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chilicola_Chilicola>
+    dwc:genus "Chilicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chilicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chilicola> ;
diff --git a/data/03/AB/87/03AB87B4FFB7FFC23F56F90AFAB5FE50.ttl b/data/03/AB/87/03AB87B4FFB7FFC23F56F90AFAB5FE50.ttl
index 6d0b16f498e..f65e108e900 100644
--- a/data/03/AB/87/03AB87B4FFB7FFC23F56F90AFAB5FE50.ttl
+++ b/data/03/AB/87/03AB87B4FFB7FFC23F56F90AFAB5FE50.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chilicola_Chilicola>
+    dwc:genus "Chilicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chilicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chilicola> ;
diff --git a/data/03/AB/87/03AB87B4FFBCFFD93F56FC53FD5BFBF8.ttl b/data/03/AB/87/03AB87B4FFBCFFD93F56FC53FD5BFBF8.ttl
index 2a3ec7686e7..01721330fd0 100644
--- a/data/03/AB/87/03AB87B4FFBCFFD93F56FC53FD5BFBF8.ttl
+++ b/data/03/AB/87/03AB87B4FFBCFFD93F56FC53FD5BFBF8.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chilicola_Chilicola>
+    dwc:genus "Chilicola" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chilicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chilicola> ;
diff --git a/data/03/AB/87/03AB87BCFFADFFC6FF2CFA9CFC3164F5.ttl b/data/03/AB/87/03AB87BCFFADFFC6FF2CFA9CFC3164F5.ttl
index 191257d0b32..3f8e1e862bd 100644
--- a/data/03/AB/87/03AB87BCFFADFFC6FF2CFA9CFC3164F5.ttl
+++ b/data/03/AB/87/03AB87BCFFADFFC6FF2CFA9CFC3164F5.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Colletes_floralis>
+    dwc:genus "Colletes" ;
     dwc:rank "species" ;
     dwc:species "floralis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Colletes> ;
diff --git a/data/03/AB/87/03AB87C5FFA8FF89345EFD08FBD4F850.ttl b/data/03/AB/87/03AB87C5FFA8FF89345EFD08FBD4F850.ttl
index 1e33defbca3..0618bdcb424 100644
--- a/data/03/AB/87/03AB87C5FFA8FF89345EFD08FBD4F850.ttl
+++ b/data/03/AB/87/03AB87C5FFA8FF89345EFD08FBD4F850.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metoponorthus_sexfasciatus>
+    dwc:genus "Metoponorthus" ;
     dwc:rank "species" ;
     dwc:species "sexfasciatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metoponorthus> ;
diff --git a/data/03/AB/87/03AB87C5FFAFFF893453FA75FB39FD80.ttl b/data/03/AB/87/03AB87C5FFAFFF893453FA75FB39FD80.ttl
index 8a6ca619539..ee8afe3cab8 100644
--- a/data/03/AB/87/03AB87C5FFAFFF893453FA75FB39FD80.ttl
+++ b/data/03/AB/87/03AB87C5FFAFFF893453FA75FB39FD80.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metoponorthus_sexfasciatus>
+    dwc:genus "Metoponorthus" ;
     dwc:rank "species" ;
     dwc:species "sexfasciatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metoponorthus> ;
diff --git a/data/03/AB/87/03AB87C5FFB3FF8E3438FE9FFED7FA45.ttl b/data/03/AB/87/03AB87C5FFB3FF8E3438FE9FFED7FA45.ttl
index 6906b4ba592..5358c2b9057 100644
--- a/data/03/AB/87/03AB87C5FFB3FF8E3438FE9FFED7FA45.ttl
+++ b/data/03/AB/87/03AB87C5FFB3FF8E3438FE9FFED7FA45.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metoponorthus_sexfasciatus>
+    dwc:genus "Metoponorthus" ;
     dwc:rank "species" ;
     dwc:species "sexfasciatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metoponorthus> ;
diff --git a/data/03/AB/87/03AB87CCFF995362FF25FB29FE8FFBDE.ttl b/data/03/AB/87/03AB87CCFF995362FF25FB29FE8FFBDE.ttl
index 77f29e552fc..ee33ab1fa3e 100644
--- a/data/03/AB/87/03AB87CCFF995362FF25FB29FE8FFBDE.ttl
+++ b/data/03/AB/87/03AB87CCFF995362FF25FB29FE8FFBDE.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vilga_Laevivilga>
+    dwc:genus "Vilga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laevivilga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vilga> ;
diff --git a/data/03/AB/87/03AB87CCFF9B5362FF25FA92FB86F9C7.ttl b/data/03/AB/87/03AB87CCFF9B5362FF25FA92FB86F9C7.ttl
index 242d892d909..6e9a7914e03 100644
--- a/data/03/AB/87/03AB87CCFF9B5362FF25FA92FB86F9C7.ttl
+++ b/data/03/AB/87/03AB87CCFF9B5362FF25FA92FB86F9C7.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vilga_Vilgula>
+    dwc:genus "Vilga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vilgula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vilga> ;
diff --git a/data/03/AB/87/03AB87CCFF9B5362FF25FB85FBFFFB33.ttl b/data/03/AB/87/03AB87CCFF9B5362FF25FB85FBFFFB33.ttl
index eef83b7b3fe..6fa518f3f9f 100644
--- a/data/03/AB/87/03AB87CCFF9B5362FF25FB85FBFFFB33.ttl
+++ b/data/03/AB/87/03AB87CCFF9B5362FF25FB85FBFFFB33.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vilga_Platyvilga>
+    dwc:genus "Vilga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platyvilga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vilga> ;
diff --git a/data/03/AB/87/03AB87CCFF9D5364FF25FE4FFCC9F9E6.ttl b/data/03/AB/87/03AB87CCFF9D5364FF25FE4FFCC9F9E6.ttl
index 56912dfbbdd..142e5eaa953 100644
--- a/data/03/AB/87/03AB87CCFF9D5364FF25FE4FFCC9F9E6.ttl
+++ b/data/03/AB/87/03AB87CCFF9D5364FF25FE4FFCC9F9E6.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vilga_Laevivilga>
+    dwc:genus "Vilga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laevivilga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vilga> ;
diff --git a/data/03/AB/87/03AB87CCFF9D5366FF25F9A5FDF3F8FC.ttl b/data/03/AB/87/03AB87CCFF9D5366FF25F9A5FDF3F8FC.ttl
index 8cf4b90c987..02f3a0b2aa1 100644
--- a/data/03/AB/87/03AB87CCFF9D5366FF25F9A5FDF3F8FC.ttl
+++ b/data/03/AB/87/03AB87CCFF9D5366FF25F9A5FDF3F8FC.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vilga_Laevivilga>
+    dwc:genus "Vilga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laevivilga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vilga> ;
diff --git a/data/03/AB/87/03AB87D4CE4CFF9EFF2A965CE8BFF995.ttl b/data/03/AB/87/03AB87D4CE4CFF9EFF2A965CE8BFF995.ttl
index 65016ecd4e4..88387d75286 100644
--- a/data/03/AB/87/03AB87D4CE4CFF9EFF2A965CE8BFF995.ttl
+++ b/data/03/AB/87/03AB87D4CE4CFF9EFF2A965CE8BFF995.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otiorhynchus_Eunihus>
+    dwc:genus "Otiorhynchus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eunihus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otiorhynchus> ;
diff --git a/data/03/AB/87/03AB87D4CE5AFF8CFF2A93FCE818FB82.ttl b/data/03/AB/87/03AB87D4CE5AFF8CFF2A93FCE818FB82.ttl
index 1be400595f0..6f500ff5281 100644
--- a/data/03/AB/87/03AB87D4CE5AFF8CFF2A93FCE818FB82.ttl
+++ b/data/03/AB/87/03AB87D4CE5AFF8CFF2A93FCE818FB82.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Otiorhynchus_Nihus>
+    dwc:genus "Otiorhynchus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nihus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Otiorhynchus> ;
diff --git a/data/03/AB/87/03AB87D5FF85FFF2FF3AF929FEF4FC80.ttl b/data/03/AB/87/03AB87D5FF85FFF2FF3AF929FEF4FC80.ttl
index cbf88dd24ef..6da0061f3df 100644
--- a/data/03/AB/87/03AB87D5FF85FFF2FF3AF929FEF4FC80.ttl
+++ b/data/03/AB/87/03AB87D5FF85FFF2FF3AF929FEF4FC80.ttl
@@ -163,6 +163,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bengalia_Ochromyia>
+    dwc:genus "Bengalia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bengalia> ;
diff --git a/data/03/AB/87/03AB87D5FF99FFE4FF3AF92AFD8DFDF5.ttl b/data/03/AB/87/03AB87D5FF99FFE4FF3AF92AFD8DFDF5.ttl
index 423b855a98e..88a55f4df47 100644
--- a/data/03/AB/87/03AB87D5FF99FFE4FF3AF92AFD8DFDF5.ttl
+++ b/data/03/AB/87/03AB87D5FF99FFE4FF3AF92AFD8DFDF5.ttl
@@ -449,6 +449,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bengalia_Ochromyia>
+    dwc:genus "Bengalia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bengalia> ;
diff --git a/data/03/AB/87/03AB87D5FF9DFFEBFF3AFD8EFC84F9DA.ttl b/data/03/AB/87/03AB87D5FF9DFFEBFF3AFD8EFC84F9DA.ttl
index cef34995265..ffcc18ae067 100644
--- a/data/03/AB/87/03AB87D5FF9DFFEBFF3AFD8EFC84F9DA.ttl
+++ b/data/03/AB/87/03AB87D5FF9DFFEBFF3AFD8EFC84F9DA.ttl
@@ -417,6 +417,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bengalia_Ochromyia>
+    dwc:genus "Bengalia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bengalia> ;
diff --git a/data/03/AB/87/03AB87D5FFA3FFC4FF3AF9CCFB25FB7D.ttl b/data/03/AB/87/03AB87D5FFA3FFC4FF3AF9CCFB25FB7D.ttl
index 8f6e763e2ba..11bbf7e9fe8 100644
--- a/data/03/AB/87/03AB87D5FFA3FFC4FF3AF9CCFB25FB7D.ttl
+++ b/data/03/AB/87/03AB87D5FFA3FFC4FF3AF9CCFB25FB7D.ttl
@@ -971,6 +971,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bengalia_Anisomyia>
+    dwc:genus "Bengalia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bengalia> ;
diff --git a/data/03/AB/87/03AB87D5FFA7FFD1FF3AF9A7FD15F9B8.ttl b/data/03/AB/87/03AB87D5FFA7FFD1FF3AF9A7FD15F9B8.ttl
index 178813565e3..8d8bc53a667 100644
--- a/data/03/AB/87/03AB87D5FFA7FFD1FF3AF9A7FD15F9B8.ttl
+++ b/data/03/AB/87/03AB87D5FFA7FFD1FF3AF9A7FD15F9B8.ttl
@@ -391,6 +391,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bengalia_Ochromyia>
+    dwc:genus "Bengalia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochromyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bengalia> ;
diff --git a/data/03/AB/87/03AB87E0FF999733B18A9D3FD2F7F96C.ttl b/data/03/AB/87/03AB87E0FF999733B18A9D3FD2F7F96C.ttl
index c736574e830..a557f239262 100644
--- a/data/03/AB/87/03AB87E0FF999733B18A9D3FD2F7F96C.ttl
+++ b/data/03/AB/87/03AB87E0FF999733B18A9D3FD2F7F96C.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Belyta_Opazon>
+    dwc:genus "Belyta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Opazon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Belyta> ;
diff --git a/data/03/AB/87/03AB87E0FF999733B3049DB6D424FB70.ttl b/data/03/AB/87/03AB87E0FF999733B3049DB6D424FB70.ttl
index 5ff7a3c5b8a..f364d3459d5 100644
--- a/data/03/AB/87/03AB87E0FF999733B3049DB6D424FB70.ttl
+++ b/data/03/AB/87/03AB87E0FF999733B3049DB6D424FB70.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Belyta_Opazon>
+    dwc:genus "Belyta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Opazon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Belyta> ;
diff --git a/data/03/AB/87/03AB87E9FFEACA6E42CFFA20FB919BDF.ttl b/data/03/AB/87/03AB87E9FFEACA6E42CFFA20FB919BDF.ttl
index f1d3e60e18c..7c9f279f2b5 100644
--- a/data/03/AB/87/03AB87E9FFEACA6E42CFFA20FB919BDF.ttl
+++ b/data/03/AB/87/03AB87E9FFEACA6E42CFFA20FB919BDF.ttl
@@ -59,12 +59,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Iberodorcadion_fuliginator>
+    dwc:genus "Iberodorcadion" ;
     dwc:rank "species" ;
     dwc:species "fuliginator" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Iberodorcadion_Iberodorcadion> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Iberodorcadion_Iberodorcadion>
+    dwc:genus "Iberodorcadion" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Iberodorcadion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Iberodorcadion> ;
diff --git a/data/03/AB/87/03AB87EA243A753145A9425286C7F83A.ttl b/data/03/AB/87/03AB87EA243A753145A9425286C7F83A.ttl
index 3446f4a53f8..51f2db90329 100644
--- a/data/03/AB/87/03AB87EA243A753145A9425286C7F83A.ttl
+++ b/data/03/AB/87/03AB87EA243A753145A9425286C7F83A.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Liolaemus_Eulaemus>
+    dwc:genus "Liolaemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eulaemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Liolaemus> ;
diff --git a/data/03/AB/87/03AB87EF1B01FFDCC4D8FCCB9BB8FE59.ttl b/data/03/AB/87/03AB87EF1B01FFDCC4D8FCCB9BB8FE59.ttl
index d9e888f7387..01698211eb2 100644
--- a/data/03/AB/87/03AB87EF1B01FFDCC4D8FCCB9BB8FE59.ttl
+++ b/data/03/AB/87/03AB87EF1B01FFDCC4D8FCCB9BB8FE59.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macrosiphoniella_Asterobium>
+    dwc:genus "Macrosiphoniella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asterobium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macrosiphoniella> ;
diff --git a/data/03/AB/87/03AB87FAFF90FFE7FF7BF8ACFF4EFB1F.ttl b/data/03/AB/87/03AB87FAFF90FFE7FF7BF8ACFF4EFB1F.ttl
index d487a8e9e1b..715db93b929 100644
--- a/data/03/AB/87/03AB87FAFF90FFE7FF7BF8ACFF4EFB1F.ttl
+++ b/data/03/AB/87/03AB87FAFF90FFE7FF7BF8ACFF4EFB1F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amphiura_Amphiura>
+    dwc:genus "Amphiura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amphiura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amphiura> ;
diff --git a/data/03/AB/87/03AB87FFFFC9FFA1FDDDC142FDC3D51D.ttl b/data/03/AB/87/03AB87FFFFC9FFA1FDDDC142FDC3D51D.ttl
index 44a3e0b6fa5..df171672d06 100644
--- a/data/03/AB/87/03AB87FFFFC9FFA1FDDDC142FDC3D51D.ttl
+++ b/data/03/AB/87/03AB87FFFFC9FFA1FDDDC142FDC3D51D.ttl
@@ -64,12 +64,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigmoria_trimaculata>
+    dwc:genus "Sigmoria" ;
     dwc:rank "species" ;
     dwc:species "trimaculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigmoria_Rudiloria> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sigmoria_Rudiloria>
+    dwc:genus "Sigmoria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rudiloria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sigmoria> ;
diff --git a/data/03/AB/87/03AB87FFFFC9FFA1FF7AC0D5FD31D65B.ttl b/data/03/AB/87/03AB87FFFFC9FFA1FF7AC0D5FD31D65B.ttl
index f59991ee99f..05a3195bb3e 100644
--- a/data/03/AB/87/03AB87FFFFC9FFA1FF7AC0D5FD31D65B.ttl
+++ b/data/03/AB/87/03AB87FFFFC9FFA1FF7AC0D5FD31D65B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Apheloria_virginiensis>
+    dwc:genus "Apheloria" ;
     dwc:rank "species" ;
     dwc:species "virginiensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Apheloria> ;
diff --git a/data/03/AB/87/03AB87FFFFCDFFA5FF7AC1C9FAD1D493.ttl b/data/03/AB/87/03AB87FFFFCDFFA5FF7AC1C9FAD1D493.ttl
index 2dec2b7742c..6050e7a8290 100644
--- a/data/03/AB/87/03AB87FFFFCDFFA5FF7AC1C9FAD1D493.ttl
+++ b/data/03/AB/87/03AB87FFFFCDFFA5FF7AC1C9FAD1D493.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpaphe_haydeniana>
+    dwc:genus "Harpaphe" ;
     dwc:rank "species" ;
     dwc:species "haydeniana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpaphe> ;
diff --git a/data/03/AB/A9/03ABA95BFFA0E72872F5FB93FD3071B4.ttl b/data/03/AB/A9/03ABA95BFFA0E72872F5FB93FD3071B4.ttl
index 487a95db9fd..1cc529a7598 100644
--- a/data/03/AB/A9/03ABA95BFFA0E72872F5FB93FD3071B4.ttl
+++ b/data/03/AB/A9/03ABA95BFFA0E72872F5FB93FD3071B4.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA0E72972F5F9DAFD7974C8.ttl b/data/03/AB/A9/03ABA95BFFA0E72972F5F9DAFD7974C8.ttl
index 490a3076686..a3b4aaf0c08 100644
--- a/data/03/AB/A9/03ABA95BFFA0E72972F5F9DAFD7974C8.ttl
+++ b/data/03/AB/A9/03ABA95BFFA0E72972F5F9DAFD7974C8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA1E72972F5FBFDFEB172CC.ttl b/data/03/AB/A9/03ABA95BFFA1E72972F5FBFDFEB172CC.ttl
index aa48234303a..489ee327999 100644
--- a/data/03/AB/A9/03ABA95BFFA1E72972F5FBFDFEB172CC.ttl
+++ b/data/03/AB/A9/03ABA95BFFA1E72972F5FBFDFEB172CC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA1E72972F5FEC7FAA8779F.ttl b/data/03/AB/A9/03ABA95BFFA1E72972F5FEC7FAA8779F.ttl
index 4b2cc524643..af5aa468253 100644
--- a/data/03/AB/A9/03ABA95BFFA1E72972F5FEC7FAA8779F.ttl
+++ b/data/03/AB/A9/03ABA95BFFA1E72972F5FEC7FAA8779F.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA1E72E72F5F8C3FC0075F0.ttl b/data/03/AB/A9/03ABA95BFFA1E72E72F5F8C3FC0075F0.ttl
index 8799fd12c9c..48d6582e35c 100644
--- a/data/03/AB/A9/03ABA95BFFA1E72E72F5F8C3FC0075F0.ttl
+++ b/data/03/AB/A9/03ABA95BFFA1E72E72F5F8C3FC0075F0.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA3E72872F5FA64FAF9707D.ttl b/data/03/AB/A9/03ABA95BFFA3E72872F5FA64FAF9707D.ttl
index 8d3975f3fd1..e42c8e0eab5 100644
--- a/data/03/AB/A9/03ABA95BFFA3E72872F5FA64FAF9707D.ttl
+++ b/data/03/AB/A9/03ABA95BFFA3E72872F5FA64FAF9707D.ttl
@@ -167,6 +167,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA4E72C72F5FB7CFD2372B8.ttl b/data/03/AB/A9/03ABA95BFFA4E72C72F5FB7CFD2372B8.ttl
index 248f2b2e9f8..1b8d8cd3d8a 100644
--- a/data/03/AB/A9/03ABA95BFFA4E72C72F5FB7CFD2372B8.ttl
+++ b/data/03/AB/A9/03ABA95BFFA4E72C72F5FB7CFD2372B8.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA4E72C72F5FDE7FE13701E.ttl b/data/03/AB/A9/03ABA95BFFA4E72C72F5FDE7FE13701E.ttl
index d69ada3d785..6f323779003 100644
--- a/data/03/AB/A9/03ABA95BFFA4E72C72F5FDE7FE13701E.ttl
+++ b/data/03/AB/A9/03ABA95BFFA4E72C72F5FDE7FE13701E.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA4E72D72F5F8D7FDD1766E.ttl b/data/03/AB/A9/03ABA95BFFA4E72D72F5F8D7FDD1766E.ttl
index 5dd734e2564..a3738fac63f 100644
--- a/data/03/AB/A9/03ABA95BFFA4E72D72F5F8D7FDD1766E.ttl
+++ b/data/03/AB/A9/03ABA95BFFA4E72D72F5F8D7FDD1766E.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA5E72272F5FA9EFD2F74AC.ttl b/data/03/AB/A9/03ABA95BFFA5E72272F5FA9EFD2F74AC.ttl
index eeac7f304c9..c4c0e53afa3 100644
--- a/data/03/AB/A9/03ABA95BFFA5E72272F5FA9EFD2F74AC.ttl
+++ b/data/03/AB/A9/03ABA95BFFA5E72272F5FA9EFD2F74AC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA6E72E72F5FB33FE0773FA.ttl b/data/03/AB/A9/03ABA95BFFA6E72E72F5FB33FE0773FA.ttl
index a746c037cc0..fa51de7c3cf 100644
--- a/data/03/AB/A9/03ABA95BFFA6E72E72F5FB33FE0773FA.ttl
+++ b/data/03/AB/A9/03ABA95BFFA6E72E72F5FB33FE0773FA.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Lithobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lithobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA6E72E72F5FE1FFF1C7024.ttl b/data/03/AB/A9/03ABA95BFFA6E72E72F5FE1FFF1C7024.ttl
index e9394d8f90d..9bdcfcf05ba 100644
--- a/data/03/AB/A9/03ABA95BFFA6E72E72F5FE1FFF1C7024.ttl
+++ b/data/03/AB/A9/03ABA95BFFA6E72E72F5FE1FFF1C7024.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA7E72C72F5F946FC7975A8.ttl b/data/03/AB/A9/03ABA95BFFA7E72C72F5F946FC7975A8.ttl
index 092ccfb1a7e..827a3bfd8ae 100644
--- a/data/03/AB/A9/03ABA95BFFA7E72C72F5F946FC7975A8.ttl
+++ b/data/03/AB/A9/03ABA95BFFA7E72C72F5F946FC7975A8.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA7E72F72F5FB71FD307248.ttl b/data/03/AB/A9/03ABA95BFFA7E72F72F5FB71FD307248.ttl
index 360b3630801..e1af315e8e7 100644
--- a/data/03/AB/A9/03ABA95BFFA7E72F72F5FB71FD307248.ttl
+++ b/data/03/AB/A9/03ABA95BFFA7E72F72F5FB71FD307248.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA7E72F72F5FCCFFD30701B.ttl b/data/03/AB/A9/03ABA95BFFA7E72F72F5FCCFFD30701B.ttl
index 5de67f7c013..61335d593bc 100644
--- a/data/03/AB/A9/03ABA95BFFA7E72F72F5FCCFFD30701B.ttl
+++ b/data/03/AB/A9/03ABA95BFFA7E72F72F5FCCFFD30701B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA7E72F72F5FF52FCE97608.ttl b/data/03/AB/A9/03ABA95BFFA7E72F72F5FF52FCE97608.ttl
index 2f35b73e025..2655b2d1682 100644
--- a/data/03/AB/A9/03ABA95BFFA7E72F72F5FF52FCE97608.ttl
+++ b/data/03/AB/A9/03ABA95BFFA7E72F72F5FF52FCE97608.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Lithobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lithobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA8E72072F5FCF8FD3070C3.ttl b/data/03/AB/A9/03ABA95BFFA8E72072F5FCF8FD3070C3.ttl
index 917ba4b594c..f88a61a2f82 100644
--- a/data/03/AB/A9/03ABA95BFFA8E72072F5FCF8FD3070C3.ttl
+++ b/data/03/AB/A9/03ABA95BFFA8E72072F5FCF8FD3070C3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA8E72072F5FEABFD307692.ttl b/data/03/AB/A9/03ABA95BFFA8E72072F5FEABFD307692.ttl
index 63a89cfacc3..cb187913ccb 100644
--- a/data/03/AB/A9/03ABA95BFFA8E72072F5FEABFD307692.ttl
+++ b/data/03/AB/A9/03ABA95BFFA8E72072F5FEABFD307692.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA8E72172F5FAC9FB487480.ttl b/data/03/AB/A9/03ABA95BFFA8E72172F5FAC9FB487480.ttl
index 2d246aad1f0..c9ab6653b66 100644
--- a/data/03/AB/A9/03ABA95BFFA8E72172F5FAC9FB487480.ttl
+++ b/data/03/AB/A9/03ABA95BFFA8E72172F5FAC9FB487480.ttl
@@ -83,6 +83,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
@@ -137,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_curtipes>
+    dwc:genus "Lithobius" ;
     dwc:rank "species" ;
     dwc:species "curtipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFA9E72172F5FA33FCF87333.ttl b/data/03/AB/A9/03ABA95BFFA9E72172F5FA33FCF87333.ttl
index 67cc6e6eac0..248c74e0d20 100644
--- a/data/03/AB/A9/03ABA95BFFA9E72172F5FA33FCF87333.ttl
+++ b/data/03/AB/A9/03ABA95BFFA9E72172F5FA33FCF87333.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Archilithobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Archilithobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFAAE72272F5F9ABFD307392.ttl b/data/03/AB/A9/03ABA95BFFAAE72272F5F9ABFD307392.ttl
index fca7e681bba..db9450d3717 100644
--- a/data/03/AB/A9/03ABA95BFFAAE72272F5F9ABFD307392.ttl
+++ b/data/03/AB/A9/03ABA95BFFAAE72272F5F9ABFD307392.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFAAE72272F5FB65FCB07264.ttl b/data/03/AB/A9/03ABA95BFFAAE72272F5FB65FCB07264.ttl
index 1acbfc06b0f..a22f7b73d9b 100644
--- a/data/03/AB/A9/03ABA95BFFAAE72272F5FB65FCB07264.ttl
+++ b/data/03/AB/A9/03ABA95BFFAAE72272F5FB65FCB07264.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFAAE72272F5FD30FD307037.ttl b/data/03/AB/A9/03ABA95BFFAAE72272F5FD30FD307037.ttl
index 951096954e2..0ca42f088c1 100644
--- a/data/03/AB/A9/03ABA95BFFAAE72272F5FD30FD307037.ttl
+++ b/data/03/AB/A9/03ABA95BFFAAE72272F5FD30FD307037.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFAAE72272F5FEE3FCB076DA.ttl b/data/03/AB/A9/03ABA95BFFAAE72272F5FEE3FCB076DA.ttl
index a2c0ae9d463..62e4ee5b955 100644
--- a/data/03/AB/A9/03ABA95BFFAAE72272F5FEE3FCB076DA.ttl
+++ b/data/03/AB/A9/03ABA95BFFAAE72272F5FEE3FCB076DA.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFABE72072F5F94BFC3D7564.ttl b/data/03/AB/A9/03ABA95BFFABE72072F5F94BFC3D7564.ttl
index 2aa16b1aa81..d8992290992 100644
--- a/data/03/AB/A9/03ABA95BFFABE72072F5F94BFC3D7564.ttl
+++ b/data/03/AB/A9/03ABA95BFFABE72072F5F94BFC3D7564.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFABE72372F5FB65FE037245.ttl b/data/03/AB/A9/03ABA95BFFABE72372F5FB65FE037245.ttl
index 7e8411c617d..7e604c7c8be 100644
--- a/data/03/AB/A9/03ABA95BFFABE72372F5FB65FE037245.ttl
+++ b/data/03/AB/A9/03ABA95BFFABE72372F5FB65FE037245.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFABE72372F5FD6BFCA57037.ttl b/data/03/AB/A9/03ABA95BFFABE72372F5FD6BFCA57037.ttl
index 0aeec78c1c9..7e908b4fd0b 100644
--- a/data/03/AB/A9/03ABA95BFFABE72372F5FD6BFCA57037.ttl
+++ b/data/03/AB/A9/03ABA95BFFABE72372F5FD6BFCA57037.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Monotarsobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFABE72372F5FF52FD797625.ttl b/data/03/AB/A9/03ABA95BFFABE72372F5FF52FD797625.ttl
index 2acb79bc4dd..f21c95b269e 100644
--- a/data/03/AB/A9/03ABA95BFFABE72372F5FF52FD797625.ttl
+++ b/data/03/AB/A9/03ABA95BFFABE72372F5FF52FD797625.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monotarsobius_Monotarsobius>
+    dwc:genus "Monotarsobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Monotarsobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monotarsobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFAFE72772F5FEE3FDAD711A.ttl b/data/03/AB/A9/03ABA95BFFAFE72772F5FEE3FDAD711A.ttl
index dbac3639997..fe50a95a481 100644
--- a/data/03/AB/A9/03ABA95BFFAFE72772F5FEE3FDAD711A.ttl
+++ b/data/03/AB/A9/03ABA95BFFAFE72772F5FEE3FDAD711A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFB9E73172F5FAC4FC8E728E.ttl b/data/03/AB/A9/03ABA95BFFB9E73172F5FAC4FC8E728E.ttl
index e570f0da041..f4a0252dae8 100644
--- a/data/03/AB/A9/03ABA95BFFB9E73172F5FAC4FC8E728E.ttl
+++ b/data/03/AB/A9/03ABA95BFFB9E73172F5FAC4FC8E728E.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamyctes_Lamyctes>
+    dwc:genus "Lamyctes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lamyctes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamyctes> ;
diff --git a/data/03/AB/A9/03ABA95BFFBCE73472F5FF52FBAA77BA.ttl b/data/03/AB/A9/03ABA95BFFBCE73472F5FF52FBAA77BA.ttl
index b0eaf0eb3ec..8aa172532c6 100644
--- a/data/03/AB/A9/03ABA95BFFBCE73472F5FF52FBAA77BA.ttl
+++ b/data/03/AB/A9/03ABA95BFFBCE73472F5FF52FBAA77BA.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Ezembius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ezembius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFBCE73572F5F911FE0176DF.ttl b/data/03/AB/A9/03ABA95BFFBCE73572F5F911FE0176DF.ttl
index 1dc4db4475a..0a543540c6b 100644
--- a/data/03/AB/A9/03ABA95BFFBCE73572F5F911FE0176DF.ttl
+++ b/data/03/AB/A9/03ABA95BFFBCE73572F5F911FE0176DF.ttl
@@ -293,6 +293,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Archilothobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Archilothobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
@@ -325,6 +326,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lithobius_Paobius>
+    dwc:genus "Lithobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lithobius> ;
diff --git a/data/03/AB/A9/03ABA95BFFBFE73772F5FB1DFD107287.ttl b/data/03/AB/A9/03ABA95BFFBFE73772F5FB1DFD107287.ttl
index a73a1da6a07..fda95a914c0 100644
--- a/data/03/AB/A9/03ABA95BFFBFE73772F5FB1DFD107287.ttl
+++ b/data/03/AB/A9/03ABA95BFFBFE73772F5FB1DFD107287.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bothropolys_Probothropolys>
+    dwc:genus "Bothropolys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Probothropolys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bothropolys> ;
diff --git a/data/03/AB/A9/03ABA95BFFBFE73772F5FE56FC9D70E8.ttl b/data/03/AB/A9/03ABA95BFFBFE73772F5FE56FC9D70E8.ttl
index 3901503f2fb..dbbb637fd01 100644
--- a/data/03/AB/A9/03ABA95BFFBFE73772F5FE56FC9D70E8.ttl
+++ b/data/03/AB/A9/03ABA95BFFBFE73772F5FE56FC9D70E8.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bothropolys_Probothropolys>
+    dwc:genus "Bothropolys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Probothropolys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bothropolys> ;
diff --git a/data/03/AB/AA/03ABAA2EFFC5FFD5FF7EB21C1A82EDA8.ttl b/data/03/AB/AA/03ABAA2EFFC5FFD5FF7EB21C1A82EDA8.ttl
index abf04ff6f85..413ef10a8ec 100644
--- a/data/03/AB/AA/03ABAA2EFFC5FFD5FF7EB21C1A82EDA8.ttl
+++ b/data/03/AB/AA/03ABAA2EFFC5FFD5FF7EB21C1A82EDA8.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mutilla_rufipes>
+    dwc:genus "Mutilla" ;
     dwc:rank "species" ;
     dwc:species "rufipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mutilla> ;
@@ -187,6 +188,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicromyrme_rufipes>
+    dwc:genus "Smicromyrme" ;
     dwc:rank "species" ;
     dwc:species "rufipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicromyrme> ;
diff --git a/data/03/AB/AA/03ABAA2EFFC7FFD1FF7EB18C1FB6E8B4.ttl b/data/03/AB/AA/03ABAA2EFFC7FFD1FF7EB18C1FB6E8B4.ttl
index 7ea9ac49ef4..3b860ddf728 100644
--- a/data/03/AB/AA/03ABAA2EFFC7FFD1FF7EB18C1FB6E8B4.ttl
+++ b/data/03/AB/AA/03ABAA2EFFC7FFD1FF7EB18C1FB6E8B4.ttl
@@ -270,6 +270,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mutilla_andradei>
+    dwc:genus "Mutilla" ;
     dwc:rank "species" ;
     dwc:species "andradei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mutilla> ;
@@ -289,6 +290,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicromyrme_metanotalis>
+    dwc:genus "Smicromyrme" ;
     dwc:rank "species" ;
     dwc:species "metanotalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicromyrme> ;
diff --git a/data/03/AB/AA/03ABAA2EFFCFFFD9FF7EB0151E85E994.ttl b/data/03/AB/AA/03ABAA2EFFCFFFD9FF7EB0151E85E994.ttl
index 2a372258128..63a9b40c3dd 100644
--- a/data/03/AB/AA/03ABAA2EFFCFFFD9FF7EB0151E85E994.ttl
+++ b/data/03/AB/AA/03ABAA2EFFCFFFD9FF7EB0151E85E994.ttl
@@ -192,6 +192,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mutilla_ephippium>
+    dwc:genus "Mutilla" ;
     dwc:rank "species" ;
     dwc:species "ephippium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mutilla> ;
@@ -217,6 +218,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicromyrme_pusilla>
+    dwc:genus "Smicromyrme" ;
     dwc:rank "species" ;
     dwc:species "pusilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicromyrme> ;
@@ -236,6 +238,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicromyrme_rufipes>
+    dwc:genus "Smicromyrme" ;
     dwc:rank "species" ;
     dwc:species "rufipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicromyrme> ;
diff --git a/data/03/AB/AA/03ABAA2EFFD3FFCAFF7EB0AD1AA6EF31.ttl b/data/03/AB/AA/03ABAA2EFFD3FFCAFF7EB0AD1AA6EF31.ttl
index 523b926c0b9..845bea51151 100644
--- a/data/03/AB/AA/03ABAA2EFFD3FFCAFF7EB0AD1AA6EF31.ttl
+++ b/data/03/AB/AA/03ABAA2EFFD3FFCAFF7EB0AD1AA6EF31.ttl
@@ -213,6 +213,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mutilla_maura>
+    dwc:genus "Mutilla" ;
     dwc:rank "species" ;
     dwc:species "maura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mutilla> ;
@@ -245,6 +246,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dasylabris_maura>
+    dwc:genus "Dasylabris" ;
     dwc:rank "species" ;
     dwc:species "maura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dasylabris> ;
diff --git a/data/03/AB/B4/03ABB470FF9CFFC4FF640BE3967269E9.ttl b/data/03/AB/B4/03ABB470FF9CFFC4FF640BE3967269E9.ttl
index fd7b5933809..711ff3068c6 100644
--- a/data/03/AB/B4/03ABB470FF9CFFC4FF640BE3967269E9.ttl
+++ b/data/03/AB/B4/03ABB470FF9CFFC4FF640BE3967269E9.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rubus_buergeri>
+    dwc:genus "Rubus" ;
     dwc:rank "species" ;
     dwc:species "buergeri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rubus> ;
diff --git a/data/03/AB/B6/03ABB61EFFFFFFE9FF7FF0FAFDA4DA74.ttl b/data/03/AB/B6/03ABB61EFFFFFFE9FF7FF0FAFDA4DA74.ttl
index a51a936a6c7..1c780f63dd0 100644
--- a/data/03/AB/B6/03ABB61EFFFFFFE9FF7FF0FAFDA4DA74.ttl
+++ b/data/03/AB/B6/03ABB61EFFFFFFE9FF7FF0FAFDA4DA74.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lethe_elwesi>
+    dwc:genus "Lethe" ;
     dwc:rank "species" ;
     dwc:species "elwesi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lethe> ;
diff --git a/data/03/AB/BA/03ABBA06FFA0FFC0A181FACAFD8EF939.ttl b/data/03/AB/BA/03ABBA06FFA0FFC0A181FACAFD8EF939.ttl
index 8b0869b312e..89066000ab0 100644
--- a/data/03/AB/BA/03ABBA06FFA0FFC0A181FACAFD8EF939.ttl
+++ b/data/03/AB/BA/03ABBA06FFA0FFC0A181FACAFD8EF939.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFA0FFC0A181FD38FC7EFACB.ttl b/data/03/AB/BA/03ABBA06FFA0FFC0A181FD38FC7EFACB.ttl
index 6688f601f63..55ce2af8ba3 100644
--- a/data/03/AB/BA/03ABBA06FFA0FFC0A181FD38FC7EFACB.ttl
+++ b/data/03/AB/BA/03ABBA06FFA0FFC0A181FD38FC7EFACB.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFA0FFC7A181F89BFCB8F83C.ttl b/data/03/AB/BA/03ABBA06FFA0FFC7A181F89BFCB8F83C.ttl
index 5c86f30b66f..e5bbc0392a6 100644
--- a/data/03/AB/BA/03ABBA06FFA0FFC7A181F89BFCB8F83C.ttl
+++ b/data/03/AB/BA/03ABBA06FFA0FFC7A181F89BFCB8F83C.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFA5FFDAA181FDDBFCCBF83E.ttl b/data/03/AB/BA/03ABBA06FFA5FFDAA181FDDBFCCBF83E.ttl
index 278c6e5bcff..b5b8e69d071 100644
--- a/data/03/AB/BA/03ABBA06FFA5FFDAA181FDDBFCCBF83E.ttl
+++ b/data/03/AB/BA/03ABBA06FFA5FFDAA181FDDBFCCBF83E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFA6FFC5A181F8D1FC8AFDF9.ttl b/data/03/AB/BA/03ABBA06FFA6FFC5A181F8D1FC8AFDF9.ttl
index d1da5d81cb0..302bf441416 100644
--- a/data/03/AB/BA/03ABBA06FFA6FFC5A181F8D1FC8AFDF9.ttl
+++ b/data/03/AB/BA/03ABBA06FFA6FFC5A181F8D1FC8AFDF9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFB8FFDFA181FE90FDB8FE69.ttl b/data/03/AB/BA/03ABBA06FFB8FFDFA181FE90FDB8FE69.ttl
index a69328004d2..52c3268fb10 100644
--- a/data/03/AB/BA/03ABBA06FFB8FFDFA181FE90FDB8FE69.ttl
+++ b/data/03/AB/BA/03ABBA06FFB8FFDFA181FE90FDB8FE69.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFB9FFD8A181FF20FD12FF35.ttl b/data/03/AB/BA/03ABBA06FFB9FFD8A181FF20FD12FF35.ttl
index 7d4af6191db..7c8bd2d4474 100644
--- a/data/03/AB/BA/03ABBA06FFB9FFD8A181FF20FD12FF35.ttl
+++ b/data/03/AB/BA/03ABBA06FFB9FFD8A181FF20FD12FF35.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFBDFFDDA181FF20FD0FFD62.ttl b/data/03/AB/BA/03ABBA06FFBDFFDDA181FF20FD0FFD62.ttl
index aaec095b65e..c5bef7f7dc0 100644
--- a/data/03/AB/BA/03ABBA06FFBDFFDDA181FF20FD0FFD62.ttl
+++ b/data/03/AB/BA/03ABBA06FFBDFFDDA181FF20FD0FFD62.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromops>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFBEFFDEA181F9A6FD83F839.ttl b/data/03/AB/BA/03ABBA06FFBEFFDEA181F9A6FD83F839.ttl
index 1bb423920f8..a7c2536d638 100644
--- a/data/03/AB/BA/03ABBA06FFBEFFDEA181F9A6FD83F839.ttl
+++ b/data/03/AB/BA/03ABBA06FFBEFFDEA181F9A6FD83F839.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromops>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFBEFFDEA181FE6BFEDEFC42.ttl b/data/03/AB/BA/03ABBA06FFBEFFDEA181FE6BFEDEFC42.ttl
index accdcf928ea..ebf8aa4383c 100644
--- a/data/03/AB/BA/03ABBA06FFBEFFDEA181FE6BFEDEFC42.ttl
+++ b/data/03/AB/BA/03ABBA06FFBEFFDEA181FE6BFEDEFC42.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Metabolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metabolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFBFFFDEA181F8BAFD93FE69.ttl b/data/03/AB/BA/03ABBA06FFBFFFDEA181F8BAFD93FE69.ttl
index 8d7a2d05e55..08399e1734b 100644
--- a/data/03/AB/BA/03ABBA06FFBFFFDEA181F8BAFD93FE69.ttl
+++ b/data/03/AB/BA/03ABBA06FFBFFFDEA181F8BAFD93FE69.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Metabolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metabolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA06FFBFFFDFA181FC65FCFFF95B.ttl b/data/03/AB/BA/03ABBA06FFBFFFDFA181FC65FCFFF95B.ttl
index 2133bd43e88..0e8d378b489 100644
--- a/data/03/AB/BA/03ABBA06FFBFFFDFA181FC65FCFFF95B.ttl
+++ b/data/03/AB/BA/03ABBA06FFBFFFDFA181FC65FCFFF95B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Metabolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metabolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/03/AB/BA/03ABBA5E7CB45FB48A2019CD71DD9DCE.ttl b/data/03/AB/BA/03ABBA5E7CB45FB48A2019CD71DD9DCE.ttl
index 23e5909cba1..c74e3518500 100644
--- a/data/03/AB/BA/03ABBA5E7CB45FB48A2019CD71DD9DCE.ttl
+++ b/data/03/AB/BA/03ABBA5E7CB45FB48A2019CD71DD9DCE.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Deltocephalus_Deltocephalus>
+    dwc:genus "Deltocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Deltocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Deltocephalus> ;
diff --git a/data/03/AB/BA/03ABBA7CFFCFFFC0FF163DDCFBEEF810.ttl b/data/03/AB/BA/03ABBA7CFFCFFFC0FF163DDCFBEEF810.ttl
index fe429096329..59c4789660a 100644
--- a/data/03/AB/BA/03ABBA7CFFCFFFC0FF163DDCFBEEF810.ttl
+++ b/data/03/AB/BA/03ABBA7CFFCFFFC0FF163DDCFBEEF810.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dissomphalus_Trichiscus>
+    dwc:genus "Dissomphalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichiscus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dissomphalus> ;
diff --git a/data/03/AB/BB/03ABBB728C269577A080FA13BF22F99B.ttl b/data/03/AB/BB/03ABBB728C269577A080FA13BF22F99B.ttl
index b6ba3b5e0f9..cf8516e636d 100644
--- a/data/03/AB/BB/03ABBB728C269577A080FA13BF22F99B.ttl
+++ b/data/03/AB/BB/03ABBB728C269577A080FA13BF22F99B.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bledius_Hesperophilus>
+    dwc:genus "Bledius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hesperophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bledius> ;
diff --git a/data/03/AB/BB/03ABBB728C289574A080FF62BDE9FE44.ttl b/data/03/AB/BB/03ABBB728C289574A080FF62BDE9FE44.ttl
index 915568fc946..fd385c55e06 100644
--- a/data/03/AB/BB/03ABBB728C289574A080FF62BDE9FE44.ttl
+++ b/data/03/AB/BB/03ABBB728C289574A080FF62BDE9FE44.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bledius_Elbidus>
+    dwc:genus "Bledius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elbidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bledius> ;
diff --git a/data/03/AB/BB/03ABBB728C2A9573A080FA90BFD7FD4F.ttl b/data/03/AB/BB/03ABBB728C2A9573A080FA90BFD7FD4F.ttl
index 11f7f4dc21e..0d908710843 100644
--- a/data/03/AB/BB/03ABBB728C2A9573A080FA90BFD7FD4F.ttl
+++ b/data/03/AB/BB/03ABBB728C2A9573A080FA90BFD7FD4F.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bledius_Elbidus>
+    dwc:genus "Bledius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elbidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bledius> ;
diff --git a/data/03/AB/BB/03ABBB728C2D9570A080FAC4BEB2FD66.ttl b/data/03/AB/BB/03ABBB728C2D9570A080FAC4BEB2FD66.ttl
index 2e1ef565e86..bd9bdbb98ca 100644
--- a/data/03/AB/BB/03ABBB728C2D9570A080FAC4BEB2FD66.ttl
+++ b/data/03/AB/BB/03ABBB728C2D9570A080FAC4BEB2FD66.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bledius_Bledius>
+    dwc:genus "Bledius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bledius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bledius> ;
diff --git a/data/03/AB/D9/03ABD951FFD8FFD03D98D7081FA3F97F.ttl b/data/03/AB/D9/03ABD951FFD8FFD03D98D7081FA3F97F.ttl
index 5e7bd7acdf9..7a660a939c8 100644
--- a/data/03/AB/D9/03ABD951FFD8FFD03D98D7081FA3F97F.ttl
+++ b/data/03/AB/D9/03ABD951FFD8FFD03D98D7081FA3F97F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euselasia_auriantiaca>
+    dwc:genus "Euselasia" ;
     dwc:rank "species" ;
     dwc:species "auriantiaca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euselasia> ;
diff --git a/data/03/AB/D9/03ABD951FFDCFFDC3D98D51B1E29FC77.ttl b/data/03/AB/D9/03ABD951FFDCFFDC3D98D51B1E29FC77.ttl
index f0f3eb21a44..abf82bdc633 100644
--- a/data/03/AB/D9/03ABD951FFDCFFDC3D98D51B1E29FC77.ttl
+++ b/data/03/AB/D9/03ABD951FFDCFFDC3D98D51B1E29FC77.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Synargis_nymphidioides>
+    dwc:genus "Synargis" ;
     dwc:rank "species" ;
     dwc:species "nymphidioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Synargis> ;
diff --git a/data/03/AB/E1/03ABE10EFF89730FF68F53301DB6EBA7.ttl b/data/03/AB/E1/03ABE10EFF89730FF68F53301DB6EBA7.ttl
index b3ba8d6d7cb..c91e44496d0 100644
--- a/data/03/AB/E1/03ABE10EFF89730FF68F53301DB6EBA7.ttl
+++ b/data/03/AB/E1/03ABE10EFF89730FF68F53301DB6EBA7.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euglossa_Euglossella>
+    dwc:genus "Euglossa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euglossella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euglossa> ;
diff --git a/data/03/AB/E1/03ABE10EFF8F7302F68F506F1A20EC6A.ttl b/data/03/AB/E1/03ABE10EFF8F7302F68F506F1A20EC6A.ttl
index f9aa28018e1..54cab30a085 100644
--- a/data/03/AB/E1/03ABE10EFF8F7302F68F506F1A20EC6A.ttl
+++ b/data/03/AB/E1/03ABE10EFF8F7302F68F506F1A20EC6A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euglossa_Euglossella>
+    dwc:genus "Euglossa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euglossella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euglossa> ;
diff --git a/data/03/AB/E2/03ABE23A2D3EFFA97DEEFEC8FD8FFE0A.ttl b/data/03/AB/E2/03ABE23A2D3EFFA97DEEFEC8FD8FFE0A.ttl
index 1bee38aa313..99dd2a67588 100644
--- a/data/03/AB/E2/03ABE23A2D3EFFA97DEEFEC8FD8FFE0A.ttl
+++ b/data/03/AB/E2/03ABE23A2D3EFFA97DEEFEC8FD8FFE0A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tapinopterus_Tapinopterus>
+    dwc:genus "Tapinopterus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tapinopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tapinopterus> ;
diff --git a/data/03/AB/EA/03ABEA0ECC07E61CFF61FF08C1A7FDD9.ttl b/data/03/AB/EA/03ABEA0ECC07E61CFF61FF08C1A7FDD9.ttl
index eee301768bf..ef1ee6432c5 100644
--- a/data/03/AB/EA/03ABEA0ECC07E61CFF61FF08C1A7FDD9.ttl
+++ b/data/03/AB/EA/03ABEA0ECC07E61CFF61FF08C1A7FDD9.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachyderes_Trachyderes>
+    dwc:genus "Trachyderes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trachyderes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachyderes> ;
diff --git a/data/03/AB/F7/03ABF74E7A04FF8A55ED2BA7FA51FE7F.ttl b/data/03/AB/F7/03ABF74E7A04FF8A55ED2BA7FA51FE7F.ttl
index b2913274ffd..d801dd29b18 100644
--- a/data/03/AB/F7/03ABF74E7A04FF8A55ED2BA7FA51FE7F.ttl
+++ b/data/03/AB/F7/03ABF74E7A04FF8A55ED2BA7FA51FE7F.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agelenopsis_Barronopsis>
+    dwc:genus "Agelenopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Barronopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agelenopsis> ;
diff --git a/data/03/AB/F7/03ABF74E7A05FF8955ED2ABFFA8AFD67.ttl b/data/03/AB/F7/03ABF74E7A05FF8955ED2ABFFA8AFD67.ttl
index 0d082a7441a..adc7888937b 100644
--- a/data/03/AB/F7/03ABF74E7A05FF8955ED2ABFFA8AFD67.ttl
+++ b/data/03/AB/F7/03ABF74E7A05FF8955ED2ABFFA8AFD67.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agelenopsis_Barronopsis>
+    dwc:genus "Agelenopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Barronopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agelenopsis> ;
diff --git a/data/03/AB/F7/03ABF74E7A35FFBD55ED2F92FBEEF9AD.ttl b/data/03/AB/F7/03ABF74E7A35FFBD55ED2F92FBEEF9AD.ttl
index 0453f84ff4b..4475f3569ae 100644
--- a/data/03/AB/F7/03ABF74E7A35FFBD55ED2F92FBEEF9AD.ttl
+++ b/data/03/AB/F7/03ABF74E7A35FFBD55ED2F92FBEEF9AD.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agelenopsis_Barronopsis>
+    dwc:genus "Agelenopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Barronopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agelenopsis> ;
diff --git a/data/03/AD/7C/03AD7C3FD4424309B6D8F9A7FB6D263E.ttl b/data/03/AD/7C/03AD7C3FD4424309B6D8F9A7FB6D263E.ttl
index 1083a4aa7da..9aa4d58ec05 100644
--- a/data/03/AD/7C/03AD7C3FD4424309B6D8F9A7FB6D263E.ttl
+++ b/data/03/AD/7C/03AD7C3FD4424309B6D8F9A7FB6D263E.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD4484307B6D8FCACFB4B2588.ttl b/data/03/AD/7C/03AD7C3FD4484307B6D8FCACFB4B2588.ttl
index 20a6514393d..d37d80ef710 100644
--- a/data/03/AD/7C/03AD7C3FD4484307B6D8FCACFB4B2588.ttl
+++ b/data/03/AD/7C/03AD7C3FD4484307B6D8FCACFB4B2588.ttl
@@ -185,6 +185,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
@@ -317,6 +318,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paniscus_Parabates>
+    dwc:genus "Paniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paniscus> ;
@@ -336,6 +338,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Parabatus>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD44C430AB6D8F932FB6427F1.ttl b/data/03/AD/7C/03AD7C3FD44C430AB6D8F932FB6427F1.ttl
index ad3e2f923d2..b64767cd7ef 100644
--- a/data/03/AD/7C/03AD7C3FD44C430AB6D8F932FB6427F1.ttl
+++ b/data/03/AD/7C/03AD7C3FD44C430AB6D8F932FB6427F1.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD463432EB6D8FA2DFE47216C.ttl b/data/03/AD/7C/03AD7C3FD463432EB6D8FA2DFE47216C.ttl
index 13ef5449aa2..1a5c86b0edc 100644
--- a/data/03/AD/7C/03AD7C3FD463432EB6D8FA2DFE47216C.ttl
+++ b/data/03/AD/7C/03AD7C3FD463432EB6D8FA2DFE47216C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD4654333B6D8FD4FFC4825C2.ttl b/data/03/AD/7C/03AD7C3FD4654333B6D8FD4FFC4825C2.ttl
index dd67037740a..47107d93031 100644
--- a/data/03/AD/7C/03AD7C3FD4654333B6D8FD4FFC4825C2.ttl
+++ b/data/03/AD/7C/03AD7C3FD4654333B6D8FD4FFC4825C2.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
@@ -205,6 +206,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paniscus_Parabates>
+    dwc:genus "Paniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paniscus> ;
@@ -235,6 +237,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Parabatus>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD466432DB6D8FC1CFE3F2096.ttl b/data/03/AD/7C/03AD7C3FD466432DB6D8FC1CFE3F2096.ttl
index ccf2ca28a29..77eef9ce7ad 100644
--- a/data/03/AD/7C/03AD7C3FD466432DB6D8FC1CFE3F2096.ttl
+++ b/data/03/AD/7C/03AD7C3FD466432DB6D8FC1CFE3F2096.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD46C432BB6D8FB8CFACA232C.ttl b/data/03/AD/7C/03AD7C3FD46C432BB6D8FB8CFACA232C.ttl
index b08e177a61d..5919228ba54 100644
--- a/data/03/AD/7C/03AD7C3FD46C432BB6D8FB8CFACA232C.ttl
+++ b/data/03/AD/7C/03AD7C3FD46C432BB6D8FB8CFACA232C.ttl
@@ -151,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
@@ -223,6 +224,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paniscus_Parabatus>
+    dwc:genus "Paniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paniscus> ;
@@ -253,12 +255,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paniscus_Parabates>
+    dwc:genus "Paniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paniscus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Parabatus>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD46E4324B6D8FE54FD5521DD.ttl b/data/03/AD/7C/03AD7C3FD46E4324B6D8FE54FD5521DD.ttl
index 0f2a6893640..f0995e243e1 100644
--- a/data/03/AD/7C/03AD7C3FD46E4324B6D8FE54FD5521DD.ttl
+++ b/data/03/AD/7C/03AD7C3FD46E4324B6D8FE54FD5521DD.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
@@ -151,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paniscus_Parabates>
+    dwc:genus "Paniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paniscus> ;
diff --git a/data/03/AD/7C/03AD7C3FD4754300B6D8FA8FFE0220FD.ttl b/data/03/AD/7C/03AD7C3FD4754300B6D8FA8FFE0220FD.ttl
index 4ad31fcce7f..968c7bce3bd 100644
--- a/data/03/AD/7C/03AD7C3FD4754300B6D8FA8FFE0220FD.ttl
+++ b/data/03/AD/7C/03AD7C3FD4754300B6D8FA8FFE0220FD.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD476433DB6D8FAECFB6426D6.ttl b/data/03/AD/7C/03AD7C3FD476433DB6D8FAECFB6426D6.ttl
index 52299120c25..9eb7f31e3ae 100644
--- a/data/03/AD/7C/03AD7C3FD476433DB6D8FAECFB6426D6.ttl
+++ b/data/03/AD/7C/03AD7C3FD476433DB6D8FAECFB6426D6.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD4784337B6D8FF24FF232371.ttl b/data/03/AD/7C/03AD7C3FD4784337B6D8FF24FF232371.ttl
index b9d5d028ab8..2cedb1c59f9 100644
--- a/data/03/AD/7C/03AD7C3FD4784337B6D8FF24FF232371.ttl
+++ b/data/03/AD/7C/03AD7C3FD4784337B6D8FF24FF232371.ttl
@@ -168,6 +168,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
@@ -258,6 +259,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paniscus_Parabatus>
+    dwc:genus "Paniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paniscus> ;
@@ -288,12 +290,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paniscus_Parabates>
+    dwc:genus "Paniscus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paniscus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Parabatus>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD47D4335B6D8FF24FED824D9.ttl b/data/03/AD/7C/03AD7C3FD47D4335B6D8FF24FED824D9.ttl
index e97396163c8..b3198481b4f 100644
--- a/data/03/AD/7C/03AD7C3FD47D4335B6D8FF24FED824D9.ttl
+++ b/data/03/AD/7C/03AD7C3FD47D4335B6D8FF24FED824D9.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD47D433EB6D8F882FDD5273C.ttl b/data/03/AD/7C/03AD7C3FD47D433EB6D8F882FDD5273C.ttl
index 65fc5706a7c..be2f2eb2c92 100644
--- a/data/03/AD/7C/03AD7C3FD47D433EB6D8F882FDD5273C.ttl
+++ b/data/03/AD/7C/03AD7C3FD47D433EB6D8F882FDD5273C.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/7C/03AD7C3FD47F4337B6D8FE27FD4B255E.ttl b/data/03/AD/7C/03AD7C3FD47F4337B6D8FE27FD4B255E.ttl
index 54fb2836350..10460a870bc 100644
--- a/data/03/AD/7C/03AD7C3FD47F4337B6D8FE27FD4B255E.ttl
+++ b/data/03/AD/7C/03AD7C3FD47F4337B6D8FE27FD4B255E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Bessobates>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bessobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/03/AD/87/03AD878CFFA6AB6DF9E2C1B2FD2BFA34.ttl b/data/03/AD/87/03AD878CFFA6AB6DF9E2C1B2FD2BFA34.ttl
index 1bc2d23e3e1..963367b6df8 100644
--- a/data/03/AD/87/03AD878CFFA6AB6DF9E2C1B2FD2BFA34.ttl
+++ b/data/03/AD/87/03AD878CFFA6AB6DF9E2C1B2FD2BFA34.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Erythraeus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythraeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/AD/87/03AD878CFFAFAB65F9E2C1B2FC99FEE2.ttl b/data/03/AD/87/03AD878CFFAFAB65F9E2C1B2FC99FEE2.ttl
index 96822e52934..df891edbb0f 100644
--- a/data/03/AD/87/03AD878CFFAFAB65F9E2C1B2FC99FEE2.ttl
+++ b/data/03/AD/87/03AD878CFFAFAB65F9E2C1B2FC99FEE2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Erythraeus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Erythraeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/AD/87/03AD879FFF8FFFE2FF06FA3AFD52B45C.ttl b/data/03/AD/87/03AD879FFF8FFFE2FF06FA3AFD52B45C.ttl
index e3164797f27..656fb096d75 100644
--- a/data/03/AD/87/03AD879FFF8FFFE2FF06FA3AFD52B45C.ttl
+++ b/data/03/AD/87/03AD879FFF8FFFE2FF06FA3AFD52B45C.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cubitermes_pretorianus>
+    dwc:genus "Cubitermes" ;
     dwc:rank "species" ;
     dwc:species "pretorianus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cubitermes> ;
diff --git a/data/03/AD/87/03AD879FFF9EFFF3FF06F918FDABB565.ttl b/data/03/AD/87/03AD879FFF9EFFF3FF06F918FDABB565.ttl
index 73720cfbd07..8f0a72a1b6f 100644
--- a/data/03/AD/87/03AD879FFF9EFFF3FF06F918FDABB565.ttl
+++ b/data/03/AD/87/03AD879FFF9EFFF3FF06F918FDABB565.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cubitermes_duplex>
+    dwc:genus "Cubitermes" ;
     dwc:rank "species" ;
     dwc:species "duplex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cubitermes> ;
diff --git a/data/03/AD/87/03AD87A4B41CFFBAFF53FA96D7F28DDF.ttl b/data/03/AD/87/03AD87A4B41CFFBAFF53FA96D7F28DDF.ttl
index 91f73c27124..0ed2c28eb30 100644
--- a/data/03/AD/87/03AD87A4B41CFFBAFF53FA96D7F28DDF.ttl
+++ b/data/03/AD/87/03AD87A4B41CFFBAFF53FA96D7F28DDF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula>
+    dwc:genus "Hamacantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vomerula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
diff --git a/data/03/AD/87/03AD87A4B41EFFBEFF53F985D05689F7.ttl b/data/03/AD/87/03AD87A4B41EFFBEFF53F985D05689F7.ttl
index f911cc2f554..01a44aa29ec 100644
--- a/data/03/AD/87/03AD87A4B41EFFBEFF53F985D05689F7.ttl
+++ b/data/03/AD/87/03AD87A4B41EFFBEFF53F985D05689F7.ttl
@@ -32,6 +32,7 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Animalia/Hamacantha_jeanvaceleti_Castello_2018>
+    # Warning: ignoring subGenus "F." ;
     dwc:authority "Castello-Branco & Hajdu, 2018" ;
     dwc:authorityName "Castello-Branco & Hajdu" ;
     dwc:authorityYear "2018" ;
@@ -44,7 +45,7 @@
     dwc:rank "species" ;
     dwc:scientificNameAuthorship "Castello-Branco & Hajdu, 2018" ;
     dwc:species "jeanvaceleti" ;
-    dwc:subGenus "F.", "Vomerula" ;
+    dwc:subGenus "Vomerula" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Hamacantha_jeanvaceleti> ;
     a dwcFP:TaxonConcept .
 
@@ -83,7 +84,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_jeanvaceleti>
-    # Warning: abbreviated subGenus "F." ;
+    # Warning: ignoring subGenus "F." ;
     dwc:class "Demospongiae" ;
     dwc:family "Hamacanthidae" ;
     dwc:genus "Hamacantha" ;
@@ -92,11 +93,12 @@
     dwc:phylum "Porifera" ;
     dwc:rank "species" ;
     dwc:species "jeanvaceleti" ;
-    dwc:subGenus "F.", "Vomerula" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha_F>, <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula> ;
+    dwc:subGenus "Vomerula" ;
+    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha>, <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula>
+    dwc:genus "Hamacantha" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vomerula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
@@ -150,12 +152,6 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha_Vomerula> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Hamacantha_F>
-    dwc:rank "subGenus" ;
-    dwc:subGenus "F." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hamacantha> ;
-    a dwcFP:TaxonName .
-
 <http://taxon-name.plazi.org/id/Animalia/Hamacantha_integra>
     dwc:class "Demospongiae" ;
     dwc:family "Hamacanthidae" ;
diff --git a/data/03/AD/87/03AD87B06A71FF87D6F9FB10FC490B5C.ttl b/data/03/AD/87/03AD87B06A71FF87D6F9FB10FC490B5C.ttl
index 32db3608a28..fb46ade5f03 100644
--- a/data/03/AD/87/03AD87B06A71FF87D6F9FB10FC490B5C.ttl
+++ b/data/03/AD/87/03AD87B06A71FF87D6F9FB10FC490B5C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perissomastix_Perissomastix>
+    dwc:genus "Perissomastix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Perissomastix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perissomastix> ;
diff --git a/data/03/AD/87/03AD87B06A7EFF88D6A7FB50FD100F7C.ttl b/data/03/AD/87/03AD87B06A7EFF88D6A7FB50FD100F7C.ttl
index ef1463bcec1..069647e43bc 100644
--- a/data/03/AD/87/03AD87B06A7EFF88D6A7FB50FD100F7C.ttl
+++ b/data/03/AD/87/03AD87B06A7EFF88D6A7FB50FD100F7C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perissomastix_Perissomastix>
+    dwc:genus "Perissomastix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Perissomastix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perissomastix> ;
diff --git a/data/03/AD/87/03AD87B0FF90144AFF46BCDCFDB886D5.ttl b/data/03/AD/87/03AD87B0FF90144AFF46BCDCFDB886D5.ttl
index 103ff8d029c..cf483c967a3 100644
--- a/data/03/AD/87/03AD87B0FF90144AFF46BCDCFDB886D5.ttl
+++ b/data/03/AD/87/03AD87B0FF90144AFF46BCDCFDB886D5.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ljania_macilaenta>
+    dwc:genus "Ljania" ;
     dwc:rank "species" ;
     dwc:species "macilaenta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ljania> ;
diff --git a/data/03/AD/87/03AD87B0FFBC1479FF46BAE6FBCF8566.ttl b/data/03/AD/87/03AD87B0FFBC1479FF46BAE6FBCF8566.ttl
index 1e73d31d9d8..37ebec3cf02 100644
--- a/data/03/AD/87/03AD87B0FFBC1479FF46BAE6FBCF8566.ttl
+++ b/data/03/AD/87/03AD87B0FFBC1479FF46BAE6FBCF8566.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aturus_elongatus>
+    dwc:genus "Aturus" ;
     dwc:rank "species" ;
     dwc:species "elongatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aturus> ;
diff --git a/data/03/AD/87/03AD87B6A224FF96FC806B948AEC5F80.ttl b/data/03/AD/87/03AD87B6A224FF96FC806B948AEC5F80.ttl
index 09178b75274..be85483f460 100644
--- a/data/03/AD/87/03AD87B6A224FF96FC806B948AEC5F80.ttl
+++ b/data/03/AD/87/03AD87B6A224FF96FC806B948AEC5F80.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megastylus_Dicolus>
+    dwc:genus "Megastylus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dicolus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megastylus> ;
diff --git a/data/03/AD/87/03AD87B6A22FFF9FFC136BCD8B9B5AF9.ttl b/data/03/AD/87/03AD87B6A22FFF9FFC136BCD8B9B5AF9.ttl
index bed32682d1b..1a2aada8577 100644
--- a/data/03/AD/87/03AD87B6A22FFF9FFC136BCD8B9B5AF9.ttl
+++ b/data/03/AD/87/03AD87B6A22FFF9FFC136BCD8B9B5AF9.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cryptus_Cryptus>
+    dwc:genus "Cryptus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cryptus> ;
diff --git a/data/03/AD/87/03AD87B6A23AFF8BFF6B6C2A89CA5DC7.ttl b/data/03/AD/87/03AD87B6A23AFF8BFF6B6C2A89CA5DC7.ttl
index 4bd97708645..b97ab3fdddd 100644
--- a/data/03/AD/87/03AD87B6A23AFF8BFF6B6C2A89CA5DC7.ttl
+++ b/data/03/AD/87/03AD87B6A23AFF8BFF6B6C2A89CA5DC7.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eusterinx_Holomeristus>
+    dwc:genus "Eusterinx" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holomeristus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eusterinx> ;
diff --git a/data/03/AD/87/03AD87B6A23BFF8BFCA069488B695D3C.ttl b/data/03/AD/87/03AD87B6A23BFF8BFCA069488B695D3C.ttl
index 97738e8cc17..199cda40140 100644
--- a/data/03/AD/87/03AD87B6A23BFF8BFCA069488B695D3C.ttl
+++ b/data/03/AD/87/03AD87B6A23BFF8BFCA069488B695D3C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eusterinx_Divinatrix>
+    dwc:genus "Eusterinx" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Divinatrix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eusterinx> ;
diff --git a/data/03/AD/87/03AD87B6A23DFF8CFF306E0B89EF5E2B.ttl b/data/03/AD/87/03AD87B6A23DFF8CFF306E0B89EF5E2B.ttl
index 5d47ce9ada1..113eb9b9693 100644
--- a/data/03/AD/87/03AD87B6A23DFF8CFF306E0B89EF5E2B.ttl
+++ b/data/03/AD/87/03AD87B6A23DFF8CFF306E0B89EF5E2B.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eusterinx_Ischyracis>
+    dwc:genus "Eusterinx" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ischyracis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eusterinx> ;
diff --git a/data/03/AD/87/03AD87B7FFE5FF90FF448F40FC08F947.ttl b/data/03/AD/87/03AD87B7FFE5FF90FF448F40FC08F947.ttl
index a7b8737fbf4..42400fdab17 100644
--- a/data/03/AD/87/03AD87B7FFE5FF90FF448F40FC08F947.ttl
+++ b/data/03/AD/87/03AD87B7FFE5FF90FF448F40FC08F947.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysopodes_Neosuarius>
+    dwc:genus "Chrysopodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neosuarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysopodes> ;
diff --git a/data/03/AD/87/03AD87B7FFF2FF87FF44888CFE6DFA8A.ttl b/data/03/AD/87/03AD87B7FFF2FF87FF44888CFE6DFA8A.ttl
index 13a7fcad41f..5718d3dbc3f 100644
--- a/data/03/AD/87/03AD87B7FFF2FF87FF44888CFE6DFA8A.ttl
+++ b/data/03/AD/87/03AD87B7FFF2FF87FF44888CFE6DFA8A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysopodes_Neosuarius>
+    dwc:genus "Chrysopodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neosuarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysopodes> ;
diff --git a/data/03/AD/87/03AD87B829568B02FF5BFD7F6CF3F9CA.ttl b/data/03/AD/87/03AD87B829568B02FF5BFD7F6CF3F9CA.ttl
index 61a03922875..69130e5920c 100644
--- a/data/03/AD/87/03AD87B829568B02FF5BFD7F6CF3F9CA.ttl
+++ b/data/03/AD/87/03AD87B829568B02FF5BFD7F6CF3F9CA.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opilo_congruus>
+    dwc:genus "Opilo" ;
     dwc:rank "species" ;
     dwc:species "congruus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opilo> ;
diff --git a/data/03/AD/87/03AD87DC521AFFC111EFFA16FDF3F92B.ttl b/data/03/AD/87/03AD87DC521AFFC111EFFA16FDF3F92B.ttl
index d5ee30693ed..b8658a0ec9b 100644
--- a/data/03/AD/87/03AD87DC521AFFC111EFFA16FDF3F92B.ttl
+++ b/data/03/AD/87/03AD87DC521AFFC111EFFA16FDF3F92B.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichogaster_Diplothecodrilus>
+    dwc:genus "Dichogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diplothecodrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichogaster> ;
diff --git a/data/03/AD/87/03AD87EBFFF25427FF0D63BCFCA67688.ttl b/data/03/AD/87/03AD87EBFFF25427FF0D63BCFCA67688.ttl
index 9db23ce762f..3fcacdfefd5 100644
--- a/data/03/AD/87/03AD87EBFFF25427FF0D63BCFCA67688.ttl
+++ b/data/03/AD/87/03AD87EBFFF25427FF0D63BCFCA67688.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Axius_Eiconaxius>
+    dwc:genus "Axius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eiconaxius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Axius> ;
diff --git a/data/03/AD/87/03AD87FAFFCBF62589613D2CF960F4A0.ttl b/data/03/AD/87/03AD87FAFFCBF62589613D2CF960F4A0.ttl
index c2d05b9c6a5..a5666f3eb88 100644
--- a/data/03/AD/87/03AD87FAFFCBF62589613D2CF960F4A0.ttl
+++ b/data/03/AD/87/03AD87FAFFCBF62589613D2CF960F4A0.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Balionycteris_maculata>
+    dwc:genus "Balionycteris" ;
     dwc:rank "species" ;
     dwc:species "maculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Balionycteris> ;
diff --git a/data/03/AD/87/03AD87FAFFCEF6218CAD3D9BF597FDE3.ttl b/data/03/AD/87/03AD87FAFFCEF6218CAD3D9BF597FDE3.ttl
index 76a001f90c6..fe9d86a7524 100644
--- a/data/03/AD/87/03AD87FAFFCEF6218CAD3D9BF597FDE3.ttl
+++ b/data/03/AD/87/03AD87FAFFCEF6218CAD3D9BF597FDE3.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachysoma_Plenochirus>
+    dwc:genus "Pachysoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plenochirus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachysoma> ;
diff --git a/data/03/AD/87/03AD87FAFFD3F63D8C603511F946F539.ttl b/data/03/AD/87/03AD87FAFFD3F63D8C603511F946F539.ttl
index ba1ac8aa2f8..03929056eca 100644
--- a/data/03/AD/87/03AD87FAFFD3F63D8C603511F946F539.ttl
+++ b/data/03/AD/87/03AD87FAFFD3F63D8C603511F946F539.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scotonycteris_zenkeri>
+    dwc:genus "Scotonycteris" ;
     dwc:rank "species" ;
     dwc:species "zenkeri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scotonycteris> ;
diff --git a/data/03/AD/87/03AD87FAFFD4F63B8CB5330DFBE9FB5E.ttl b/data/03/AD/87/03AD87FAFFD4F63B8CB5330DFBE9FB5E.ttl
index e8383a312af..0bfb65373e4 100644
--- a/data/03/AD/87/03AD87FAFFD4F63B8CB5330DFBE9FB5E.ttl
+++ b/data/03/AD/87/03AD87FAFFD4F63B8CB5330DFBE9FB5E.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cynopterus_marginatus>
+    dwc:genus "Cynopterus" ;
     dwc:rank "species" ;
     dwc:species "marginatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cynopterus> ;
diff --git a/data/03/AD/87/03AD87FAFFD7F63E8C613F2BFDCCF88E.ttl b/data/03/AD/87/03AD87FAFFD7F63E8C613F2BFDCCF88E.ttl
index 0ebbffacd1b..19070a95a59 100644
--- a/data/03/AD/87/03AD87FAFFD7F63E8C613F2BFDCCF88E.ttl
+++ b/data/03/AD/87/03AD87FAFFD7F63E8C613F2BFDCCF88E.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironax_melanocephalus>
+    dwc:genus "Chironax" ;
     dwc:rank "species" ;
     dwc:species "melanocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironax> ;
diff --git a/data/03/AD/87/03AD87FAFFE1F60C8C6B3CF9FBB9F6A2.ttl b/data/03/AD/87/03AD87FAFFE1F60C8C6B3CF9FBB9F6A2.ttl
index 67e14363171..d7dd9aea90f 100644
--- a/data/03/AD/87/03AD87FAFFE1F60C8C6B3CF9FBB9F6A2.ttl
+++ b/data/03/AD/87/03AD87FAFFE1F60C8C6B3CF9FBB9F6A2.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epomophorus_Epomophorus>
+    dwc:genus "Epomophorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epomophorus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epomophorus> ;
diff --git a/data/03/AD/87/03AD87FAFFEAF60589B4390FFDFAF666.ttl b/data/03/AD/87/03AD87FAFFEAF60589B4390FFDFAF666.ttl
index bd217ac6258..77031130ff6 100644
--- a/data/03/AD/87/03AD87FAFFEAF60589B4390FFDFAF666.ttl
+++ b/data/03/AD/87/03AD87FAFFEAF60589B4390FFDFAF666.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macroglossus_minimus>
+    dwc:genus "Macroglossus" ;
     dwc:rank "species" ;
     dwc:species "minimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macroglossus> ;
diff --git a/data/03/AD/87/03AD87FAFFF8F6178CAF3881FD83F210.ttl b/data/03/AD/87/03AD87FAFFF8F6178CAF3881FD83F210.ttl
index af157e2deb0..0c6513aeb07 100644
--- a/data/03/AD/87/03AD87FAFFF8F6178CAF3881FD83F210.ttl
+++ b/data/03/AD/87/03AD87FAFFF8F6178CAF3881FD83F210.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cynopterus_Uronycteris>
+    dwc:genus "Cynopterus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uronycteris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cynopterus> ;
diff --git a/data/03/AD/87/03AD87FAFFFDF613896C35E2F9C9F845.ttl b/data/03/AD/87/03AD87FAFFFDF613896C35E2F9C9F845.ttl
index 86d8faf1015..0111df516a7 100644
--- a/data/03/AD/87/03AD87FAFFFDF613896C35E2F9C9F845.ttl
+++ b/data/03/AD/87/03AD87FAFFFDF613896C35E2F9C9F845.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vespertilio_vampyrus>
+    dwc:genus "Vespertilio" ;
     dwc:rank "species" ;
     dwc:species "vampyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vespertilio> ;
diff --git a/data/03/AD/87/03AD87FBFFE6F77AFCE9619CBB74CC00.ttl b/data/03/AD/87/03AD87FBFFE6F77AFCE9619CBB74CC00.ttl
index 8225cd14e55..306fa61b65a 100644
--- a/data/03/AD/87/03AD87FBFFE6F77AFCE9619CBB74CC00.ttl
+++ b/data/03/AD/87/03AD87FBFFE6F77AFCE9619CBB74CC00.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elytrimitatrix_Grossifemora>
+    dwc:genus "Elytrimitatrix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Grossifemora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elytrimitatrix> ;
diff --git a/data/03/AD/A8/03ADA866FFB9106516FCDBD3583AB3ED.ttl b/data/03/AD/A8/03ADA866FFB9106516FCDBD3583AB3ED.ttl
index b3f7362bd95..bc3352eb9e7 100644
--- a/data/03/AD/A8/03ADA866FFB9106516FCDBD3583AB3ED.ttl
+++ b/data/03/AD/A8/03ADA866FFB9106516FCDBD3583AB3ED.ttl
@@ -198,6 +198,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protogamasellus_Protogamasellus>
+    dwc:genus "Protogamasellus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protogamasellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protogamasellus> ;
diff --git a/data/03/AD/A9/03ADA94BFFCCFFBDFBCCA286FCBC1D5B.ttl b/data/03/AD/A9/03ADA94BFFCCFFBDFBCCA286FCBC1D5B.ttl
index 60d7d6e3fb2..b8ec7fb50d7 100644
--- a/data/03/AD/A9/03ADA94BFFCCFFBDFBCCA286FCBC1D5B.ttl
+++ b/data/03/AD/A9/03ADA94BFFCCFFBDFBCCA286FCBC1D5B.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_lindesayi>
+    dwc:genus "Anopheles" ;
     dwc:rank "species" ;
     dwc:species "lindesayi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/AD/E3/03ADE338FF9BFFB5C9C0FDBEFD6BB116.ttl b/data/03/AD/E3/03ADE338FF9BFFB5C9C0FDBEFD6BB116.ttl
index cd6d47eef04..a02e22bcc28 100644
--- a/data/03/AD/E3/03ADE338FF9BFFB5C9C0FDBEFD6BB116.ttl
+++ b/data/03/AD/E3/03ADE338FF9BFFB5C9C0FDBEFD6BB116.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Euphorbia_selloi>
+    dwc:genus "Euphorbia" ;
     dwc:rank "species" ;
     dwc:species "selloi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Euphorbia> ;