diff --git a/data/03/98/01/03980147211B4F1EFEFD6BA702E03C68.ttl b/data/03/98/01/03980147211B4F1EFEFD6BA702E03C68.ttl
index d94c7dc4689..f3d5edb7353 100644
--- a/data/03/98/01/03980147211B4F1EFEFD6BA702E03C68.ttl
+++ b/data/03/98/01/03980147211B4F1EFEFD6BA702E03C68.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petrobia_Tetranychina>
+    dwc:genus "Petrobia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tetranychina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petrobia> ;
diff --git a/data/03/98/01/03980147211C4F19FEE06B8905223B74.ttl b/data/03/98/01/03980147211C4F19FEE06B8905223B74.ttl
index 51f9d1d5b31..3ac3923e7b7 100644
--- a/data/03/98/01/03980147211C4F19FEE06B8905223B74.ttl
+++ b/data/03/98/01/03980147211C4F19FEE06B8905223B74.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligonychus_Oligonychus>
+    dwc:genus "Oligonychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oligonychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligonychus> ;
diff --git a/data/03/98/01/03980147211E4F1BFEFE6F45031B39BA.ttl b/data/03/98/01/03980147211E4F1BFEFE6F45031B39BA.ttl
index 046b960d372..37be8d3b2cf 100644
--- a/data/03/98/01/03980147211E4F1BFEFE6F45031B39BA.ttl
+++ b/data/03/98/01/03980147211E4F1BFEFE6F45031B39BA.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oligonychus_Reckiella>
+    dwc:genus "Oligonychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Reckiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oligonychus> ;
diff --git a/data/03/98/27/0398274DFFA44162BC07133BFD113EB8.ttl b/data/03/98/27/0398274DFFA44162BC07133BFD113EB8.ttl
index 59a1270866c..1ac6f2e5c04 100644
--- a/data/03/98/27/0398274DFFA44162BC07133BFD113EB8.ttl
+++ b/data/03/98/27/0398274DFFA44162BC07133BFD113EB8.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lestes_praemorsa>
+    dwc:genus "Lestes" ;
     dwc:rank "species" ;
     dwc:species "praemorsa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lestes> ;
diff --git a/data/03/98/27/0398274DFFA54160BC041635F8E136FA.ttl b/data/03/98/27/0398274DFFA54160BC041635F8E136FA.ttl
index 53e9c46dff6..eb827656273 100644
--- a/data/03/98/27/0398274DFFA54160BC041635F8E136FA.ttl
+++ b/data/03/98/27/0398274DFFA54160BC041635F8E136FA.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orthetrum_pruinosum>
+    dwc:genus "Orthetrum" ;
     dwc:rank "species" ;
     dwc:species "pruinosum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orthetrum> ;
diff --git a/data/03/98/27/0398274DFFA64163BFFE1B1EFBB33427.ttl b/data/03/98/27/0398274DFFA64163BFFE1B1EFBB33427.ttl
index 5d5fccbb397..152aa03fb83 100644
--- a/data/03/98/27/0398274DFFA64163BFFE1B1EFBB33427.ttl
+++ b/data/03/98/27/0398274DFFA64163BFFE1B1EFBB33427.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Caconeura_verticalis>
+    dwc:genus "Caconeura" ;
     dwc:rank "species" ;
     dwc:species "verticalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Caconeura> ;
diff --git a/data/03/98/37/03983773FF903237FF2AF9AAFCB1FA6B.ttl b/data/03/98/37/03983773FF903237FF2AF9AAFCB1FA6B.ttl
index 3ccd334761c..365a552c334 100644
--- a/data/03/98/37/03983773FF903237FF2AF9AAFCB1FA6B.ttl
+++ b/data/03/98/37/03983773FF903237FF2AF9AAFCB1FA6B.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procladius_Holotanypus>
+    dwc:genus "Procladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holotanypus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procladius> ;
diff --git a/data/03/98/37/03983773FF913230FF2AF9E8FEFEFA69.ttl b/data/03/98/37/03983773FF913230FF2AF9E8FEFEFA69.ttl
index e0ee13999d0..5cb5364a503 100644
--- a/data/03/98/37/03983773FF913230FF2AF9E8FEFEFA69.ttl
+++ b/data/03/98/37/03983773FF913230FF2AF9E8FEFEFA69.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procladius_Holotanypus>
+    dwc:genus "Procladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holotanypus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procladius> ;
diff --git a/data/03/98/37/03983773FF933231FCF1FC28FDE3F9AC.ttl b/data/03/98/37/03983773FF933231FCF1FC28FDE3F9AC.ttl
index febe5b52f6e..672c5ae0f9e 100644
--- a/data/03/98/37/03983773FF933231FCF1FC28FDE3F9AC.ttl
+++ b/data/03/98/37/03983773FF933231FCF1FC28FDE3F9AC.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procladius_Holotanypus>
+    dwc:genus "Procladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holotanypus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procladius> ;
diff --git a/data/03/98/37/03983773FF973236FCF1F9A8FC07FA54.ttl b/data/03/98/37/03983773FF973236FCF1F9A8FC07FA54.ttl
index c7221284c7b..9c0550de25d 100644
--- a/data/03/98/37/03983773FF973236FCF1F9A8FC07FA54.ttl
+++ b/data/03/98/37/03983773FF973236FCF1F9A8FC07FA54.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Procladius_Holotanypus>
+    dwc:genus "Procladius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Holotanypus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Procladius> ;
diff --git a/data/03/98/50/03985007F248FFF500D1FAC0FDA74C6F.ttl b/data/03/98/50/03985007F248FFF500D1FAC0FDA74C6F.ttl
index 7c5fde7630f..b252d81d957 100644
--- a/data/03/98/50/03985007F248FFF500D1FAC0FDA74C6F.ttl
+++ b/data/03/98/50/03985007F248FFF500D1FAC0FDA74C6F.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stylarioides_plumosa>
+    dwc:genus "Stylarioides" ;
     dwc:rank "species" ;
     dwc:species "plumosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stylarioides> ;
diff --git a/data/03/98/54/0398542A1900FFEC6ACB968D1CB0FAB2.ttl b/data/03/98/54/0398542A1900FFEC6ACB968D1CB0FAB2.ttl
index 75bd7bb206c..af4dd03a4f6 100644
--- a/data/03/98/54/0398542A1900FFEC6ACB968D1CB0FAB2.ttl
+++ b/data/03/98/54/0398542A1900FFEC6ACB968D1CB0FAB2.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorhynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
@@ -147,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A1900FFEC6AF892191D2BF9E6.ttl b/data/03/98/54/0398542A1900FFEC6AF892191D2BF9E6.ttl
index 893d18180b0..3f8f5161bf5 100644
--- a/data/03/98/54/0398542A1900FFEC6AF892191D2BF9E6.ttl
+++ b/data/03/98/54/0398542A1900FFEC6AF892191D2BF9E6.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorhynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A1901FFEC68C993511D52FE75.ttl b/data/03/98/54/0398542A1901FFEC68C993511D52FE75.ttl
index 808ba8bb8a9..73ba77a2a36 100644
--- a/data/03/98/54/0398542A1901FFEC68C993511D52FE75.ttl
+++ b/data/03/98/54/0398542A1901FFEC68C993511D52FE75.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorhynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A1901FFED6A16952F1C2FFCBA.ttl b/data/03/98/54/0398542A1901FFED6A16952F1C2FFCBA.ttl
index d698454ccbc..e51ae808980 100644
--- a/data/03/98/54/0398542A1901FFED6A16952F1C2FFCBA.ttl
+++ b/data/03/98/54/0398542A1901FFED6A16952F1C2FFCBA.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorhynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A1901FFED6AE2918A1F82FB78.ttl b/data/03/98/54/0398542A1901FFED6AE2918A1F82FB78.ttl
index 7aff1758844..1ca128257cf 100644
--- a/data/03/98/54/0398542A1901FFED6AE2918A1F82FB78.ttl
+++ b/data/03/98/54/0398542A1901FFED6AE2918A1F82FB78.ttl
@@ -135,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_leucorynchus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "leucorynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A1902FFED688794C91E9DFECD.ttl b/data/03/98/54/0398542A1902FFED688794C91E9DFECD.ttl
index a798d38f440..21d67dad759 100644
--- a/data/03/98/54/0398542A1902FFED688794C91E9DFECD.ttl
+++ b/data/03/98/54/0398542A1902FFED688794C91E9DFECD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Struthidea_cinerea>
+    dwc:genus "Struthidea" ;
     dwc:rank "species" ;
     dwc:species "cinerea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Struthidea> ;
diff --git a/data/03/98/54/0398542A1903FFEE68DE95EC1D71FC49.ttl b/data/03/98/54/0398542A1903FFEE68DE95EC1D71FC49.ttl
index aa00843224d..32ebea5e4ca 100644
--- a/data/03/98/54/0398542A1903FFEE68DE95EC1D71FC49.ttl
+++ b/data/03/98/54/0398542A1903FFEE68DE95EC1D71FC49.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corcorax_melanoramphos>
+    dwc:genus "Corcorax" ;
     dwc:rank "species" ;
     dwc:species "melanoramphos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corcorax> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corcorax_melanorhamphos>
+    dwc:genus "Corcorax" ;
     dwc:rank "species" ;
     dwc:species "melanorhamphos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corcorax> ;
diff --git a/data/03/98/54/0398542A1903FFEF6AEF91461EE8FAC7.ttl b/data/03/98/54/0398542A1903FFEF6AEF91461EE8FAC7.ttl
index db7bf8b63ee..768079cd208 100644
--- a/data/03/98/54/0398542A1903FFEF6AEF91461EE8FAC7.ttl
+++ b/data/03/98/54/0398542A1903FFEF6AEF91461EE8FAC7.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dissemurus_paradiseus>
+    dwc:genus "Dissemurus" ;
     dwc:rank "species" ;
     dwc:species "paradiseus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dissemurus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_paradiseus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "paradiseus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1903FFEF6AFB95771BA4FA39.ttl b/data/03/98/54/0398542A1903FFEF6AFB95771BA4FA39.ttl
index f0957f5c052..01b0a417a3f 100644
--- a/data/03/98/54/0398542A1903FFEF6AFB95771BA4FA39.ttl
+++ b/data/03/98/54/0398542A1903FFEF6AFB95771BA4FA39.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Grallina_cyanoleuca>
+    dwc:genus "Grallina" ;
     dwc:rank "species" ;
     dwc:species "cyanoleuca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Grallina> ;
diff --git a/data/03/98/54/0398542A1904FFE86A8E91461E7EFA08.ttl b/data/03/98/54/0398542A1904FFE86A8E91461E7EFA08.ttl
index 5bc94c23ae3..c836cedb93e 100644
--- a/data/03/98/54/0398542A1904FFE86A8E91461E7EFA08.ttl
+++ b/data/03/98/54/0398542A1904FFE86A8E91461E7EFA08.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_hottentottus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "hottentottus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1904FFE86AB495BF1B72FCBB.ttl b/data/03/98/54/0398542A1904FFE86AB495BF1B72FCBB.ttl
index 4c76de8afbb..a75b4ffcea3 100644
--- a/data/03/98/54/0398542A1904FFE86AB495BF1B72FCBB.ttl
+++ b/data/03/98/54/0398542A1904FFE86AB495BF1B72FCBB.ttl
@@ -138,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_sumatranus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "sumatranus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1904FFEF6951936E1FEBFEA3.ttl b/data/03/98/54/0398542A1904FFEF6951936E1FEBFEA3.ttl
index 63db282a2e6..05b0ad17c7e 100644
--- a/data/03/98/54/0398542A1904FFEF6951936E1FEBFEA3.ttl
+++ b/data/03/98/54/0398542A1904FFEF6951936E1FEBFEA3.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_hottentottus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "hottentottus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1905FFE8689E930B1D4AFEA3.ttl b/data/03/98/54/0398542A1905FFE8689E930B1D4AFEA3.ttl
index 458801975ff..fb16774e2bd 100644
--- a/data/03/98/54/0398542A1905FFE8689E930B1D4AFEA3.ttl
+++ b/data/03/98/54/0398542A1905FFE8689E930B1D4AFEA3.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_hottentottus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "hottentottus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1906FFE9688F968D1B88FD64.ttl b/data/03/98/54/0398542A1906FFE9688F968D1B88FD64.ttl
index d3c297d7b85..28fc9a6af98 100644
--- a/data/03/98/54/0398542A1906FFE9688F968D1B88FD64.ttl
+++ b/data/03/98/54/0398542A1906FFE9688F968D1B88FD64.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_hottentottus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "hottentottus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_densus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "densus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1906FFEA6943939D1CF7F9D9.ttl b/data/03/98/54/0398542A1906FFEA6943939D1CF7F9D9.ttl
index 6f63ceea145..ae5748504e8 100644
--- a/data/03/98/54/0398542A1906FFEA6943939D1CF7F9D9.ttl
+++ b/data/03/98/54/0398542A1906FFEA6943939D1CF7F9D9.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_densus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "densus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1906FFEA6AFD916B1D05FB5B.ttl b/data/03/98/54/0398542A1906FFEA6AFD916B1D05FB5B.ttl
index caa769799f9..dc35d4c2ea3 100644
--- a/data/03/98/54/0398542A1906FFEA6AFD916B1D05FB5B.ttl
+++ b/data/03/98/54/0398542A1906FFEA6AFD916B1D05FB5B.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_hottentottus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "hottentottus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_bracteatus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "bracteatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1907FFEA68BD94671E56FEC4.ttl b/data/03/98/54/0398542A1907FFEA68BD94671E56FEC4.ttl
index a16d420a0f7..06eef094d9d 100644
--- a/data/03/98/54/0398542A1907FFEA68BD94671E56FEC4.ttl
+++ b/data/03/98/54/0398542A1907FFEA68BD94671E56FEC4.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_bracteatus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "bracteatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1907FFEB6AED93EB1CF3FBC0.ttl b/data/03/98/54/0398542A1907FFEB6AED93EB1CF3FBC0.ttl
index 26687027b55..4e97e46042d 100644
--- a/data/03/98/54/0398542A1907FFEB6AED93EB1CF3FBC0.ttl
+++ b/data/03/98/54/0398542A1907FFEB6AED93EB1CF3FBC0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_bracteatus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "bracteatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1908FFE46ACD90DB1D49FCF8.ttl b/data/03/98/54/0398542A1908FFE46ACD90DB1D49FCF8.ttl
index 9be5c03b7f0..6bc9f651ead 100644
--- a/data/03/98/54/0398542A1908FFE46ACD90DB1D49FCF8.ttl
+++ b/data/03/98/54/0398542A1908FFE46ACD90DB1D49FCF8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_balicassius>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "balicassius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1908FFE46ADC93AF1C10FCB5.ttl b/data/03/98/54/0398542A1908FFE46ADC93AF1C10FCB5.ttl
index 14a932c7011..bde9f3827a4 100644
--- a/data/03/98/54/0398542A1908FFE46ADC93AF1C10FCB5.ttl
+++ b/data/03/98/54/0398542A1908FFE46ADC93AF1C10FCB5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_hottentottus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "hottentottus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1908FFEB697D95ED1D66FC33.ttl b/data/03/98/54/0398542A1908FFEB697D95ED1D66FC33.ttl
index 2fcb860f52e..b8e0188bfcd 100644
--- a/data/03/98/54/0398542A1908FFEB697D95ED1D66FC33.ttl
+++ b/data/03/98/54/0398542A1908FFEB697D95ED1D66FC33.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chibia_carbonaria>
+    dwc:genus "Chibia" ;
     dwc:rank "species" ;
     dwc:species "carbonaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chibia> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_bracteatus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "bracteatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A1909FFE568A691461B05F959.ttl b/data/03/98/54/0398542A1909FFE568A691461B05F959.ttl
index fdbe706a366..f26a7f53c16 100644
--- a/data/03/98/54/0398542A1909FFE568A691461B05F959.ttl
+++ b/data/03/98/54/0398542A1909FFE568A691461B05F959.ttl
@@ -173,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_leucophaeus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "leucophaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
@@ -198,6 +199,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_cinerasceus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "cinerasceus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190AFFE668B791B01B84FB7B.ttl b/data/03/98/54/0398542A190AFFE668B791B01B84FB7B.ttl
index 6cfb24afc3f..57160d97931 100644
--- a/data/03/98/54/0398542A190AFFE668B791B01B84FB7B.ttl
+++ b/data/03/98/54/0398542A190AFFE668B791B01B84FB7B.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_leucophaeus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "leucophaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190AFFE66ACF92391C11FE1A.ttl b/data/03/98/54/0398542A190AFFE66ACF92391C11FE1A.ttl
index 58f122e74ec..b80c5a6c046 100644
--- a/data/03/98/54/0398542A190AFFE66ACF92391C11FE1A.ttl
+++ b/data/03/98/54/0398542A190AFFE66ACF92391C11FE1A.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_leucophaeus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "leucophaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190BFFE668D995151FD9FD92.ttl b/data/03/98/54/0398542A190BFFE668D995151FD9FD92.ttl
index c09e8d0a6ea..71ca76ae9ce 100644
--- a/data/03/98/54/0398542A190BFFE668D995151FD9FD92.ttl
+++ b/data/03/98/54/0398542A190BFFE668D995151FD9FD92.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_leucophaeus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "leucophaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190BFFE76AB491AC1F95FA51.ttl b/data/03/98/54/0398542A190BFFE76AB491AC1F95FA51.ttl
index cae8fd5f513..904ae084a64 100644
--- a/data/03/98/54/0398542A190BFFE76AB491AC1F95FA51.ttl
+++ b/data/03/98/54/0398542A190BFFE76AB491AC1F95FA51.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_macrocercus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "macrocercus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190BFFE76AE495F41DD0FB7E.ttl b/data/03/98/54/0398542A190BFFE76AE495F41DD0FB7E.ttl
index be4655dac60..3fa244fe23f 100644
--- a/data/03/98/54/0398542A190BFFE76AE495F41DD0FB7E.ttl
+++ b/data/03/98/54/0398542A190BFFE76AE495F41DD0FB7E.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_ater>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "ater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_macrocercus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "macrocercus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190CFFE06AB5961B1B79FC06.ttl b/data/03/98/54/0398542A190CFFE06AB5961B1B79FC06.ttl
index c6ddc2fe9e1..08010303edc 100644
--- a/data/03/98/54/0398542A190CFFE06AB5961B1B79FC06.ttl
+++ b/data/03/98/54/0398542A190CFFE06AB5961B1B79FC06.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_ludwigii>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "ludwigii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190CFFE768B793AC1E30FEF9.ttl b/data/03/98/54/0398542A190CFFE768B793AC1E30FEF9.ttl
index 4fc81e5193a..0743fe022d4 100644
--- a/data/03/98/54/0398542A190CFFE768B793AC1E30FEF9.ttl
+++ b/data/03/98/54/0398542A190CFFE768B793AC1E30FEF9.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicrurus_modestus>
+    dwc:genus "Dicrurus" ;
     dwc:rank "species" ;
     dwc:species "modestus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicrurus> ;
diff --git a/data/03/98/54/0398542A190DFFE068C893311EDCFA75.ttl b/data/03/98/54/0398542A190DFFE068C893311EDCFA75.ttl
index a267c4f3d13..0b010361620 100644
--- a/data/03/98/54/0398542A190DFFE068C893311EDCFA75.ttl
+++ b/data/03/98/54/0398542A190DFFE068C893311EDCFA75.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphecotheres_flaviventris>
+    dwc:genus "Sphecotheres" ;
     dwc:rank "species" ;
     dwc:species "flaviventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphecotheres> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphecotheres_vieilloti>
+    dwc:genus "Sphecotheres" ;
     dwc:rank "species" ;
     dwc:species "vieilloti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphecotheres> ;
diff --git a/data/03/98/54/0398542A190DFFE16A0691241F98FA08.ttl b/data/03/98/54/0398542A190DFFE16A0691241F98FA08.ttl
index b5828476693..5701fea3a47 100644
--- a/data/03/98/54/0398542A190DFFE16A0691241F98FA08.ttl
+++ b/data/03/98/54/0398542A190DFFE16A0691241F98FA08.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sphecotheres_maxillaris>
+    dwc:genus "Sphecotheres" ;
     dwc:rank "species" ;
     dwc:species "maxillaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sphecotheres> ;
diff --git a/data/03/98/54/0398542A190FFFE368A2930D1C91F9C2.ttl b/data/03/98/54/0398542A190FFFE368A2930D1C91F9C2.ttl
index e0042f1a45d..3cbdd4a66b4 100644
--- a/data/03/98/54/0398542A190FFFE368A2930D1C91F9C2.ttl
+++ b/data/03/98/54/0398542A190FFFE368A2930D1C91F9C2.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_luteolus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "luteolus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_xanthornus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "xanthornus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A190FFFE36AF493971C85FD67.ttl b/data/03/98/54/0398542A190FFFE36AF493971C85FD67.ttl
index 3da59960c43..47c34973579 100644
--- a/data/03/98/54/0398542A190FFFE36AF493971C85FD67.ttl
+++ b/data/03/98/54/0398542A190FFFE36AF493971C85FD67.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_monachus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "monachus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_monacha>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "monacha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1910FFE3689991B31EA1FCF0.ttl b/data/03/98/54/0398542A1910FFE3689991B31EA1FCF0.ttl
index 13c0da11b10..bdca84db092 100644
--- a/data/03/98/54/0398542A1910FFE3689991B31EA1FCF0.ttl
+++ b/data/03/98/54/0398542A1910FFE3689991B31EA1FCF0.ttl
@@ -162,6 +162,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_celebensis>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "celebensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
@@ -216,6 +217,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_chinensis>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "chinensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
@@ -235,6 +237,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Broderipus_chinensis>
+    dwc:genus "Broderipus" ;
     dwc:rank "species" ;
     dwc:species "chinensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Broderipus> ;
diff --git a/data/03/98/54/0398542A1911FFFC68C396421D45FC1D.ttl b/data/03/98/54/0398542A1911FFFC68C396421D45FC1D.ttl
index 0790b3664e4..dc868e57adf 100644
--- a/data/03/98/54/0398542A1911FFFC68C396421D45FC1D.ttl
+++ b/data/03/98/54/0398542A1911FFFC68C396421D45FC1D.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_chinensis>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "chinensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1911FFFD68A4941D1B64F9AC.ttl b/data/03/98/54/0398542A1911FFFD68A4941D1B64F9AC.ttl
index e3eab449a87..4fa379ee6bb 100644
--- a/data/03/98/54/0398542A1911FFFD68A4941D1B64F9AC.ttl
+++ b/data/03/98/54/0398542A1911FFFD68A4941D1B64F9AC.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_chinensis>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "chinensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1911FFFD6AC8932D1B60FEA3.ttl b/data/03/98/54/0398542A1911FFFD6AC8932D1B60FEA3.ttl
index 4a6ea88dbab..76ac0fc8782 100644
--- a/data/03/98/54/0398542A1911FFFD6AC8932D1B60FEA3.ttl
+++ b/data/03/98/54/0398542A1911FFFD6AC8932D1B60FEA3.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_steerii>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "steerii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1912FFFE6AE294A61C5FFA90.ttl b/data/03/98/54/0398542A1912FFFE6AE294A61C5FFA90.ttl
index a8a2c19532d..d9f8c0ea3ad 100644
--- a/data/03/98/54/0398542A1912FFFE6AE294A61C5FFA90.ttl
+++ b/data/03/98/54/0398542A1912FFFE6AE294A61C5FFA90.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_flavocinctus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "flavocinctus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1913FFFE68AD968C1E09FB03.ttl b/data/03/98/54/0398542A1913FFFE68AD968C1E09FB03.ttl
index c8881992e7c..c913f39e67d 100644
--- a/data/03/98/54/0398542A1913FFFE68AD968C1E09FB03.ttl
+++ b/data/03/98/54/0398542A1913FFFE68AD968C1E09FB03.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_flavocinctus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "flavocinctus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1913FFFF68B6916B1C97F9E6.ttl b/data/03/98/54/0398542A1913FFFF68B6916B1C97F9E6.ttl
index f676c22641f..48dbacff01e 100644
--- a/data/03/98/54/0398542A1913FFFF68B6916B1C97F9E6.ttl
+++ b/data/03/98/54/0398542A1913FFFF68B6916B1C97F9E6.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_flavocinctus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "flavocinctus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1913FFFF6AF792A51CAEFEC5.ttl b/data/03/98/54/0398542A1913FFFF6AF792A51CAEFEC5.ttl
index ce198243310..502b6ef5bd6 100644
--- a/data/03/98/54/0398542A1913FFFF6AF792A51CAEFEC5.ttl
+++ b/data/03/98/54/0398542A1913FFFF6AF792A51CAEFEC5.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_sagittatus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "sagittatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1914FFF86B7F961B1B29FBC0.ttl b/data/03/98/54/0398542A1914FFF86B7F961B1B29FBC0.ttl
index 682b9d7603a..a929545d2e7 100644
--- a/data/03/98/54/0398542A1914FFF86B7F961B1B29FBC0.ttl
+++ b/data/03/98/54/0398542A1914FFF86B7F961B1B29FBC0.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_melanotis>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "melanotis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1914FFFF688A94661F9AFD0F.ttl b/data/03/98/54/0398542A1914FFFF688A94661F9AFD0F.ttl
index b85b36fa208..5e61329b0fd 100644
--- a/data/03/98/54/0398542A1914FFFF688A94661F9AFD0F.ttl
+++ b/data/03/98/54/0398542A1914FFFF688A94661F9AFD0F.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oriolus_sagittatus>
+    dwc:genus "Oriolus" ;
     dwc:rank "species" ;
     dwc:species "sagittatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oriolus> ;
diff --git a/data/03/98/54/0398542A1915FFF86961961B1EF6FD28.ttl b/data/03/98/54/0398542A1915FFF86961961B1EF6FD28.ttl
index 6fe3b7115b2..910fab00f72 100644
--- a/data/03/98/54/0398542A1915FFF86961961B1EF6FD28.ttl
+++ b/data/03/98/54/0398542A1915FFF86961961B1EF6FD28.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Buphagus_africanus>
+    dwc:genus "Buphagus" ;
     dwc:rank "species" ;
     dwc:species "africanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Buphagus> ;
diff --git a/data/03/98/54/0398542A1915FFF968A191B01B23FA5B.ttl b/data/03/98/54/0398542A1915FFF968A191B01B23FA5B.ttl
index 3275b9ef7d1..59f6d0cabe6 100644
--- a/data/03/98/54/0398542A1915FFF968A191B01B23FA5B.ttl
+++ b/data/03/98/54/0398542A1915FFF968A191B01B23FA5B.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enodes_erythrophris>
+    dwc:genus "Enodes" ;
     dwc:rank "species" ;
     dwc:species "erythrophris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enodes> ;
diff --git a/data/03/98/54/0398542A1916FFF9688495D01FE2FBC4.ttl b/data/03/98/54/0398542A1916FFF9688495D01FE2FBC4.ttl
index 5c184d64997..9d16bb3724d 100644
--- a/data/03/98/54/0398542A1916FFF9688495D01FE2FBC4.ttl
+++ b/data/03/98/54/0398542A1916FFF9688495D01FE2FBC4.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sarcops_calvus>
+    dwc:genus "Sarcops" ;
     dwc:rank "species" ;
     dwc:species "calvus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sarcops> ;
diff --git a/data/03/98/54/0398542A1916FFFA6AB390DB1B27FE5F.ttl b/data/03/98/54/0398542A1916FFFA6AB390DB1B27FE5F.ttl
index e0ddc63b70c..51c404262f2 100644
--- a/data/03/98/54/0398542A1916FFFA6AB390DB1B27FE5F.ttl
+++ b/data/03/98/54/0398542A1916FFFA6AB390DB1B27FE5F.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mino_dumontii>
+    dwc:genus "Mino" ;
     dwc:rank "species" ;
     dwc:species "dumontii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mino> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mino_kreffti>
+    dwc:genus "Mino" ;
     dwc:rank "species" ;
     dwc:species "kreffti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mino> ;
diff --git a/data/03/98/54/0398542A1917FFFB68D692C71B4AF959.ttl b/data/03/98/54/0398542A1917FFFB68D692C71B4AF959.ttl
index bf29d780433..d4bb31b1451 100644
--- a/data/03/98/54/0398542A1917FFFB68D692C71B4AF959.ttl
+++ b/data/03/98/54/0398542A1917FFFB68D692C71B4AF959.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acridotheres_cristatella>
+    dwc:genus "Acridotheres" ;
     dwc:rank "species" ;
     dwc:species "cristatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acridotheres> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acridotheres_cristatellus>
+    dwc:genus "Acridotheres" ;
     dwc:rank "species" ;
     dwc:species "cristatellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acridotheres> ;
diff --git a/data/03/98/54/0398542A1917FFFB6A13945A1B75FD21.ttl b/data/03/98/54/0398542A1917FFFB6A13945A1B75FD21.ttl
index 3402c1a577d..7314c2a7590 100644
--- a/data/03/98/54/0398542A1917FFFB6A13945A1B75FD21.ttl
+++ b/data/03/98/54/0398542A1917FFFB6A13945A1B75FD21.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aethiopsar_cristatellus>
+    dwc:genus "Aethiopsar" ;
     dwc:rank "species" ;
     dwc:species "cristatellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aethiopsar> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acridotheres_cristatellus>
+    dwc:genus "Acridotheres" ;
     dwc:rank "species" ;
     dwc:species "cristatellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acridotheres> ;
diff --git a/data/03/98/54/0398542A1918FFF4697093771C9EF9AF.ttl b/data/03/98/54/0398542A1918FFF4697093771C9EF9AF.ttl
index 6597eb7d7bb..ac6e5dbba89 100644
--- a/data/03/98/54/0398542A1918FFF4697093771C9EF9AF.ttl
+++ b/data/03/98/54/0398542A1918FFF4697093771C9EF9AF.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sturnus_vulgaris>
+    dwc:genus "Sturnus" ;
     dwc:rank "species" ;
     dwc:species "vulgaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sturnus> ;
diff --git a/data/03/98/54/0398542A1918FFFB694B96421FFAFE7C.ttl b/data/03/98/54/0398542A1918FFFB694B96421FFAFE7C.ttl
index 284938b4425..c74a4fac483 100644
--- a/data/03/98/54/0398542A1918FFFB694B96421FFAFE7C.ttl
+++ b/data/03/98/54/0398542A1918FFFB694B96421FFAFE7C.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acridotheres_melanopterus>
+    dwc:genus "Acridotheres" ;
     dwc:rank "species" ;
     dwc:species "melanopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acridotheres> ;
diff --git a/data/03/98/54/0398542A1919FFF4689395EE1E55FA21.ttl b/data/03/98/54/0398542A1919FFF4689395EE1E55FA21.ttl
index 59036c0d86f..ff4f66a3bd8 100644
--- a/data/03/98/54/0398542A1919FFF4689395EE1E55FA21.ttl
+++ b/data/03/98/54/0398542A1919FFF4689395EE1E55FA21.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sturnus_vulgaris>
+    dwc:genus "Sturnus" ;
     dwc:rank "species" ;
     dwc:species "vulgaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sturnus> ;
diff --git a/data/03/98/54/0398542A1919FFF568D791D21BA9FA3E.ttl b/data/03/98/54/0398542A1919FFF568D791D21BA9FA3E.ttl
index 673bafb0894..b4233bfd7e9 100644
--- a/data/03/98/54/0398542A1919FFF568D791D21BA9FA3E.ttl
+++ b/data/03/98/54/0398542A1919FFF568D791D21BA9FA3E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Temenuchus_pagodarum>
+    dwc:genus "Temenuchus" ;
     dwc:rank "species" ;
     dwc:species "pagodarum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Temenuchus> ;
diff --git a/data/03/98/54/0398542A1919FFF56A1F94CB1C71FE3C.ttl b/data/03/98/54/0398542A1919FFF56A1F94CB1C71FE3C.ttl
index 92a7b89d864..6986e607200 100644
--- a/data/03/98/54/0398542A1919FFF56A1F94CB1C71FE3C.ttl
+++ b/data/03/98/54/0398542A1919FFF56A1F94CB1C71FE3C.ttl
@@ -92,6 +92,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cosmopsarus_regius>
+    dwc:genus "Cosmopsarus" ;
     dwc:rank "species" ;
     dwc:species "regius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cosmopsarus> ;
diff --git a/data/03/98/54/0398542A1919FFF56AD890DB1F8DFB24.ttl b/data/03/98/54/0398542A1919FFF56AD890DB1F8DFB24.ttl
index 256d8f91d80..5d676734a8f 100644
--- a/data/03/98/54/0398542A1919FFF56AD890DB1F8DFB24.ttl
+++ b/data/03/98/54/0398542A1919FFF56AD890DB1F8DFB24.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spreo_albicapillus>
+    dwc:genus "Spreo" ;
     dwc:rank "species" ;
     dwc:species "albicapillus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spreo> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprotornis_albicapillus>
+    dwc:genus "Lamprotornis" ;
     dwc:rank "species" ;
     dwc:species "albicapillus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprotornis> ;
diff --git a/data/03/98/54/0398542A191AFFF6688C94001CD8F959.ttl b/data/03/98/54/0398542A191AFFF6688C94001CD8F959.ttl
index 1d78c31fc48..1c0f03a2a82 100644
--- a/data/03/98/54/0398542A191AFFF6688C94001CD8F959.ttl
+++ b/data/03/98/54/0398542A191AFFF6688C94001CD8F959.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprocolius_splendidus>
+    dwc:genus "Lamprocolius" ;
     dwc:rank "species" ;
     dwc:species "splendidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprocolius> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprotornis_splendidus>
+    dwc:genus "Lamprotornis" ;
     dwc:rank "species" ;
     dwc:species "splendidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprotornis> ;
diff --git a/data/03/98/54/0398542A191AFFF66AB893481E7DFA5F.ttl b/data/03/98/54/0398542A191AFFF66AB893481E7DFA5F.ttl
index 245b600e82c..8e45621bb82 100644
--- a/data/03/98/54/0398542A191AFFF66AB893481E7DFA5F.ttl
+++ b/data/03/98/54/0398542A191AFFF66AB893481E7DFA5F.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprocolius_sycobius>
+    dwc:genus "Lamprocolius" ;
     dwc:rank "species" ;
     dwc:species "sycobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprocolius> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprotornis_chalybaeus>
+    dwc:genus "Lamprotornis" ;
     dwc:rank "species" ;
     dwc:species "chalybaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprotornis> ;
diff --git a/data/03/98/54/0398542A191AFFF66AFC95F51B77FC6A.ttl b/data/03/98/54/0398542A191AFFF66AFC95F51B77FC6A.ttl
index 9ee3f387d1c..045ce37c81d 100644
--- a/data/03/98/54/0398542A191AFFF66AFC95F51B77FC6A.ttl
+++ b/data/03/98/54/0398542A191AFFF66AFC95F51B77FC6A.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprocolius_chloropterus>
+    dwc:genus "Lamprocolius" ;
     dwc:rank "species" ;
     dwc:species "chloropterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprocolius> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprotornis_chloropterus>
+    dwc:genus "Lamprotornis" ;
     dwc:rank "species" ;
     dwc:species "chloropterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprotornis> ;
diff --git a/data/03/98/54/0398542A191BFFF668D2963E1E8BFCA2.ttl b/data/03/98/54/0398542A191BFFF668D2963E1E8BFCA2.ttl
index 4ba22a37177..a9d1ea4601a 100644
--- a/data/03/98/54/0398542A191BFFF668D2963E1E8BFCA2.ttl
+++ b/data/03/98/54/0398542A191BFFF668D2963E1E8BFCA2.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprocolius_sycobius>
+    dwc:genus "Lamprocolius" ;
     dwc:rank "species" ;
     dwc:species "sycobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprocolius> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprotornis_chalybaeus>
+    dwc:genus "Lamprotornis" ;
     dwc:rank "species" ;
     dwc:species "chalybaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprotornis> ;
diff --git a/data/03/98/54/0398542A191BFFF768BD92E81B6FF988.ttl b/data/03/98/54/0398542A191BFFF768BD92E81B6FF988.ttl
index e674787e030..89d6b32d449 100644
--- a/data/03/98/54/0398542A191BFFF768BD92E81B6FF988.ttl
+++ b/data/03/98/54/0398542A191BFFF768BD92E81B6FF988.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Onychognathus_fulgidus>
+    dwc:genus "Onychognathus" ;
     dwc:rank "species" ;
     dwc:species "fulgidus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Onychognathus> ;
diff --git a/data/03/98/54/0398542A191CFFF06AF3925D1B59FD03.ttl b/data/03/98/54/0398542A191CFFF06AF3925D1B59FD03.ttl
index 06c16ebcf87..e6237325f26 100644
--- a/data/03/98/54/0398542A191CFFF06AF3925D1B59FD03.ttl
+++ b/data/03/98/54/0398542A191CFFF06AF3925D1B59FD03.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lamprocorax_metallicus>
+    dwc:genus "Lamprocorax" ;
     dwc:rank "species" ;
     dwc:species "metallicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lamprocorax> ;
@@ -147,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_metallica>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "metallica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A191CFFF7697C95361E64FC87.ttl b/data/03/98/54/0398542A191CFFF7697C95361E64FC87.ttl
index a2d7e9250c7..742779b8b72 100644
--- a/data/03/98/54/0398542A191CFFF7697C95361E64FC87.ttl
+++ b/data/03/98/54/0398542A191CFFF7697C95361E64FC87.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Onychognathus_walleri>
+    dwc:genus "Onychognathus" ;
     dwc:rank "species" ;
     dwc:species "walleri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Onychognathus> ;
diff --git a/data/03/98/54/0398542A191DFFF068B394AC1D24FDB6.ttl b/data/03/98/54/0398542A191DFFF068B394AC1D24FDB6.ttl
index f6a2075b3dc..65adcda41f7 100644
--- a/data/03/98/54/0398542A191DFFF068B394AC1D24FDB6.ttl
+++ b/data/03/98/54/0398542A191DFFF068B394AC1D24FDB6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_panayensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "panayensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A191DFFF16A2295981CF6FB06.ttl b/data/03/98/54/0398542A191DFFF16A2295981CF6FB06.ttl
index d9e896b8338..a29dbc22f8f 100644
--- a/data/03/98/54/0398542A191DFFF16A2295981CF6FB06.ttl
+++ b/data/03/98/54/0398542A191DFFF16A2295981CF6FB06.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_panayensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "panayensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A191EFFF1696F961B1FEEFD39.ttl b/data/03/98/54/0398542A191EFFF1696F961B1FEEFD39.ttl
index 57ecf77221f..7cd53067784 100644
--- a/data/03/98/54/0398542A191EFFF1696F961B1FEEFD39.ttl
+++ b/data/03/98/54/0398542A191EFFF1696F961B1FEEFD39.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_grandis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "grandis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A191EFFF2696D92A51B94FA75.ttl b/data/03/98/54/0398542A191EFFF2696D92A51B94FA75.ttl
index 4541a0cab45..7ce69f29f70 100644
--- a/data/03/98/54/0398542A191EFFF2696D92A51B94FA75.ttl
+++ b/data/03/98/54/0398542A191EFFF2696D92A51B94FA75.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_grandis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "grandis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A191FFFF2689D95C01E82FBA0.ttl b/data/03/98/54/0398542A191FFFF2689D95C01E82FBA0.ttl
index 457720bf1d7..6b19ed3baa6 100644
--- a/data/03/98/54/0398542A191FFFF2689D95C01E82FBA0.ttl
+++ b/data/03/98/54/0398542A191FFFF2689D95C01E82FBA0.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_fuscus>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "fuscus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_fusca>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "fusca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A191FFFF36AD7968C1B73FD66.ttl b/data/03/98/54/0398542A191FFFF36AD7968C1B73FD66.ttl
index 8d424f9092c..d7138fe7805 100644
--- a/data/03/98/54/0398542A191FFFF36AD7968C1B73FD66.ttl
+++ b/data/03/98/54/0398542A191FFFF36AD7968C1B73FD66.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_tabuensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "tabuensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A191FFFF36AE093131D71F9E6.ttl b/data/03/98/54/0398542A191FFFF36AE093131D71F9E6.ttl
index af44b3096d7..fabaac842e8 100644
--- a/data/03/98/54/0398542A191FFFF36AE093131D71F9E6.ttl
+++ b/data/03/98/54/0398542A191FFFF36AE093131D71F9E6.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_tabuensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "tabuensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A1920FFCC697593001B5BFA0F.ttl b/data/03/98/54/0398542A1920FFCC697593001B5BFA0F.ttl
index b3a1d2d5cd3..1c6f2ce11b4 100644
--- a/data/03/98/54/0398542A1920FFCC697593001B5BFA0F.ttl
+++ b/data/03/98/54/0398542A1920FFCC697593001B5BFA0F.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_tabuensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "tabuensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A1920FFCC6AB6968C1C89FD6A.ttl b/data/03/98/54/0398542A1920FFCC6AB6968C1C89FD6A.ttl
index 4132c3acad9..d55519b508c 100644
--- a/data/03/98/54/0398542A1920FFCC6AB6968C1C89FD6A.ttl
+++ b/data/03/98/54/0398542A1920FFCC6AB6968C1C89FD6A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_tabuensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "tabuensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A1920FFCC6ADE91BE1EC0F9E6.ttl b/data/03/98/54/0398542A1920FFCC6ADE91BE1EC0F9E6.ttl
index a58df01cb2a..4b318d83f3b 100644
--- a/data/03/98/54/0398542A1920FFCC6ADE91BE1EC0F9E6.ttl
+++ b/data/03/98/54/0398542A1920FFCC6ADE91BE1EC0F9E6.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_tabuensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "tabuensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A1920FFF3697095A51D41FD7D.ttl b/data/03/98/54/0398542A1920FFF3697095A51D41FD7D.ttl
index a270bb2c45e..d4936f1f1d9 100644
--- a/data/03/98/54/0398542A1920FFF3697095A51D41FD7D.ttl
+++ b/data/03/98/54/0398542A1920FFF3697095A51D41FD7D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aplonis_tabuensis>
+    dwc:genus "Aplonis" ;
     dwc:rank "species" ;
     dwc:species "tabuensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aplonis> ;
diff --git a/data/03/98/54/0398542A1921FFCD6A0390DA1FA8FB27.ttl b/data/03/98/54/0398542A1921FFCD6A0390DA1FA8FB27.ttl
index 6debea11c6b..d09468d7da5 100644
--- a/data/03/98/54/0398542A1921FFCD6A0390DA1FA8FB27.ttl
+++ b/data/03/98/54/0398542A1921FFCD6A0390DA1FA8FB27.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Penthetria_ardens>
+    dwc:genus "Penthetria" ;
     dwc:rank "species" ;
     dwc:species "ardens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Penthetria> ;
@@ -151,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euplectes_ardens>
+    dwc:genus "Euplectes" ;
     dwc:rank "species" ;
     dwc:species "ardens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euplectes> ;
diff --git a/data/03/98/54/0398542A1921FFCD6AF794CA1B32FC9B.ttl b/data/03/98/54/0398542A1921FFCD6AF794CA1B32FC9B.ttl
index 7972d9f6b23..f40aaae9e26 100644
--- a/data/03/98/54/0398542A1921FFCD6AF794CA1B32FC9B.ttl
+++ b/data/03/98/54/0398542A1921FFCD6AF794CA1B32FC9B.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diatropura_progne>
+    dwc:genus "Diatropura" ;
     dwc:rank "species" ;
     dwc:species "progne" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diatropura> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euplectes_progne>
+    dwc:genus "Euplectes" ;
     dwc:rank "species" ;
     dwc:species "progne" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euplectes> ;
diff --git a/data/03/98/54/0398542A1922FFCE68B691D21C90F958.ttl b/data/03/98/54/0398542A1922FFCE68B691D21C90F958.ttl
index 0240778292b..b8cb39cb2ee 100644
--- a/data/03/98/54/0398542A1922FFCE68B691D21C90F958.ttl
+++ b/data/03/98/54/0398542A1922FFCE68B691D21C90F958.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Penthetria_laticauda>
+    dwc:genus "Penthetria" ;
     dwc:rank "species" ;
     dwc:species "laticauda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Penthetria> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euplectes_ardens>
+    dwc:genus "Euplectes" ;
     dwc:rank "species" ;
     dwc:species "ardens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euplectes> ;
diff --git a/data/03/98/54/0398542A1922FFCE6AD894891C4EFE3D.ttl b/data/03/98/54/0398542A1922FFCE6AD894891C4EFE3D.ttl
index 661562ac4fa..f8041b49fd5 100644
--- a/data/03/98/54/0398542A1922FFCE6AD894891C4EFE3D.ttl
+++ b/data/03/98/54/0398542A1922FFCE6AD894891C4EFE3D.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Urobrachya_phoenicea>
+    dwc:genus "Urobrachya" ;
     dwc:rank "species" ;
     dwc:species "phoenicea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Urobrachya> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euplectes_axillaris>
+    dwc:genus "Euplectes" ;
     dwc:rank "species" ;
     dwc:species "axillaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euplectes> ;
diff --git a/data/03/98/54/0398542A1923FFCE68C3968F1E21FBE0.ttl b/data/03/98/54/0398542A1923FFCE68C3968F1E21FBE0.ttl
index 424ad614345..7225ddf82ab 100644
--- a/data/03/98/54/0398542A1923FFCE68C3968F1E21FBE0.ttl
+++ b/data/03/98/54/0398542A1923FFCE68C3968F1E21FBE0.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pyromelana_franciscana>
+    dwc:genus "Pyromelana" ;
     dwc:rank "species" ;
     dwc:species "franciscana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pyromelana> ;
diff --git a/data/03/98/54/0398542A1923FFCF68E392051BA4F9E6.ttl b/data/03/98/54/0398542A1923FFCF68E392051BA4F9E6.ttl
index ff7516bdf75..d280b1bc8d6 100644
--- a/data/03/98/54/0398542A1923FFCF68E392051BA4F9E6.ttl
+++ b/data/03/98/54/0398542A1923FFCF68E392051BA4F9E6.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pyromelana_flammiceps>
+    dwc:genus "Pyromelana" ;
     dwc:rank "species" ;
     dwc:species "flammiceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pyromelana> ;
diff --git a/data/03/98/54/0398542A1923FFCF6A2194A01CC4FE5F.ttl b/data/03/98/54/0398542A1923FFCF6A2194A01CC4FE5F.ttl
index 4f9d295362f..bc0eeabb8ca 100644
--- a/data/03/98/54/0398542A1923FFCF6A2194A01CC4FE5F.ttl
+++ b/data/03/98/54/0398542A1923FFCF6A2194A01CC4FE5F.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pyromelana_nigroventris>
+    dwc:genus "Pyromelana" ;
     dwc:rank "species" ;
     dwc:species "nigroventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pyromelana> ;
diff --git a/data/03/98/54/0398542A1923FFCF6AD192BE1FEEFB0A.ttl b/data/03/98/54/0398542A1923FFCF6AD192BE1FEEFB0A.ttl
index b4fc6750f48..da159cbb02f 100644
--- a/data/03/98/54/0398542A1923FFCF6AD192BE1FEEFB0A.ttl
+++ b/data/03/98/54/0398542A1923FFCF6AD192BE1FEEFB0A.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euplectes_gierowii>
+    dwc:genus "Euplectes" ;
     dwc:rank "species" ;
     dwc:species "gierowii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euplectes> ;
diff --git a/data/03/98/54/0398542A1924FFC86ACF91461DC8FE1B.ttl b/data/03/98/54/0398542A1924FFC86ACF91461DC8FE1B.ttl
index cc661a31783..b1e31ba3fb3 100644
--- a/data/03/98/54/0398542A1924FFC86ACF91461DC8FE1B.ttl
+++ b/data/03/98/54/0398542A1924FFC86ACF91461DC8FE1B.ttl
@@ -136,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Quelea_quelea>
+    dwc:genus "Quelea" ;
     dwc:rank "species" ;
     dwc:species "quelea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Quelea> ;
diff --git a/data/03/98/54/0398542A1925FFC96ADD925C1F8CF9C2.ttl b/data/03/98/54/0398542A1925FFC96ADD925C1F8CF9C2.ttl
index 673d90c8d95..1ed8b027a19 100644
--- a/data/03/98/54/0398542A1925FFC96ADD925C1F8CF9C2.ttl
+++ b/data/03/98/54/0398542A1925FFC96ADD925C1F8CF9C2.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anaplectes_rubriceps>
+    dwc:genus "Anaplectes" ;
     dwc:rank "species" ;
     dwc:species "rubriceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anaplectes> ;
diff --git a/data/03/98/54/0398542A1926FFC968B2957D1EC9FDB6.ttl b/data/03/98/54/0398542A1926FFC968B2957D1EC9FDB6.ttl
index 418636c2959..43d984b4df4 100644
--- a/data/03/98/54/0398542A1926FFC968B2957D1EC9FDB6.ttl
+++ b/data/03/98/54/0398542A1926FFC968B2957D1EC9FDB6.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Malimbus_malimbicus>
+    dwc:genus "Malimbus" ;
     dwc:rank "species" ;
     dwc:species "malimbicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Malimbus> ;
diff --git a/data/03/98/54/0398542A1926FFCA68B8923F1DD9FAD4.ttl b/data/03/98/54/0398542A1926FFCA68B8923F1DD9FAD4.ttl
index e8aaf95be6a..a5bb15d44db 100644
--- a/data/03/98/54/0398542A1926FFCA68B8923F1DD9FAD4.ttl
+++ b/data/03/98/54/0398542A1926FFCA68B8923F1DD9FAD4.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Malimbus_malimbica>
+    dwc:genus "Malimbus" ;
     dwc:rank "species" ;
     dwc:species "malimbica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Malimbus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Malimbus_malimbicus>
+    dwc:genus "Malimbus" ;
     dwc:rank "species" ;
     dwc:species "malimbicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Malimbus> ;
diff --git a/data/03/98/54/0398542A1926FFCA6AA790DA1F9EFD78.ttl b/data/03/98/54/0398542A1926FFCA6AA790DA1F9EFD78.ttl
index 474dc6c9939..bb4fa0593af 100644
--- a/data/03/98/54/0398542A1926FFCA6AA790DA1F9EFD78.ttl
+++ b/data/03/98/54/0398542A1926FFCA6AA790DA1F9EFD78.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_bicolor>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "bicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A1927FFCB68C3925C1DD1F959.ttl b/data/03/98/54/0398542A1927FFCB68C3925C1DD1F959.ttl
index e7377c8c8d2..477db1173aa 100644
--- a/data/03/98/54/0398542A1927FFCB68C3925C1DD1F959.ttl
+++ b/data/03/98/54/0398542A1927FFCB68C3925C1DD1F959.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_passerinus>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "passerinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_philippinus>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "philippinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A1927FFCB6AEE94CD1C15FDB6.ttl b/data/03/98/54/0398542A1927FFCB6AEE94CD1C15FDB6.ttl
index aace3042f3e..c02c1b69ea9 100644
--- a/data/03/98/54/0398542A1927FFCB6AEE94CD1C15FDB6.ttl
+++ b/data/03/98/54/0398542A1927FFCB6AEE94CD1C15FDB6.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachyphantes_superciliosus>
+    dwc:genus "Pachyphantes" ;
     dwc:rank "species" ;
     dwc:species "superciliosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachyphantes> ;
diff --git a/data/03/98/54/0398542A1928FFC468C393101C8BF9E6.ttl b/data/03/98/54/0398542A1928FFC468C393101C8BF9E6.ttl
index ab76c1f2d82..f4bb28d6d47 100644
--- a/data/03/98/54/0398542A1928FFC468C393101C8BF9E6.ttl
+++ b/data/03/98/54/0398542A1928FFC468C393101C8BF9E6.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_melanocephalus>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "melanocephalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A1928FFC46A8294411C8AFD7A.ttl b/data/03/98/54/0398542A1928FFC46A8294411C8AFD7A.ttl
index ae2a0200cc1..9471657869e 100644
--- a/data/03/98/54/0398542A1928FFC46A8294411C8AFD7A.ttl
+++ b/data/03/98/54/0398542A1928FFC46A8294411C8AFD7A.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_cucullatus>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "cucullatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A1928FFCB68B3968C1E76FB27.ttl b/data/03/98/54/0398542A1928FFCB68B3968C1E76FB27.ttl
index 62c20c0c8b8..4c3b80a1979 100644
--- a/data/03/98/54/0398542A1928FFCB68B3968C1E76FB27.ttl
+++ b/data/03/98/54/0398542A1928FFCB68B3968C1E76FB27.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_rubiginosus>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "rubiginosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A1929FFC568A694211B12F958.ttl b/data/03/98/54/0398542A1929FFC568A694211B12F958.ttl
index fb0697049e2..73f4302e503 100644
--- a/data/03/98/54/0398542A1929FFC568A694211B12F958.ttl
+++ b/data/03/98/54/0398542A1929FFC568A694211B12F958.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hyphantornis_intermedius>
+    dwc:genus "Hyphantornis" ;
     dwc:rank "species" ;
     dwc:species "intermedius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hyphantornis> ;
@@ -147,6 +148,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_intermedius>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "intermedius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A1929FFC56ADC966A1B88FB8A.ttl b/data/03/98/54/0398542A1929FFC56ADC966A1B88FB8A.ttl
index 79d1df7f474..5b2a97e233b 100644
--- a/data/03/98/54/0398542A1929FFC56ADC966A1B88FB8A.ttl
+++ b/data/03/98/54/0398542A1929FFC56ADC966A1B88FB8A.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hyphantornis_intermedius>
+    dwc:genus "Hyphantornis" ;
     dwc:rank "species" ;
     dwc:species "intermedius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hyphantornis> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_intermedius>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "intermedius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192AFFC6697193211C2DF959.ttl b/data/03/98/54/0398542A192AFFC6697193211C2DF959.ttl
index c03538aa8a6..10cd9827b42 100644
--- a/data/03/98/54/0398542A192AFFC6697193211C2DF959.ttl
+++ b/data/03/98/54/0398542A192AFFC6697193211C2DF959.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_aurantius>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "aurantius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192AFFC66AA595C21DD9FC85.ttl b/data/03/98/54/0398542A192AFFC66AA595C21DD9FC85.ttl
index 283359891d6..b3d6f8515d8 100644
--- a/data/03/98/54/0398542A192AFFC66AA595C21DD9FC85.ttl
+++ b/data/03/98/54/0398542A192AFFC66AA595C21DD9FC85.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_subaureus>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "subaureus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192AFFC66AEE90DA1D4FFA2C.ttl b/data/03/98/54/0398542A192AFFC66AEE90DA1D4FFA2C.ttl
index da8a0753948..14c74886802 100644
--- a/data/03/98/54/0398542A192AFFC66AEE90DA1D4FFA2C.ttl
+++ b/data/03/98/54/0398542A192AFFC66AEE90DA1D4FFA2C.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_melanoxanthus>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "melanoxanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_nigricollis>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "nigricollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192BFFC768B892A21B03F959.ttl b/data/03/98/54/0398542A192BFFC768B892A21B03F959.ttl
index 8828bce982d..c4ed94600ff 100644
--- a/data/03/98/54/0398542A192BFFC768B892A21B03F959.ttl
+++ b/data/03/98/54/0398542A192BFFC768B892A21B03F959.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_nigricollis>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "nigricollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192BFFC76A0D923C1EEFFB00.ttl b/data/03/98/54/0398542A192BFFC76A0D923C1EEFFB00.ttl
index 364ca9bb20e..913f6e7d29a 100644
--- a/data/03/98/54/0398542A192BFFC76A0D923C1EEFFB00.ttl
+++ b/data/03/98/54/0398542A192BFFC76A0D923C1EEFFB00.ttl
@@ -136,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_ocularis>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "ocularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192BFFC76AD894A61C04FD0C.ttl b/data/03/98/54/0398542A192BFFC76AD894A61C04FD0C.ttl
index 27b26feb35d..a82af6cba70 100644
--- a/data/03/98/54/0398542A192BFFC76AD894A61C04FD0C.ttl
+++ b/data/03/98/54/0398542A192BFFC76AD894A61C04FD0C.ttl
@@ -136,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_nigricollis>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "nigricollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192CFFC06AEE95BC1B91FC6B.ttl b/data/03/98/54/0398542A192CFFC06AEE95BC1B91FC6B.ttl
index 41f4d5077a4..ea1b569dd83 100644
--- a/data/03/98/54/0398542A192CFFC06AEE95BC1B91FC6B.ttl
+++ b/data/03/98/54/0398542A192CFFC06AEE95BC1B91FC6B.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sitagra_luteola>
+    dwc:genus "Sitagra" ;
     dwc:rank "species" ;
     dwc:species "luteola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sitagra> ;
diff --git a/data/03/98/54/0398542A192CFFC06AF192F01E55FA08.ttl b/data/03/98/54/0398542A192CFFC06AF192F01E55FA08.ttl
index 4da413e6a82..2ddc6cd010f 100644
--- a/data/03/98/54/0398542A192CFFC06AF192F01E55FA08.ttl
+++ b/data/03/98/54/0398542A192CFFC06AF192F01E55FA08.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_Othyphantes>
+    dwc:genus "Ploceus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Othyphantes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192CFFC7696C94011EF4FD96.ttl b/data/03/98/54/0398542A192CFFC7696C94011EF4FD96.ttl
index 74f9467b427..2edf23caca2 100644
--- a/data/03/98/54/0398542A192CFFC7696C94011EF4FD96.ttl
+++ b/data/03/98/54/0398542A192CFFC7696C94011EF4FD96.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_ocularis>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "ocularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192DFFC068A895F91E8BFD5A.ttl b/data/03/98/54/0398542A192DFFC068A895F91E8BFD5A.ttl
index 3076144cc1a..5db9868ee23 100644
--- a/data/03/98/54/0398542A192DFFC068A895F91E8BFD5A.ttl
+++ b/data/03/98/54/0398542A192DFFC068A895F91E8BFD5A.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ploceus_baglafecht>
+    dwc:genus "Ploceus" ;
     dwc:rank "species" ;
     dwc:species "baglafecht" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ploceus> ;
diff --git a/data/03/98/54/0398542A192DFFC16A1D94D01DE6FD95.ttl b/data/03/98/54/0398542A192DFFC16A1D94D01DE6FD95.ttl
index 34e3e28b3a1..7e62b1d8483 100644
--- a/data/03/98/54/0398542A192DFFC16A1D94D01DE6FD95.ttl
+++ b/data/03/98/54/0398542A192DFFC16A1D94D01DE6FD95.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyospiza_albifrons>
+    dwc:genus "Amblyospiza" ;
     dwc:rank "species" ;
     dwc:species "albifrons" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyospiza> ;
diff --git a/data/03/98/54/0398542A192DFFC16ADE912C1D61FB3A.ttl b/data/03/98/54/0398542A192DFFC16ADE912C1D61FB3A.ttl
index 6c785412a43..1524b755ebe 100644
--- a/data/03/98/54/0398542A192DFFC16ADE912C1D61FB3A.ttl
+++ b/data/03/98/54/0398542A192DFFC16ADE912C1D61FB3A.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyospiza_albifrons>
+    dwc:genus "Amblyospiza" ;
     dwc:rank "species" ;
     dwc:species "albifrons" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyospiza> ;
diff --git a/data/03/98/54/0398542A192EFFC168AF93811E94FF6C.ttl b/data/03/98/54/0398542A192EFFC168AF93811E94FF6C.ttl
index bdc134fd4ab..85dfb9d39f7 100644
--- a/data/03/98/54/0398542A192EFFC168AF93811E94FF6C.ttl
+++ b/data/03/98/54/0398542A192EFFC168AF93811E94FF6C.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sporopipes_frontalis>
+    dwc:genus "Sporopipes" ;
     dwc:rank "species" ;
     dwc:species "frontalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sporopipes> ;
diff --git a/data/03/98/54/0398542A192EFFC26ACD96181B76FCDA.ttl b/data/03/98/54/0398542A192EFFC26ACD96181B76FCDA.ttl
index 525102a81ae..923fc6b364d 100644
--- a/data/03/98/54/0398542A192EFFC26ACD96181B76FCDA.ttl
+++ b/data/03/98/54/0398542A192EFFC26ACD96181B76FCDA.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sporopipes_frontalis>
+    dwc:genus "Sporopipes" ;
     dwc:rank "species" ;
     dwc:species "frontalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sporopipes> ;
diff --git a/data/03/98/54/0398542A1931FFDC689494D01DAFFE53.ttl b/data/03/98/54/0398542A1931FFDC689494D01DAFFE53.ttl
index 8cfeaa126e7..d85b0df20b4 100644
--- a/data/03/98/54/0398542A1931FFDC689494D01DAFFE53.ttl
+++ b/data/03/98/54/0398542A1931FFDC689494D01DAFFE53.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnoris_dentata>
+    dwc:genus "Gymnoris" ;
     dwc:rank "species" ;
     dwc:species "dentata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnoris> ;
diff --git a/data/03/98/54/0398542A1931FFDD6ADF968A1CBFFB3D.ttl b/data/03/98/54/0398542A1931FFDD6ADF968A1CBFFB3D.ttl
index aeb91f6abd4..f6082b9c5a8 100644
--- a/data/03/98/54/0398542A1931FFDD6ADF968A1CBFFB3D.ttl
+++ b/data/03/98/54/0398542A1931FFDD6ADF968A1CBFFB3D.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petronia_petronia>
+    dwc:genus "Petronia" ;
     dwc:rank "species" ;
     dwc:species "petronia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petronia> ;
diff --git a/data/03/98/54/0398542A1931FFDD6AF392D61FC7F9EC.ttl b/data/03/98/54/0398542A1931FFDD6AF392D61FC7F9EC.ttl
index c53368f5ed7..18740c4ea25 100644
--- a/data/03/98/54/0398542A1931FFDD6AF392D61FC7F9EC.ttl
+++ b/data/03/98/54/0398542A1931FFDD6AF392D61FC7F9EC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petronia_petronia>
+    dwc:genus "Petronia" ;
     dwc:rank "species" ;
     dwc:species "petronia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petronia> ;
diff --git a/data/03/98/54/0398542A1932FFDD6969957A1EA6FD38.ttl b/data/03/98/54/0398542A1932FFDD6969957A1EA6FD38.ttl
index 400ef86d039..f6962c3c7b0 100644
--- a/data/03/98/54/0398542A1932FFDD6969957A1EA6FD38.ttl
+++ b/data/03/98/54/0398542A1932FFDD6969957A1EA6FD38.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petronia_petronia>
+    dwc:genus "Petronia" ;
     dwc:rank "species" ;
     dwc:species "petronia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petronia> ;
diff --git a/data/03/98/54/0398542A1932FFDE696791251B6BFAD4.ttl b/data/03/98/54/0398542A1932FFDE696791251B6BFAD4.ttl
index 85a304c4474..233d8006a6c 100644
--- a/data/03/98/54/0398542A1932FFDE696791251B6BFAD4.ttl
+++ b/data/03/98/54/0398542A1932FFDE696791251B6BFAD4.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petronia_petronia>
+    dwc:genus "Petronia" ;
     dwc:rank "species" ;
     dwc:species "petronia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petronia> ;
diff --git a/data/03/98/54/0398542A1932FFDE6ACE94921B17FE81.ttl b/data/03/98/54/0398542A1932FFDE6ACE94921B17FE81.ttl
index ac45ebad02c..de1e9c85b90 100644
--- a/data/03/98/54/0398542A1932FFDE6ACE94921B17FE81.ttl
+++ b/data/03/98/54/0398542A1932FFDE6ACE94921B17FE81.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petronia_petronia>
+    dwc:genus "Petronia" ;
     dwc:rank "species" ;
     dwc:species "petronia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petronia> ;
diff --git a/data/03/98/54/0398542A1933FFDE68BB968F1E97FBF7.ttl b/data/03/98/54/0398542A1933FFDE68BB968F1E97FBF7.ttl
index 8d0345ad430..8dc2364a233 100644
--- a/data/03/98/54/0398542A1933FFDE68BB968F1E97FBF7.ttl
+++ b/data/03/98/54/0398542A1933FFDE68BB968F1E97FBF7.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnoris_flavicollis>
+    dwc:genus "Gymnoris" ;
     dwc:rank "species" ;
     dwc:species "flavicollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnoris> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnoris_xanthocollis>
+    dwc:genus "Gymnoris" ;
     dwc:rank "species" ;
     dwc:species "xanthocollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnoris> ;
diff --git a/data/03/98/54/0398542A1933FFDF68B792141B4DF9D2.ttl b/data/03/98/54/0398542A1933FFDF68B792141B4DF9D2.ttl
index 12069630825..fe3808cfd7d 100644
--- a/data/03/98/54/0398542A1933FFDF68B792141B4DF9D2.ttl
+++ b/data/03/98/54/0398542A1933FFDF68B792141B4DF9D2.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnoris_pyrgita>
+    dwc:genus "Gymnoris" ;
     dwc:rank "species" ;
     dwc:species "pyrgita" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnoris> ;
diff --git a/data/03/98/54/0398542A1933FFDF6ADC916A1FB9FBE1.ttl b/data/03/98/54/0398542A1933FFDF6ADC916A1FB9FBE1.ttl
index c83ec609e10..99a7c70e420 100644
--- a/data/03/98/54/0398542A1933FFDF6ADC916A1FB9FBE1.ttl
+++ b/data/03/98/54/0398542A1933FFDF6ADC916A1FB9FBE1.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorella_emini>
+    dwc:genus "Sorella" ;
     dwc:rank "species" ;
     dwc:species "emini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorella> ;
diff --git a/data/03/98/54/0398542A1933FFDF6AE694841C25FE71.ttl b/data/03/98/54/0398542A1933FFDF6AE694841C25FE71.ttl
index 4cde398ddf9..d35a35d14aa 100644
--- a/data/03/98/54/0398542A1933FFDF6AE694841C25FE71.ttl
+++ b/data/03/98/54/0398542A1933FFDF6AE694841C25FE71.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnoris_pyrgita>
+    dwc:genus "Gymnoris" ;
     dwc:rank "species" ;
     dwc:species "pyrgita" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnoris> ;
diff --git a/data/03/98/54/0398542A1934FFD86AC7959A1B11FBE4.ttl b/data/03/98/54/0398542A1934FFD86AC7959A1B11FBE4.ttl
index 576990cb1d6..221b31cd88c 100644
--- a/data/03/98/54/0398542A1934FFD86AC7959A1B11FBE4.ttl
+++ b/data/03/98/54/0398542A1934FFD86AC7959A1B11FBE4.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_montanus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "montanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1935FFD968A491B21C5FFC70.ttl b/data/03/98/54/0398542A1935FFD968A491B21C5FFC70.ttl
index 7129f15933a..44917e442a0 100644
--- a/data/03/98/54/0398542A1935FFD968A491B21C5FFC70.ttl
+++ b/data/03/98/54/0398542A1935FFD968A491B21C5FFC70.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_montanus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "montanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1935FFD96A00955D1C88FE1C.ttl b/data/03/98/54/0398542A1935FFD96A00955D1C88FE1C.ttl
index cd194f482a1..5df7582cc8e 100644
--- a/data/03/98/54/0398542A1935FFD96A00955D1C88FE1C.ttl
+++ b/data/03/98/54/0398542A1935FFD96A00955D1C88FE1C.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_griseus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "griseus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_diffusus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "diffusus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1936FFD9688996451E35FAA3.ttl b/data/03/98/54/0398542A1936FFD9688996451E35FAA3.ttl
index 26fe65fce23..e5c69d14e76 100644
--- a/data/03/98/54/0398542A1936FFD9688996451E35FAA3.ttl
+++ b/data/03/98/54/0398542A1936FFD9688996451E35FAA3.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_griseus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "griseus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1936FFDA6AC091F51E52F959.ttl b/data/03/98/54/0398542A1936FFDA6AC091F51E52F959.ttl
index 10e86ed5e6f..de05335d200 100644
--- a/data/03/98/54/0398542A1936FFDA6AC091F51E52F959.ttl
+++ b/data/03/98/54/0398542A1936FFDA6AC091F51E52F959.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_rutilans>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "rutilans" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1937FFDA688992E91ED6FE5E.ttl b/data/03/98/54/0398542A1937FFDA688992E91ED6FE5E.ttl
index 79ac1fc86cc..64191c87368 100644
--- a/data/03/98/54/0398542A1937FFDA688992E91ED6FE5E.ttl
+++ b/data/03/98/54/0398542A1937FFDA688992E91ED6FE5E.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_rutilans>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "rutilans" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1937FFDB6AB6963F1B1BFD42.ttl b/data/03/98/54/0398542A1937FFDB6AB6963F1B1BFD42.ttl
index b3679503287..a9ea5391763 100644
--- a/data/03/98/54/0398542A1937FFDB6AB6963F1B1BFD42.ttl
+++ b/data/03/98/54/0398542A1937FFDB6AB6963F1B1BFD42.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_hispaniolensis>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "hispaniolensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1937FFDB6AEE918A1D69F988.ttl b/data/03/98/54/0398542A1937FFDB6AEE918A1D69F988.ttl
index 3959ac75326..916f74aff97 100644
--- a/data/03/98/54/0398542A1937FFDB6AEE918A1D69F988.ttl
+++ b/data/03/98/54/0398542A1937FFDB6AEE918A1D69F988.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_hispaniolensis>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "hispaniolensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1939FFD56A0091251E7CFB20.ttl b/data/03/98/54/0398542A1939FFD56A0091251E7CFB20.ttl
index 34f71eeed99..3a5757f6c26 100644
--- a/data/03/98/54/0398542A1939FFD56A0091251E7CFB20.ttl
+++ b/data/03/98/54/0398542A1939FFD56A0091251E7CFB20.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_domesticus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "domesticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1939FFD56A2194E91C01FA0A.ttl b/data/03/98/54/0398542A1939FFD56A2194E91C01FA0A.ttl
index 14852d0d516..97cbaa7bdbb 100644
--- a/data/03/98/54/0398542A1939FFD56A2194E91C01FA0A.ttl
+++ b/data/03/98/54/0398542A1939FFD56A2194E91C01FA0A.ttl
@@ -173,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_domesticus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "domesticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A1939FFDB68A095BE1E0BFEE6.ttl b/data/03/98/54/0398542A1939FFDB68A095BE1E0BFEE6.ttl
index 45dd47c51c8..2667c56b3fc 100644
--- a/data/03/98/54/0398542A1939FFDB68A095BE1E0BFEE6.ttl
+++ b/data/03/98/54/0398542A1939FFDB68A095BE1E0BFEE6.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_domesticus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "domesticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A193AFFD5688293301E33FE81.ttl b/data/03/98/54/0398542A193AFFD5688293301E33FE81.ttl
index bcea505a893..5de644b51c2 100644
--- a/data/03/98/54/0398542A193AFFD5688293301E33FE81.ttl
+++ b/data/03/98/54/0398542A193AFFD5688293301E33FE81.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_domesticus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "domesticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A193AFFD66AC992A01E8FFA24.ttl b/data/03/98/54/0398542A193AFFD66AC992A01E8FFA24.ttl
index 55fb35420ac..cf5ef9647e2 100644
--- a/data/03/98/54/0398542A193AFFD66AC992A01E8FFA24.ttl
+++ b/data/03/98/54/0398542A193AFFD66AC992A01E8FFA24.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Passer_domesticus>
+    dwc:genus "Passer" ;
     dwc:rank "species" ;
     dwc:species "domesticus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Passer> ;
diff --git a/data/03/98/54/0398542A193BFFD668AC94AF1E29FD0D.ttl b/data/03/98/54/0398542A193BFFD668AC94AF1E29FD0D.ttl
index 531710747b7..0addbf03a26 100644
--- a/data/03/98/54/0398542A193BFFD668AC94AF1E29FD0D.ttl
+++ b/data/03/98/54/0398542A193BFFD668AC94AF1E29FD0D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plocepasser_mahali>
+    dwc:genus "Plocepasser" ;
     dwc:rank "species" ;
     dwc:species "mahali" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plocepasser> ;
diff --git a/data/03/98/54/0398542A1940FFAC68AB930D1CE7FAF5.ttl b/data/03/98/54/0398542A1940FFAC68AB930D1CE7FAF5.ttl
index 9908f94b7b6..2c78849a1c6 100644
--- a/data/03/98/54/0398542A1940FFAC68AB930D1CE7FAF5.ttl
+++ b/data/03/98/54/0398542A1940FFAC68AB930D1CE7FAF5.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_coronoides>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "coronoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_macrorhynchos>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "macrorhynchos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1940FFAC6ADD94431C08FD66.ttl b/data/03/98/54/0398542A1940FFAC6ADD94431C08FD66.ttl
index 0cfa95e429b..fc21f9cb461 100644
--- a/data/03/98/54/0398542A1940FFAC6ADD94431C08FD66.ttl
+++ b/data/03/98/54/0398542A1940FFAC6ADD94431C08FD66.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_coronoides>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "coronoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_macrorhynchos>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "macrorhynchos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1941FFAC68C0929E1E8DFBAC.ttl b/data/03/98/54/0398542A1941FFAC68C0929E1E8DFBAC.ttl
index 95c368f0bd6..2dc687eb7d4 100644
--- a/data/03/98/54/0398542A1941FFAC68C0929E1E8DFBAC.ttl
+++ b/data/03/98/54/0398542A1941FFAC68C0929E1E8DFBAC.ttl
@@ -136,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_macrorhynchos>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "macrorhynchos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1941FFAD6A08941F1C83FDEA.ttl b/data/03/98/54/0398542A1941FFAD6A08941F1C83FDEA.ttl
index a5bf6cdcf68..62683895153 100644
--- a/data/03/98/54/0398542A1941FFAD6A08941F1C83FDEA.ttl
+++ b/data/03/98/54/0398542A1941FFAD6A08941F1C83FDEA.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_coronoides>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "coronoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_macrorhynchos>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "macrorhynchos" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1942FFAD6889968D1F95FC68.ttl b/data/03/98/54/0398542A1942FFAD6889968D1F95FC68.ttl
index a3be2cec300..64b6812f018 100644
--- a/data/03/98/54/0398542A1942FFAD6889968D1F95FC68.ttl
+++ b/data/03/98/54/0398542A1942FFAD6889968D1F95FC68.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_cornix>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "cornix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corone>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corone" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1942FFAE6890912D1C34F9EE.ttl b/data/03/98/54/0398542A1942FFAE6890912D1C34F9EE.ttl
index e455d597383..c87f7cdd8cd 100644
--- a/data/03/98/54/0398542A1942FFAE6890912D1C34F9EE.ttl
+++ b/data/03/98/54/0398542A1942FFAE6890912D1C34F9EE.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_cornix>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "cornix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1943FFAE68A395A21EF6FEE6.ttl b/data/03/98/54/0398542A1943FFAE68A395A21EF6FEE6.ttl
index 9a159838126..163826282b9 100644
--- a/data/03/98/54/0398542A1943FFAE68A395A21EF6FEE6.ttl
+++ b/data/03/98/54/0398542A1943FFAE68A395A21EF6FEE6.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_frugilegus>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "frugilegus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1943FFAF6ABE95A31CC1FE5E.ttl b/data/03/98/54/0398542A1943FFAF6ABE95A31CC1FE5E.ttl
index cc6b031aa03..c9b35f00ae1 100644
--- a/data/03/98/54/0398542A1943FFAF6ABE95A31CC1FE5E.ttl
+++ b/data/03/98/54/0398542A1943FFAF6ABE95A31CC1FE5E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_enca>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "enca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1944FFA86AC294451B39FC49.ttl b/data/03/98/54/0398542A1944FFA86AC294451B39FC49.ttl
index ff29419f366..a715212c08a 100644
--- a/data/03/98/54/0398542A1944FFA86AC294451B39FC49.ttl
+++ b/data/03/98/54/0398542A1944FFA86AC294451B39FC49.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_enca>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "enca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1945FFA8697B95A21FD6FBAE.ttl b/data/03/98/54/0398542A1945FFA8697B95A21FD6FBAE.ttl
index 5201ed43869..afd3591732b 100644
--- a/data/03/98/54/0398542A1945FFA8697B95A21FD6FBAE.ttl
+++ b/data/03/98/54/0398542A1945FFA8697B95A21FD6FBAE.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coloeus_monedula>
+    dwc:genus "Coloeus" ;
     dwc:rank "species" ;
     dwc:species "monedula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coloeus> ;
@@ -150,6 +151,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_monedula>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "monedula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1945FFA96AF091D71FEFFB02.ttl b/data/03/98/54/0398542A1945FFA96AF091D71FEFFB02.ttl
index 540a3d2a135..10f12888ccb 100644
--- a/data/03/98/54/0398542A1945FFA96AF091D71FEFFB02.ttl
+++ b/data/03/98/54/0398542A1945FFA96AF091D71FEFFB02.ttl
@@ -138,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_monedula>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "monedula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1945FFA96AF294A81BA4FA0C.ttl b/data/03/98/54/0398542A1945FFA96AF294A81BA4FA0C.ttl
index 3fdfd35a295..34cb222f900 100644
--- a/data/03/98/54/0398542A1945FFA96AF294A81BA4FA0C.ttl
+++ b/data/03/98/54/0398542A1945FFA96AF294A81BA4FA0C.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coloeus_monedula>
+    dwc:genus "Coloeus" ;
     dwc:rank "species" ;
     dwc:species "monedula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coloeus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_monedula>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "monedula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A1946FFA968AC94881E46FE30.ttl b/data/03/98/54/0398542A1946FFA968AC94881E46FE30.ttl
index 6b93e64221a..f91fab81105 100644
--- a/data/03/98/54/0398542A1946FFA968AC94881E46FE30.ttl
+++ b/data/03/98/54/0398542A1946FFA968AC94881E46FE30.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pyrrhocorax_pyrrhocorax>
+    dwc:genus "Pyrrhocorax" ;
     dwc:rank "species" ;
     dwc:species "pyrrhocorax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pyrrhocorax> ;
diff --git a/data/03/98/54/0398542A1946FFAA6AEE95F41BB7FBE2.ttl b/data/03/98/54/0398542A1946FFAA6AEE95F41BB7FBE2.ttl
index 9fd25783487..7421538c04c 100644
--- a/data/03/98/54/0398542A1946FFAA6AEE95F41BB7FBE2.ttl
+++ b/data/03/98/54/0398542A1946FFAA6AEE95F41BB7FBE2.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nucifraga_caryocatactes>
+    dwc:genus "Nucifraga" ;
     dwc:rank "species" ;
     dwc:species "caryocatactes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nucifraga> ;
diff --git a/data/03/98/54/0398542A1946FFAA6AF091D21F9DFA5E.ttl b/data/03/98/54/0398542A1946FFAA6AF091D21F9DFA5E.ttl
index 7757d5f60a4..adf6619f144 100644
--- a/data/03/98/54/0398542A1946FFAA6AF091D21F9DFA5E.ttl
+++ b/data/03/98/54/0398542A1946FFAA6AF091D21F9DFA5E.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nucifraga_caryocatactes>
+    dwc:genus "Nucifraga" ;
     dwc:rank "species" ;
     dwc:species "caryocatactes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nucifraga> ;
diff --git a/data/03/98/54/0398542A1947FFAA68B994A01D75FE3F.ttl b/data/03/98/54/0398542A1947FFAA68B994A01D75FE3F.ttl
index d1eadbb7cd3..12cea745947 100644
--- a/data/03/98/54/0398542A1947FFAA68B994A01D75FE3F.ttl
+++ b/data/03/98/54/0398542A1947FFAA68B994A01D75FE3F.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nucifraga_caryocatactes>
+    dwc:genus "Nucifraga" ;
     dwc:rank "species" ;
     dwc:species "caryocatactes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nucifraga> ;
diff --git a/data/03/98/54/0398542A1947FFAB68B090DA1B5BFB0D.ttl b/data/03/98/54/0398542A1947FFAB68B090DA1B5BFB0D.ttl
index 9be11269d4b..264054be3b2 100644
--- a/data/03/98/54/0398542A1947FFAB68B090DA1B5BFB0D.ttl
+++ b/data/03/98/54/0398542A1947FFAB68B090DA1B5BFB0D.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nucifraga_caryocatactes>
+    dwc:genus "Nucifraga" ;
     dwc:rank "species" ;
     dwc:species "caryocatactes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nucifraga> ;
diff --git a/data/03/98/54/0398542A1947FFAB6ACE92E81FE4F959.ttl b/data/03/98/54/0398542A1947FFAB6ACE92E81FE4F959.ttl
index 7b3765dba52..35975221b56 100644
--- a/data/03/98/54/0398542A1947FFAB6ACE92E81FE4F959.ttl
+++ b/data/03/98/54/0398542A1947FFAB6ACE92E81FE4F959.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nucifraga_caryocatactes>
+    dwc:genus "Nucifraga" ;
     dwc:rank "species" ;
     dwc:species "caryocatactes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nucifraga> ;
diff --git a/data/03/98/54/0398542A1948FFA4688F923C1B0FFA9A.ttl b/data/03/98/54/0398542A1948FFA4688F923C1B0FFA9A.ttl
index 4a38efcdda6..f2508083ff6 100644
--- a/data/03/98/54/0398542A1948FFA4688F923C1B0FFA9A.ttl
+++ b/data/03/98/54/0398542A1948FFA4688F923C1B0FFA9A.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pica_caudata>
+    dwc:genus "Pica" ;
     dwc:rank "species" ;
     dwc:species "caudata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pica> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pica_pica>
+    dwc:genus "Pica" ;
     dwc:rank "species" ;
     dwc:species "pica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pica> ;
diff --git a/data/03/98/54/0398542A1948FFA46AC494A91CD6FD89.ttl b/data/03/98/54/0398542A1948FFA46AC494A91CD6FD89.ttl
index 1888232b508..a2d3e08de50 100644
--- a/data/03/98/54/0398542A1948FFA46AC494A91CD6FD89.ttl
+++ b/data/03/98/54/0398542A1948FFA46AC494A91CD6FD89.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrocitta_sinensis>
+    dwc:genus "Dendrocitta" ;
     dwc:rank "species" ;
     dwc:species "sinensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrocitta> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrocitta_formosae>
+    dwc:genus "Dendrocitta" ;
     dwc:rank "species" ;
     dwc:species "formosae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrocitta> ;
diff --git a/data/03/98/54/0398542A1948FFA46AE3916A1E2EFB00.ttl b/data/03/98/54/0398542A1948FFA46AE3916A1E2EFB00.ttl
index 8b26a251299..16b388cb151 100644
--- a/data/03/98/54/0398542A1948FFA46AE3916A1E2EFB00.ttl
+++ b/data/03/98/54/0398542A1948FFA46AE3916A1E2EFB00.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dendrocitta_formosae>
+    dwc:genus "Dendrocitta" ;
     dwc:rank "species" ;
     dwc:species "formosae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dendrocitta> ;
diff --git a/data/03/98/54/0398542A1948FFAB689995331E22FD45.ttl b/data/03/98/54/0398542A1948FFAB689995331E22FD45.ttl
index ee1b2bce19d..1f5860957c6 100644
--- a/data/03/98/54/0398542A1948FFAB689995331E22FD45.ttl
+++ b/data/03/98/54/0398542A1948FFAB689995331E22FD45.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nucifraga_caryocatactes>
+    dwc:genus "Nucifraga" ;
     dwc:rank "species" ;
     dwc:species "caryocatactes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nucifraga> ;
diff --git a/data/03/98/54/0398542A1949FFA56AE491251EDDFB25.ttl b/data/03/98/54/0398542A1949FFA56AE491251EDDFB25.ttl
index 97933b7f75e..4d24819a7d3 100644
--- a/data/03/98/54/0398542A1949FFA56AE491251EDDFB25.ttl
+++ b/data/03/98/54/0398542A1949FFA56AE491251EDDFB25.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyanopica_cyanus>
+    dwc:genus "Cyanopica" ;
     dwc:rank "species" ;
     dwc:species "cyanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyanopica> ;
diff --git a/data/03/98/54/0398542A194AFFA5693094041E68FE8E.ttl b/data/03/98/54/0398542A194AFFA5693094041E68FE8E.ttl
index a2d7a290f05..5c11a88511e 100644
--- a/data/03/98/54/0398542A194AFFA5693094041E68FE8E.ttl
+++ b/data/03/98/54/0398542A194AFFA5693094041E68FE8E.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cissa_thalassina>
+    dwc:genus "Cissa" ;
     dwc:rank "species" ;
     dwc:species "thalassina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cissa> ;
diff --git a/data/03/98/54/0398542A194AFFA66963913D1BE6FC61.ttl b/data/03/98/54/0398542A194AFFA66963913D1BE6FC61.ttl
index d48c21b3817..866e8a77a15 100644
--- a/data/03/98/54/0398542A194AFFA66963913D1BE6FC61.ttl
+++ b/data/03/98/54/0398542A194AFFA66963913D1BE6FC61.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cissa_hypoleuca>
+    dwc:genus "Cissa" ;
     dwc:rank "species" ;
     dwc:species "hypoleuca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cissa> ;
diff --git a/data/03/98/54/0398542A194BFFA668DF94AB1C8CFE8F.ttl b/data/03/98/54/0398542A194BFFA668DF94AB1C8CFE8F.ttl
index b40f771e03d..bc2cf536d56 100644
--- a/data/03/98/54/0398542A194BFFA668DF94AB1C8CFE8F.ttl
+++ b/data/03/98/54/0398542A194BFFA668DF94AB1C8CFE8F.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Urocissa_erythrorhyncha>
+    dwc:genus "Urocissa" ;
     dwc:rank "species" ;
     dwc:species "erythrorhyncha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Urocissa> ;
diff --git a/data/03/98/54/0398542A194BFFA76A0E95A11B16FB04.ttl b/data/03/98/54/0398542A194BFFA76A0E95A11B16FB04.ttl
index 0efe0bebdcc..fc32ad23bc0 100644
--- a/data/03/98/54/0398542A194BFFA76A0E95A11B16FB04.ttl
+++ b/data/03/98/54/0398542A194BFFA76A0E95A11B16FB04.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Perisoreus_canadensis>
+    dwc:genus "Perisoreus" ;
     dwc:rank "species" ;
     dwc:species "canadensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Perisoreus> ;
diff --git a/data/03/98/54/0398542A194CFFA768AF95531D1AFA0A.ttl b/data/03/98/54/0398542A194CFFA768AF95531D1AFA0A.ttl
index 055a98f40e0..ea6849a2869 100644
--- a/data/03/98/54/0398542A194CFFA768AF95531D1AFA0A.ttl
+++ b/data/03/98/54/0398542A194CFFA768AF95531D1AFA0A.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Garrulus_bispecularis>
+    dwc:genus "Garrulus" ;
     dwc:rank "species" ;
     dwc:species "bispecularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Garrulus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Garrulus_glandarius>
+    dwc:genus "Garrulus" ;
     dwc:rank "species" ;
     dwc:species "glandarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Garrulus> ;
diff --git a/data/03/98/54/0398542A194DFFA068CE96691D27F988.ttl b/data/03/98/54/0398542A194DFFA068CE96691D27F988.ttl
index 7cf6b3ea1d3..522fa978945 100644
--- a/data/03/98/54/0398542A194DFFA068CE96691D27F988.ttl
+++ b/data/03/98/54/0398542A194DFFA068CE96691D27F988.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Garrulus_glandarius>
+    dwc:genus "Garrulus" ;
     dwc:rank "species" ;
     dwc:species "glandarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Garrulus> ;
diff --git a/data/03/98/54/0398542A194DFFA168C592CB1B75FBE3.ttl b/data/03/98/54/0398542A194DFFA168C592CB1B75FBE3.ttl
index c904d8a156b..760b10c0bf5 100644
--- a/data/03/98/54/0398542A194DFFA168C592CB1B75FBE3.ttl
+++ b/data/03/98/54/0398542A194DFFA168C592CB1B75FBE3.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Garrulus_glandarius>
+    dwc:genus "Garrulus" ;
     dwc:rank "species" ;
     dwc:species "glandarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Garrulus> ;
diff --git a/data/03/98/54/0398542A194EFFA26974927E1CBDF959.ttl b/data/03/98/54/0398542A194EFFA26974927E1CBDF959.ttl
index 6e25014f123..c9ec0b77464 100644
--- a/data/03/98/54/0398542A194EFFA26974927E1CBDF959.ttl
+++ b/data/03/98/54/0398542A194EFFA26974927E1CBDF959.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cissilopha_melanocyanea>
+    dwc:genus "Cissilopha" ;
     dwc:rank "species" ;
     dwc:species "melanocyanea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cissilopha> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyanocorax_melanocyaneus>
+    dwc:genus "Cyanocorax" ;
     dwc:rank "species" ;
     dwc:species "melanocyaneus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyanocorax> ;
diff --git a/data/03/98/54/0398542A194EFFA26AFE92F71EBFF990.ttl b/data/03/98/54/0398542A194EFFA26AFE92F71EBFF990.ttl
index 072a5a792fe..8dbb741866e 100644
--- a/data/03/98/54/0398542A194EFFA26AFE92F71EBFF990.ttl
+++ b/data/03/98/54/0398542A194EFFA26AFE92F71EBFF990.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyanocitta_stelleri>
+    dwc:genus "Cyanocitta" ;
     dwc:rank "species" ;
     dwc:species "stelleri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyanocitta> ;
diff --git a/data/03/98/54/0398542A194FFFA2697F95101D5CFD5A.ttl b/data/03/98/54/0398542A194FFFA2697F95101D5CFD5A.ttl
index 58f6bc52a6a..7030cfeba18 100644
--- a/data/03/98/54/0398542A194FFFA2697F95101D5CFD5A.ttl
+++ b/data/03/98/54/0398542A194FFFA2697F95101D5CFD5A.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyanocitta_stelleri>
+    dwc:genus "Cyanocitta" ;
     dwc:rank "species" ;
     dwc:species "stelleri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyanocitta> ;
diff --git a/data/03/98/54/0398542A194FFFA368B192841DD5FB7D.ttl b/data/03/98/54/0398542A194FFFA368B192841DD5FB7D.ttl
index 4d844d333f0..a9b46d8e8d3 100644
--- a/data/03/98/54/0398542A194FFFA368B192841DD5FB7D.ttl
+++ b/data/03/98/54/0398542A194FFFA368B192841DD5FB7D.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyanocitta_stelleri>
+    dwc:genus "Cyanocitta" ;
     dwc:rank "species" ;
     dwc:species "stelleri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyanocitta> ;
diff --git a/data/03/98/54/0398542A1950FFA3696F925E1CCCFDD4.ttl b/data/03/98/54/0398542A1950FFA3696F925E1CCCFDD4.ttl
index bfcb0460361..56861ec6999 100644
--- a/data/03/98/54/0398542A1950FFA3696F925E1CCCFDD4.ttl
+++ b/data/03/98/54/0398542A1950FFA3696F925E1CCCFDD4.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisea_minor>
+    dwc:genus "Paradisea" ;
     dwc:rank "species" ;
     dwc:species "minor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisea> ;
diff --git a/data/03/98/54/0398542A1951FFBC697F95761D41FDCA.ttl b/data/03/98/54/0398542A1951FFBC697F95761D41FDCA.ttl
index cb04b87d524..8edc60802c2 100644
--- a/data/03/98/54/0398542A1951FFBC697F95761D41FDCA.ttl
+++ b/data/03/98/54/0398542A1951FFBC697F95761D41FDCA.ttl
@@ -155,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_minor>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "minor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
@@ -192,6 +193,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_raggiana>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "raggiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
diff --git a/data/03/98/54/0398542A1952FFBD697394C61FC0FD94.ttl b/data/03/98/54/0398542A1952FFBD697394C61FC0FD94.ttl
index 82a9fb974ad..131ce37cdaa 100644
--- a/data/03/98/54/0398542A1952FFBD697394C61FC0FD94.ttl
+++ b/data/03/98/54/0398542A1952FFBD697394C61FC0FD94.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_rudolphi>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "rudolphi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
diff --git a/data/03/98/54/0398542A1952FFBE6ACF959C1B29FB25.ttl b/data/03/98/54/0398542A1952FFBE6ACF959C1B29FB25.ttl
index 09a2d73ce6c..7eb3b6ab887 100644
--- a/data/03/98/54/0398542A1952FFBE6ACF959C1B29FB25.ttl
+++ b/data/03/98/54/0398542A1952FFBE6ACF959C1B29FB25.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisea_minor>
+    dwc:genus "Paradisea" ;
     dwc:rank "species" ;
     dwc:species "minor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisea> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_minor>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "minor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
diff --git a/data/03/98/54/0398542A1952FFBE6AE890DA1E93FAF7.ttl b/data/03/98/54/0398542A1952FFBE6AE890DA1E93FAF7.ttl
index b239bf870a4..bf7dab2b483 100644
--- a/data/03/98/54/0398542A1952FFBE6AE890DA1E93FAF7.ttl
+++ b/data/03/98/54/0398542A1952FFBE6AE890DA1E93FAF7.ttl
@@ -111,6 +111,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisea_apoda>
+    dwc:genus "Paradisea" ;
     dwc:rank "species" ;
     dwc:species "apoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisea> ;
@@ -165,6 +166,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_raggiana>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "raggiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
diff --git a/data/03/98/54/0398542A1953FFBF6AC3934C1C17F959.ttl b/data/03/98/54/0398542A1953FFBF6AC3934C1C17F959.ttl
index 0f0e90e9e9c..d0cfdfc7f1b 100644
--- a/data/03/98/54/0398542A1953FFBF6AC3934C1C17F959.ttl
+++ b/data/03/98/54/0398542A1953FFBF6AC3934C1C17F959.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_raggiana>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "raggiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
diff --git a/data/03/98/54/0398542A1954FFBF68BF93731D1AFCA6.ttl b/data/03/98/54/0398542A1954FFBF68BF93731D1AFCA6.ttl
index ea792eb0359..83cb8567cb0 100644
--- a/data/03/98/54/0398542A1954FFBF68BF93731D1AFCA6.ttl
+++ b/data/03/98/54/0398542A1954FFBF68BF93731D1AFCA6.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_apoda>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "apoda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paradisaea_raggiana>
+    dwc:genus "Paradisaea" ;
     dwc:rank "species" ;
     dwc:species "raggiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paradisaea> ;
diff --git a/data/03/98/54/0398542A1955FFB868D493731E47FD2F.ttl b/data/03/98/54/0398542A1955FFB868D493731E47FD2F.ttl
index cb7b120590e..cffcd3bc5cb 100644
--- a/data/03/98/54/0398542A1955FFB868D493731E47FD2F.ttl
+++ b/data/03/98/54/0398542A1955FFB868D493731E47FD2F.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diphyllodes_magnificus>
+    dwc:genus "Diphyllodes" ;
     dwc:rank "species" ;
     dwc:species "magnificus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diphyllodes> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicinnurus_magnificus>
+    dwc:genus "Cicinnurus" ;
     dwc:rank "species" ;
     dwc:species "magnificus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicinnurus> ;
diff --git a/data/03/98/54/0398542A1955FFB96A0E932A1BA2FCDD.ttl b/data/03/98/54/0398542A1955FFB96A0E932A1BA2FCDD.ttl
index 0eefc005a9c..a72d29deae5 100644
--- a/data/03/98/54/0398542A1955FFB96A0E932A1BA2FCDD.ttl
+++ b/data/03/98/54/0398542A1955FFB96A0E932A1BA2FCDD.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicinnurus_regius>
+    dwc:genus "Cicinnurus" ;
     dwc:rank "species" ;
     dwc:species "regius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicinnurus> ;
diff --git a/data/03/98/54/0398542A1957FFBA689E918A1EE0FEF8.ttl b/data/03/98/54/0398542A1957FFBA689E918A1EE0FEF8.ttl
index 05663d66801..5a4aa83cb5e 100644
--- a/data/03/98/54/0398542A1957FFBA689E918A1EE0FEF8.ttl
+++ b/data/03/98/54/0398542A1957FFBA689E918A1EE0FEF8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parotia_carolae>
+    dwc:genus "Parotia" ;
     dwc:rank "species" ;
     dwc:species "carolae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parotia> ;
diff --git a/data/03/98/54/0398542A1957FFBB6AE292C51CEEFEE7.ttl b/data/03/98/54/0398542A1957FFBB6AE292C51CEEFEE7.ttl
index ea3e32d3f82..8a864f164c2 100644
--- a/data/03/98/54/0398542A1957FFBB6AE292C51CEEFEE7.ttl
+++ b/data/03/98/54/0398542A1957FFBB6AE292C51CEEFEE7.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parotia_carolae>
+    dwc:genus "Parotia" ;
     dwc:rank "species" ;
     dwc:species "carolae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parotia> ;
diff --git a/data/03/98/54/0398542A1958FFB46AB1941B1C17FB05.ttl b/data/03/98/54/0398542A1958FFB46AB1941B1C17FB05.ttl
index 732a52a3ba2..477f7b16a71 100644
--- a/data/03/98/54/0398542A1958FFB46AB1941B1C17FB05.ttl
+++ b/data/03/98/54/0398542A1958FFB46AB1941B1C17FB05.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lophorina_superba>
+    dwc:genus "Lophorina" ;
     dwc:rank "species" ;
     dwc:species "superba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lophorina> ;
diff --git a/data/03/98/54/0398542A1958FFBB689594AB1D4AFD2F.ttl b/data/03/98/54/0398542A1958FFBB689594AB1D4AFD2F.ttl
index 12a80f0ff1e..cbbd2e90baf 100644
--- a/data/03/98/54/0398542A1958FFBB689594AB1D4AFD2F.ttl
+++ b/data/03/98/54/0398542A1958FFBB689594AB1D4AFD2F.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lophorina_minor>
+    dwc:genus "Lophorina" ;
     dwc:rank "species" ;
     dwc:species "minor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lophorina> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lophorina_superba>
+    dwc:genus "Lophorina" ;
     dwc:rank "species" ;
     dwc:species "superba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lophorina> ;
diff --git a/data/03/98/54/0398542A1959FFB568DF91AC1B5BF959.ttl b/data/03/98/54/0398542A1959FFB568DF91AC1B5BF959.ttl
index 2635f5b0612..8a112e91a8b 100644
--- a/data/03/98/54/0398542A1959FFB568DF91AC1B5BF959.ttl
+++ b/data/03/98/54/0398542A1959FFB568DF91AC1B5BF959.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Astrapia_splendidissima>
+    dwc:genus "Astrapia" ;
     dwc:rank "species" ;
     dwc:species "splendidissima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Astrapia> ;
diff --git a/data/03/98/54/0398542A1959FFB56AE8927F1C5DFEF9.ttl b/data/03/98/54/0398542A1959FFB56AE8927F1C5DFEF9.ttl
index 05cf752e60b..f2ec857eb6c 100644
--- a/data/03/98/54/0398542A1959FFB56AE8927F1C5DFEF9.ttl
+++ b/data/03/98/54/0398542A1959FFB56AE8927F1C5DFEF9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Astrapia_splendidissima>
+    dwc:genus "Astrapia" ;
     dwc:rank "species" ;
     dwc:species "splendidissima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Astrapia> ;
diff --git a/data/03/98/54/0398542A195AFFB66AB595351C70FBAC.ttl b/data/03/98/54/0398542A195AFFB66AB595351C70FBAC.ttl
index 56d2a6a3721..39e3013bf85 100644
--- a/data/03/98/54/0398542A195AFFB66AB595351C70FBAC.ttl
+++ b/data/03/98/54/0398542A195AFFB66AB595351C70FBAC.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epimachus_meyeri>
+    dwc:genus "Epimachus" ;
     dwc:rank "species" ;
     dwc:species "meyeri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epimachus> ;
diff --git a/data/03/98/54/0398542A195AFFB66AF490DA1FEDFA9F.ttl b/data/03/98/54/0398542A195AFFB66AF490DA1FEDFA9F.ttl
index 1cd1b016483..84c6b98d629 100644
--- a/data/03/98/54/0398542A195AFFB66AF490DA1FEDFA9F.ttl
+++ b/data/03/98/54/0398542A195AFFB66AF490DA1FEDFA9F.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epimachus_meyeri>
+    dwc:genus "Epimachus" ;
     dwc:rank "species" ;
     dwc:species "meyeri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epimachus> ;
diff --git a/data/03/98/54/0398542A195BFFB768B093631B00F959.ttl b/data/03/98/54/0398542A195BFFB768B093631B00F959.ttl
index 9209d7cfa35..5e823cd5f67 100644
--- a/data/03/98/54/0398542A195BFFB768B093631B00F959.ttl
+++ b/data/03/98/54/0398542A195BFFB768B093631B00F959.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epimachus_fastosus>
+    dwc:genus "Epimachus" ;
     dwc:rank "species" ;
     dwc:species "fastosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epimachus> ;
diff --git a/data/03/98/54/0398542A195BFFB76A01934F1CB0FCB8.ttl b/data/03/98/54/0398542A195BFFB76A01934F1CB0FCB8.ttl
index 7f9eb88c081..90dd8794d2c 100644
--- a/data/03/98/54/0398542A195BFFB76A01934F1CB0FCB8.ttl
+++ b/data/03/98/54/0398542A195BFFB76A01934F1CB0FCB8.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epimachus_fastosus>
+    dwc:genus "Epimachus" ;
     dwc:rank "species" ;
     dwc:species "fastosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epimachus> ;
diff --git a/data/03/98/54/0398542A195CFFB06ADE93FB1C34FDE8.ttl b/data/03/98/54/0398542A195CFFB06ADE93FB1C34FDE8.ttl
index d99a9403730..3eaafcbfe3d 100644
--- a/data/03/98/54/0398542A195CFFB06ADE93FB1C34FDE8.ttl
+++ b/data/03/98/54/0398542A195CFFB06ADE93FB1C34FDE8.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drepanornis_albertisi>
+    dwc:genus "Drepanornis" ;
     dwc:rank "species" ;
     dwc:species "albertisi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drepanornis> ;
diff --git a/data/03/98/54/0398542A195CFFB7695192931D26FC99.ttl b/data/03/98/54/0398542A195CFFB7695192931D26FC99.ttl
index 4a2f7a437f8..6657abafe27 100644
--- a/data/03/98/54/0398542A195CFFB7695192931D26FC99.ttl
+++ b/data/03/98/54/0398542A195CFFB7695192931D26FC99.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Falcinellus_striatus>
+    dwc:genus "Falcinellus" ;
     dwc:rank "species" ;
     dwc:species "striatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Falcinellus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epimachus_fastosus>
+    dwc:genus "Epimachus" ;
     dwc:rank "species" ;
     dwc:species "fastosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epimachus> ;
diff --git a/data/03/98/54/0398542A195DFFB16AF7945F1C52FBAD.ttl b/data/03/98/54/0398542A195DFFB16AF7945F1C52FBAD.ttl
index 899a7658fa9..d56cfabdeb2 100644
--- a/data/03/98/54/0398542A195DFFB16AF7945F1C52FBAD.ttl
+++ b/data/03/98/54/0398542A195DFFB16AF7945F1C52FBAD.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Seleucides_ignotus>
+    dwc:genus "Seleucides" ;
     dwc:rank "species" ;
     dwc:species "ignotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Seleucides> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Seleucidis_melanoleucus>
+    dwc:genus "Seleucidis" ;
     dwc:rank "species" ;
     dwc:species "melanoleucus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Seleucidis> ;
diff --git a/data/03/98/54/0398542A195EFFB2689192521C89F9D1.ttl b/data/03/98/54/0398542A195EFFB2689192521C89F9D1.ttl
index 01dad56144e..9c583a56808 100644
--- a/data/03/98/54/0398542A195EFFB2689192521C89F9D1.ttl
+++ b/data/03/98/54/0398542A195EFFB2689192521C89F9D1.ttl
@@ -135,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Semioptera_wallacii>
+    dwc:genus "Semioptera" ;
     dwc:rank "species" ;
     dwc:species "wallacii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Semioptera> ;
diff --git a/data/03/98/54/0398542A195EFFB26AED91CE1C48FDB7.ttl b/data/03/98/54/0398542A195EFFB26AED91CE1C48FDB7.ttl
index 9ba6ddc7bc5..6937353f611 100644
--- a/data/03/98/54/0398542A195EFFB26AED91CE1C48FDB7.ttl
+++ b/data/03/98/54/0398542A195EFFB26AED91CE1C48FDB7.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Craspedophora_magnifica>
+    dwc:genus "Craspedophora" ;
     dwc:rank "species" ;
     dwc:species "magnifica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Craspedophora> ;
diff --git a/data/03/98/54/0398542A195FFFB268D694891D53FE1B.ttl b/data/03/98/54/0398542A195FFFB268D694891D53FE1B.ttl
index b66cb474cfe..1f1ed5d29ef 100644
--- a/data/03/98/54/0398542A195FFFB268D694891D53FE1B.ttl
+++ b/data/03/98/54/0398542A195FFFB268D694891D53FE1B.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Craspedophora_magnifica>
+    dwc:genus "Craspedophora" ;
     dwc:rank "species" ;
     dwc:species "magnifica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Craspedophora> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ptiloris_magnificus>
+    dwc:genus "Ptiloris" ;
     dwc:rank "species" ;
     dwc:species "magnificus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ptiloris> ;
diff --git a/data/03/98/54/0398542A1960FF8C6ABA916A1E28FA2F.ttl b/data/03/98/54/0398542A1960FF8C6ABA916A1E28FA2F.ttl
index d417ffac351..1d44a214b99 100644
--- a/data/03/98/54/0398542A1960FF8C6ABA916A1E28FA2F.ttl
+++ b/data/03/98/54/0398542A1960FF8C6ABA916A1E28FA2F.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phonygammus_keraudrenii>
+    dwc:genus "Phonygammus" ;
     dwc:rank "species" ;
     dwc:species "keraudrenii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phonygammus> ;
diff --git a/data/03/98/54/0398542A1960FFB3697E95581DDDFBE3.ttl b/data/03/98/54/0398542A1960FFB3697E95581DDDFBE3.ttl
index d9de1adde3a..ea6ffe8f8fa 100644
--- a/data/03/98/54/0398542A1960FFB3697E95581DDDFBE3.ttl
+++ b/data/03/98/54/0398542A1960FFB3697E95581DDDFBE3.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ptiloris_paradisea>
+    dwc:genus "Ptiloris" ;
     dwc:rank "species" ;
     dwc:species "paradisea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ptiloris> ;
diff --git a/data/03/98/54/0398542A1961FF8C68A894421E54FEC4.ttl b/data/03/98/54/0398542A1961FF8C68A894421E54FEC4.ttl
index 0a8c342c520..52d8ecca325 100644
--- a/data/03/98/54/0398542A1961FF8C68A894421E54FEC4.ttl
+++ b/data/03/98/54/0398542A1961FF8C68A894421E54FEC4.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phonygammus_keraudrenii>
+    dwc:genus "Phonygammus" ;
     dwc:rank "species" ;
     dwc:species "keraudrenii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phonygammus> ;
diff --git a/data/03/98/54/0398542A1961FF8D6AE995ED1B4BFBAC.ttl b/data/03/98/54/0398542A1961FF8D6AE995ED1B4BFBAC.ttl
index a4f9b778267..51f4d898b06 100644
--- a/data/03/98/54/0398542A1961FF8D6AE995ED1B4BFBAC.ttl
+++ b/data/03/98/54/0398542A1961FF8D6AE995ED1B4BFBAC.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phonygammus_keraudrenii>
+    dwc:genus "Phonygammus" ;
     dwc:rank "species" ;
     dwc:species "keraudrenii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phonygammus> ;
diff --git a/data/03/98/54/0398542A1962FF8D697696001EACFA44.ttl b/data/03/98/54/0398542A1962FF8D697696001EACFA44.ttl
index fc3686e4406..a3833da4dc7 100644
--- a/data/03/98/54/0398542A1962FF8D697696001EACFA44.ttl
+++ b/data/03/98/54/0398542A1962FF8D697696001EACFA44.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phonygammus_keraudrenii>
+    dwc:genus "Phonygammus" ;
     dwc:rank "species" ;
     dwc:species "keraudrenii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phonygammus> ;
diff --git a/data/03/98/54/0398542A1962FF8E688691CB1B44FA62.ttl b/data/03/98/54/0398542A1962FF8E688691CB1B44FA62.ttl
index 923a6b34719..f7c86d41bc7 100644
--- a/data/03/98/54/0398542A1962FF8E688691CB1B44FA62.ttl
+++ b/data/03/98/54/0398542A1962FF8E688691CB1B44FA62.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Manucodia_comrii>
+    dwc:genus "Manucodia" ;
     dwc:rank "species" ;
     dwc:species "comrii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Manucodia> ;
diff --git a/data/03/98/54/0398542A1962FF8E6A86913B1C69FE1D.ttl b/data/03/98/54/0398542A1962FF8E6A86913B1C69FE1D.ttl
index 57dec2a3401..46f60e578b6 100644
--- a/data/03/98/54/0398542A1962FF8E6A86913B1C69FE1D.ttl
+++ b/data/03/98/54/0398542A1962FF8E6A86913B1C69FE1D.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Manucodia_ater>
+    dwc:genus "Manucodia" ;
     dwc:rank "species" ;
     dwc:species "ater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Manucodia> ;
diff --git a/data/03/98/54/0398542A1963FF8E6A2195341FE1FE8E.ttl b/data/03/98/54/0398542A1963FF8E6A2195341FE1FE8E.ttl
index 68214293825..e30470bef34 100644
--- a/data/03/98/54/0398542A1963FF8E6A2195341FE1FE8E.ttl
+++ b/data/03/98/54/0398542A1963FF8E6A2195341FE1FE8E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Manucodia_ater>
+    dwc:genus "Manucodia" ;
     dwc:rank "species" ;
     dwc:species "ater" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Manucodia> ;
diff --git a/data/03/98/54/0398542A1963FF8F6AF391241E13FA9E.ttl b/data/03/98/54/0398542A1963FF8F6AF391241E13FA9E.ttl
index c22c3523c63..fd016812c04 100644
--- a/data/03/98/54/0398542A1963FF8F6AF391241E13FA9E.ttl
+++ b/data/03/98/54/0398542A1963FF8F6AF391241E13FA9E.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cnemophilus_macgregorii>
+    dwc:genus "Cnemophilus" ;
     dwc:rank "species" ;
     dwc:species "macgregorii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cnemophilus> ;
diff --git a/data/03/98/54/0398542A1964FF886AFF922C1D17FA3B.ttl b/data/03/98/54/0398542A1964FF886AFF922C1D17FA3B.ttl
index 29724d80002..b02f14f8682 100644
--- a/data/03/98/54/0398542A1964FF886AFF922C1D17FA3B.ttl
+++ b/data/03/98/54/0398542A1964FF886AFF922C1D17FA3B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlamydera_lauterbachi>
+    dwc:genus "Chlamydera" ;
     dwc:rank "species" ;
     dwc:species "lauterbachi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlamydera> ;
diff --git a/data/03/98/54/0398542A1965FF88697491241D43FE73.ttl b/data/03/98/54/0398542A1965FF88697491241D43FE73.ttl
index 9068c349dd4..dbdbc76acdf 100644
--- a/data/03/98/54/0398542A1965FF88697491241D43FE73.ttl
+++ b/data/03/98/54/0398542A1965FF88697491241D43FE73.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlamydera_nuchalis>
+    dwc:genus "Chlamydera" ;
     dwc:rank "species" ;
     dwc:species "nuchalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlamydera> ;
diff --git a/data/03/98/54/0398542A1966FF896893918D1D65FE5E.ttl b/data/03/98/54/0398542A1966FF896893918D1D65FE5E.ttl
index fd374e12193..bb332b2f0a9 100644
--- a/data/03/98/54/0398542A1966FF896893918D1D65FE5E.ttl
+++ b/data/03/98/54/0398542A1966FF896893918D1D65FE5E.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlamydera_nuchalis>
+    dwc:genus "Chlamydera" ;
     dwc:rank "species" ;
     dwc:species "nuchalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlamydera> ;
diff --git a/data/03/98/54/0398542A1966FF8A6AD5921A1CB1FEE4.ttl b/data/03/98/54/0398542A1966FF8A6AD5921A1CB1FEE4.ttl
index 42d1f9acfdb..bb9b50c94f2 100644
--- a/data/03/98/54/0398542A1966FF8A6AD5921A1CB1FEE4.ttl
+++ b/data/03/98/54/0398542A1966FF8A6AD5921A1CB1FEE4.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlamydera_guttata>
+    dwc:genus "Chlamydera" ;
     dwc:rank "species" ;
     dwc:species "guttata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlamydera> ;
diff --git a/data/03/98/54/0398542A1967FF8A68B893701D31FE77.ttl b/data/03/98/54/0398542A1967FF8A68B893701D31FE77.ttl
index 8bd37ea6432..4f6013c13e7 100644
--- a/data/03/98/54/0398542A1967FF8A68B893701D31FE77.ttl
+++ b/data/03/98/54/0398542A1967FF8A68B893701D31FE77.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlamydera_maculata>
+    dwc:genus "Chlamydera" ;
     dwc:rank "species" ;
     dwc:species "maculata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlamydera> ;
@@ -145,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chlamydera_guttata>
+    dwc:genus "Chlamydera" ;
     dwc:rank "species" ;
     dwc:species "guttata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chlamydera> ;
diff --git a/data/03/98/54/0398542A1969FF856A1092E61B69FAF7.ttl b/data/03/98/54/0398542A1969FF856A1092E61B69FAF7.ttl
index 5a19ee18216..779e6d68635 100644
--- a/data/03/98/54/0398542A1969FF856A1092E61B69FAF7.ttl
+++ b/data/03/98/54/0398542A1969FF856A1092E61B69FAF7.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ptilonorhynchus_violaceus>
+    dwc:genus "Ptilonorhynchus" ;
     dwc:rank "species" ;
     dwc:species "violaceus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ptilonorhynchus> ;
diff --git a/data/03/98/54/0398542A196CFF8068A891491BEDFB2F.ttl b/data/03/98/54/0398542A196CFF8068A891491BEDFB2F.ttl
index 70476860318..dc55e5699fc 100644
--- a/data/03/98/54/0398542A196CFF8068A891491BEDFB2F.ttl
+++ b/data/03/98/54/0398542A196CFF8068A891491BEDFB2F.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyornis_inornatus>
+    dwc:genus "Amblyornis" ;
     dwc:rank "species" ;
     dwc:species "inornatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyornis> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyornis_macgregoriae>
+    dwc:genus "Amblyornis" ;
     dwc:rank "species" ;
     dwc:species "macgregoriae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyornis> ;
diff --git a/data/03/98/54/0398542A196CFF8768AD94C41EEBFDEA.ttl b/data/03/98/54/0398542A196CFF8768AD94C41EEBFDEA.ttl
index b40990eda68..7a0b4a9983d 100644
--- a/data/03/98/54/0398542A196CFF8768AD94C41EEBFDEA.ttl
+++ b/data/03/98/54/0398542A196CFF8768AD94C41EEBFDEA.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyornis_subalaris>
+    dwc:genus "Amblyornis" ;
     dwc:rank "species" ;
     dwc:species "subalaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyornis> ;
diff --git a/data/03/98/54/0398542A196DFF8068AE95EC1C63FEA3.ttl b/data/03/98/54/0398542A196DFF8068AE95EC1C63FEA3.ttl
index 34df97ada3f..7399f1f595f 100644
--- a/data/03/98/54/0398542A196DFF8068AE95EC1C63FEA3.ttl
+++ b/data/03/98/54/0398542A196DFF8068AE95EC1C63FEA3.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyornis_inornatus>
+    dwc:genus "Amblyornis" ;
     dwc:rank "species" ;
     dwc:species "inornatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyornis> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyornis_macgregoriae>
+    dwc:genus "Amblyornis" ;
     dwc:rank "species" ;
     dwc:species "macgregoriae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyornis> ;
diff --git a/data/03/98/54/0398542A196DFF8168C490DA1C46FA46.ttl b/data/03/98/54/0398542A196DFF8168C490DA1C46FA46.ttl
index 7db0349a0f4..db53fa889c7 100644
--- a/data/03/98/54/0398542A196DFF8168C490DA1C46FA46.ttl
+++ b/data/03/98/54/0398542A196DFF8168C490DA1C46FA46.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Archboldia_papuensis>
+    dwc:genus "Archboldia" ;
     dwc:rank "species" ;
     dwc:species "papuensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Archboldia> ;
diff --git a/data/03/98/54/0398542A196EFF826AC694651B0FFDB7.ttl b/data/03/98/54/0398542A196EFF826AC694651B0FFDB7.ttl
index c2650b63820..27c111af51c 100644
--- a/data/03/98/54/0398542A196EFF826AC694651B0FFDB7.ttl
+++ b/data/03/98/54/0398542A196EFF826AC694651B0FFDB7.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ailuroedus_melanotis>
+    dwc:genus "Ailuroedus" ;
     dwc:rank "species" ;
     dwc:species "melanotis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ailuroedus> ;
diff --git a/data/03/98/54/0398542A196FFF8268B7963F1ED4FBCC.ttl b/data/03/98/54/0398542A196FFF8268B7963F1ED4FBCC.ttl
index c0280af840e..70f7e752f85 100644
--- a/data/03/98/54/0398542A196FFF8268B7963F1ED4FBCC.ttl
+++ b/data/03/98/54/0398542A196FFF8268B7963F1ED4FBCC.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ailuroedus_crassirostris>
+    dwc:genus "Ailuroedus" ;
     dwc:rank "species" ;
     dwc:species "crassirostris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ailuroedus> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ailuroedus_melanotis>
+    dwc:genus "Ailuroedus" ;
     dwc:rank "species" ;
     dwc:species "melanotis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ailuroedus> ;
diff --git a/data/03/98/54/0398542A196FFF836A1B968F1BB2F989.ttl b/data/03/98/54/0398542A196FFF836A1B968F1BB2F989.ttl
index 7387df03b5c..a7c01e1e2bd 100644
--- a/data/03/98/54/0398542A196FFF836A1B968F1BB2F989.ttl
+++ b/data/03/98/54/0398542A196FFF836A1B968F1BB2F989.ttl
@@ -136,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ailuroedus_melanotis>
+    dwc:genus "Ailuroedus" ;
     dwc:rank "species" ;
     dwc:species "melanotis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ailuroedus> ;
diff --git a/data/03/98/54/0398542A1970FF9C6AEA94D11BEAFD7D.ttl b/data/03/98/54/0398542A1970FF9C6AEA94D11BEAFD7D.ttl
index 2947724d036..8c24d92ea61 100644
--- a/data/03/98/54/0398542A1970FF9C6AEA94D11BEAFD7D.ttl
+++ b/data/03/98/54/0398542A1970FF9C6AEA94D11BEAFD7D.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ailuroedus_buccoides>
+    dwc:genus "Ailuroedus" ;
     dwc:rank "species" ;
     dwc:species "buccoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ailuroedus> ;
diff --git a/data/03/98/54/0398542A1971FF9C68B691CE1E4EFBE5.ttl b/data/03/98/54/0398542A1971FF9C68B691CE1E4EFBE5.ttl
index 3681aa600a4..fbeef33c6c4 100644
--- a/data/03/98/54/0398542A1971FF9C68B691CE1E4EFBE5.ttl
+++ b/data/03/98/54/0398542A1971FF9C68B691CE1E4EFBE5.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_versicolor>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "versicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1971FF9D6A1B93DB1DF8FE1A.ttl b/data/03/98/54/0398542A1971FF9D6A1B93DB1DF8FE1A.ttl
index 76d1b33bbd3..51da9bd85ad 100644
--- a/data/03/98/54/0398542A1971FF9D6A1B93DB1DF8FE1A.ttl
+++ b/data/03/98/54/0398542A1971FF9D6A1B93DB1DF8FE1A.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_melanoptera>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "melanoptera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_versicolor>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "versicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1972FF9D6890950D1EAFFC37.ttl b/data/03/98/54/0398542A1972FF9D6890950D1EAFFC37.ttl
index b38b1448158..fa86abf34f0 100644
--- a/data/03/98/54/0398542A1972FF9D6890950D1EAFFC37.ttl
+++ b/data/03/98/54/0398542A1972FF9D6890950D1EAFFC37.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_versicolor>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "versicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1972FF9E68AA92631B4BFB66.ttl b/data/03/98/54/0398542A1972FF9E68AA92631B4BFB66.ttl
index f619651b87a..cbb81f2ef15 100644
--- a/data/03/98/54/0398542A1972FF9E68AA92631B4BFB66.ttl
+++ b/data/03/98/54/0398542A1972FF9E68AA92631B4BFB66.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neostrepera_versicolor>
+    dwc:genus "Neostrepera" ;
     dwc:rank "species" ;
     dwc:species "versicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neostrepera> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_versicolor>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "versicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1972FF9E6AC8934E1BEAFDCC.ttl b/data/03/98/54/0398542A1972FF9E6AC8934E1BEAFDCC.ttl
index fd7a2e4d0b1..67e7b990f65 100644
--- a/data/03/98/54/0398542A1972FF9E6AC8934E1BEAFDCC.ttl
+++ b/data/03/98/54/0398542A1972FF9E6AC8934E1BEAFDCC.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_versicolor>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "versicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1973FF9E68A3932C1D06FC9B.ttl b/data/03/98/54/0398542A1973FF9E68A3932C1D06FC9B.ttl
index a82ff86d024..252f260c33a 100644
--- a/data/03/98/54/0398542A1973FF9E68A3932C1D06FC9B.ttl
+++ b/data/03/98/54/0398542A1973FF9E68A3932C1D06FC9B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_fuliginosa>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "fuliginosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1973FF9F6A06950E1C71FD79.ttl b/data/03/98/54/0398542A1973FF9F6A06950E1C71FD79.ttl
index 33ca797c5b6..aad4d238ad2 100644
--- a/data/03/98/54/0398542A1973FF9F6A06950E1C71FD79.ttl
+++ b/data/03/98/54/0398542A1973FF9F6A06950E1C71FD79.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neostrepera_versicolor>
+    dwc:genus "Neostrepera" ;
     dwc:rank "species" ;
     dwc:species "versicolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neostrepera> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_graculina>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "graculina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1973FF9F6AE592621E1FFB58.ttl b/data/03/98/54/0398542A1973FF9F6AE592621E1FFB58.ttl
index 10f8474296d..5c0a8a8c5ae 100644
--- a/data/03/98/54/0398542A1973FF9F6AE592621E1FFB58.ttl
+++ b/data/03/98/54/0398542A1973FF9F6AE592621E1FFB58.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_graculina>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "graculina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1974FF986AEC93C41B59FD78.ttl b/data/03/98/54/0398542A1974FF986AEC93C41B59FD78.ttl
index febafc3361d..26be0ca8b83 100644
--- a/data/03/98/54/0398542A1974FF986AEC93C41B59FD78.ttl
+++ b/data/03/98/54/0398542A1974FF986AEC93C41B59FD78.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_hypoleucus>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "hypoleucus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1974FF9F6896932C1F89FDCC.ttl b/data/03/98/54/0398542A1974FF9F6896932C1F89FDCC.ttl
index bca786140aa..1366efd2753 100644
--- a/data/03/98/54/0398542A1974FF9F6896932C1F89FDCC.ttl
+++ b/data/03/98/54/0398542A1974FF9F6896932C1F89FDCC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strepera_graculina>
+    dwc:genus "Strepera" ;
     dwc:rank "species" ;
     dwc:species "graculina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strepera> ;
diff --git a/data/03/98/54/0398542A1975FF9868BA95241D0BFC2E.ttl b/data/03/98/54/0398542A1975FF9868BA95241D0BFC2E.ttl
index 5a3bc746863..c3f46764ec8 100644
--- a/data/03/98/54/0398542A1975FF9868BA95241D0BFC2E.ttl
+++ b/data/03/98/54/0398542A1975FF9868BA95241D0BFC2E.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_tibicen>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "tibicen" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
@@ -148,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnorhina_tibicen>
+    dwc:genus "Gymnorhina" ;
     dwc:rank "species" ;
     dwc:species "tibicen" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnorhina> ;
diff --git a/data/03/98/54/0398542A1975FF996A0094A81CE2FA81.ttl b/data/03/98/54/0398542A1975FF996A0094A81CE2FA81.ttl
index 472ff057cff..98e2de88de9 100644
--- a/data/03/98/54/0398542A1975FF996A0094A81CE2FA81.ttl
+++ b/data/03/98/54/0398542A1975FF996A0094A81CE2FA81.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_tibicen>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "tibicen" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnorhina_tibicen>
+    dwc:genus "Gymnorhina" ;
     dwc:rank "species" ;
     dwc:species "tibicen" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnorhina> ;
diff --git a/data/03/98/54/0398542A1976FF99688195BE1EA0FB05.ttl b/data/03/98/54/0398542A1976FF99688195BE1EA0FB05.ttl
index 7b61045914c..8f8d1ac9e58 100644
--- a/data/03/98/54/0398542A1976FF99688195BE1EA0FB05.ttl
+++ b/data/03/98/54/0398542A1976FF99688195BE1EA0FB05.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnorhina_tibicen>
+    dwc:genus "Gymnorhina" ;
     dwc:rank "species" ;
     dwc:species "tibicen" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnorhina> ;
diff --git a/data/03/98/54/0398542A1976FF9A689C92411B91FA09.ttl b/data/03/98/54/0398542A1976FF9A689C92411B91FA09.ttl
index e43e7b633c3..c22223f5726 100644
--- a/data/03/98/54/0398542A1976FF9A689C92411B91FA09.ttl
+++ b/data/03/98/54/0398542A1976FF9A689C92411B91FA09.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnorhina_tibicen>
+    dwc:genus "Gymnorhina" ;
     dwc:rank "species" ;
     dwc:species "tibicen" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnorhina> ;
diff --git a/data/03/98/54/0398542A1976FF9A6AB391CB1D12FBBD.ttl b/data/03/98/54/0398542A1976FF9A6AB391CB1D12FBBD.ttl
index 5305c6e0ac5..fda38efab99 100644
--- a/data/03/98/54/0398542A1976FF9A6AB391CB1D12FBBD.ttl
+++ b/data/03/98/54/0398542A1976FF9A6AB391CB1D12FBBD.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_quoyi>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "quoyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1976FF9A6AB7946D1C2FFDAB.ttl b/data/03/98/54/0398542A1976FF9A6AB7946D1C2FFDAB.ttl
index 0cd806973b9..65ae27167d2 100644
--- a/data/03/98/54/0398542A1976FF9A6AB7946D1C2FFDAB.ttl
+++ b/data/03/98/54/0398542A1976FF9A6AB7946D1C2FFDAB.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_quoyi>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "quoyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1977FF9A689F92C71DA6FE1A.ttl b/data/03/98/54/0398542A1977FF9A689F92C71DA6FE1A.ttl
index 39e623ea07a..a4eb829d4c4 100644
--- a/data/03/98/54/0398542A1977FF9A689F92C71DA6FE1A.ttl
+++ b/data/03/98/54/0398542A1977FF9A689F92C71DA6FE1A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_cassicus>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "cassicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1977FF9B6AFD94A91DC4FD20.ttl b/data/03/98/54/0398542A1977FF9B6AFD94A91DC4FD20.ttl
index 67907d6b99c..e83989bf946 100644
--- a/data/03/98/54/0398542A1977FF9B6AFD94A91DC4FD20.ttl
+++ b/data/03/98/54/0398542A1977FF9B6AFD94A91DC4FD20.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_nigrogularis>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "nigrogularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1978FF9468AB91F41C90F9AF.ttl b/data/03/98/54/0398542A1978FF9468AB91F41C90F9AF.ttl
index fd51b57fef1..20daaa7a4f7 100644
--- a/data/03/98/54/0398542A1978FF9468AB91F41C90F9AF.ttl
+++ b/data/03/98/54/0398542A1978FF9468AB91F41C90F9AF.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_nigrogularis>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "nigrogularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1978FF946AE494451CB2FE51.ttl b/data/03/98/54/0398542A1978FF946AE494451CB2FE51.ttl
index 4c3f2655a3c..6a2fcd5f3cb 100644
--- a/data/03/98/54/0398542A1978FF946AE494451CB2FE51.ttl
+++ b/data/03/98/54/0398542A1978FF946AE494451CB2FE51.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_nigrogularis>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "nigrogularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1978FF9B68AC96421D02FB02.ttl b/data/03/98/54/0398542A1978FF9B68AC96421D02FB02.ttl
index fea334c4f5a..58ebf9b7e3a 100644
--- a/data/03/98/54/0398542A1978FF9B68AC96421D02FB02.ttl
+++ b/data/03/98/54/0398542A1978FF9B68AC96421D02FB02.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_nigrogularis>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "nigrogularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1979FF9468C694BA1E49FBAF.ttl b/data/03/98/54/0398542A1979FF9468C694BA1E49FBAF.ttl
index bd575b5f7b0..f39afd20df3 100644
--- a/data/03/98/54/0398542A1979FF9468C694BA1E49FBAF.ttl
+++ b/data/03/98/54/0398542A1979FF9468C694BA1E49FBAF.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_nigrogularis>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "nigrogularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1979FF956A05968C1C76FB0A.ttl b/data/03/98/54/0398542A1979FF956A05968C1C76FB0A.ttl
index 94f826ef065..af2c43dbbae 100644
--- a/data/03/98/54/0398542A1979FF956A05968C1C76FB0A.ttl
+++ b/data/03/98/54/0398542A1979FF956A05968C1C76FB0A.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_nigrogularis>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "nigrogularis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A1979FF956AF392261D32F9D9.ttl b/data/03/98/54/0398542A1979FF956AF392261D32F9D9.ttl
index dc3108db626..70b4b53d066 100644
--- a/data/03/98/54/0398542A1979FF956AF392261D32F9D9.ttl
+++ b/data/03/98/54/0398542A1979FF956AF392261D32F9D9.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_torquatus>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "torquatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A197AFF95688194671FEDFE73.ttl b/data/03/98/54/0398542A197AFF95688194671FEDFE73.ttl
index 0540fb18252..d1751c9aafa 100644
--- a/data/03/98/54/0398542A197AFF95688194671FEDFE73.ttl
+++ b/data/03/98/54/0398542A197AFF95688194671FEDFE73.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_torquatus>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "torquatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A197AFF966ACE95C41CFFFBC1.ttl b/data/03/98/54/0398542A197AFF966ACE95C41CFFFBC1.ttl
index e373fd27ca4..054f855adac 100644
--- a/data/03/98/54/0398542A197AFF966ACE95C41CFFFBC1.ttl
+++ b/data/03/98/54/0398542A197AFF966ACE95C41CFFFBC1.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_torquatus>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "torquatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A197BFF9668B295341D28FA2E.ttl b/data/03/98/54/0398542A197BFF9668B295341D28FA2E.ttl
index 3ef8687b6ae..a2b98e9c242 100644
--- a/data/03/98/54/0398542A197BFF9668B295341D28FA2E.ttl
+++ b/data/03/98/54/0398542A197BFF9668B295341D28FA2E.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_torquatus>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "torquatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_argenteus>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "argenteus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A197BFF9768A591721CB3FA91.ttl b/data/03/98/54/0398542A197BFF9768A591721CB3FA91.ttl
index dda3238089d..f9551a3a2a7 100644
--- a/data/03/98/54/0398542A197BFF9768A591721CB3FA91.ttl
+++ b/data/03/98/54/0398542A197BFF9768A591721CB3FA91.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cracticus_mentalis>
+    dwc:genus "Cracticus" ;
     dwc:rank "species" ;
     dwc:species "mentalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cracticus> ;
diff --git a/data/03/98/54/0398542A197BFF976AD192081B8BFEDF.ttl b/data/03/98/54/0398542A197BFF976AD192081B8BFEDF.ttl
index 66fe064bc50..8088c5b3569 100644
--- a/data/03/98/54/0398542A197BFF976AD192081B8BFEDF.ttl
+++ b/data/03/98/54/0398542A197BFF976AD192081B8BFEDF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_minor>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "minor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A197CFF906ABD93751C98FB36.ttl b/data/03/98/54/0398542A197CFF906ABD93751C98FB36.ttl
index 8a51b377158..b02f146dea6 100644
--- a/data/03/98/54/0398542A197CFF906ABD93751C98FB36.ttl
+++ b/data/03/98/54/0398542A197CFF906ABD93751C98FB36.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_cinereus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "cinereus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A197CFF97689A94D01FEEFE5F.ttl b/data/03/98/54/0398542A197CFF97689A94D01FEEFE5F.ttl
index 3cb753773c3..9cb202dae44 100644
--- a/data/03/98/54/0398542A197CFF97689A94D01FEEFE5F.ttl
+++ b/data/03/98/54/0398542A197CFF97689A94D01FEEFE5F.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Angroyan_cyanopterus>
+    dwc:genus "Angroyan" ;
     dwc:rank "species" ;
     dwc:species "cyanopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Angroyan> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_cyanopterus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "cyanopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A197DFF9068D094F31EB8FCDE.ttl b/data/03/98/54/0398542A197DFF9068D094F31EB8FCDE.ttl
index e015ccc4b74..7b0a47b3372 100644
--- a/data/03/98/54/0398542A197DFF9068D094F31EB8FCDE.ttl
+++ b/data/03/98/54/0398542A197DFF9068D094F31EB8FCDE.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_cinereus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "cinereus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A197DFF916ABE95131B84FB5C.ttl b/data/03/98/54/0398542A197DFF916ABE95131B84FB5C.ttl
index 7a51674c3ec..ab7e4de41a2 100644
--- a/data/03/98/54/0398542A197DFF916ABE95131B84FB5C.ttl
+++ b/data/03/98/54/0398542A197DFF916ABE95131B84FB5C.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_cinereus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "cinereus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A197EFF91695592B81D05FB7C.ttl b/data/03/98/54/0398542A197EFF91695592B81D05FB7C.ttl
index 8ac6b25311f..a42c3c1af9c 100644
--- a/data/03/98/54/0398542A197EFF91695592B81D05FB7C.ttl
+++ b/data/03/98/54/0398542A197EFF91695592B81D05FB7C.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artamus_cinereus>
+    dwc:genus "Artamus" ;
     dwc:rank "species" ;
     dwc:species "cinereus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artamus> ;
diff --git a/data/03/98/54/0398542A19B8FF546AD2943E1CEDFB5C.ttl b/data/03/98/54/0398542A19B8FF546AD2943E1CEDFB5C.ttl
index 1adfa54dd42..508c4d25201 100644
--- a/data/03/98/54/0398542A19B8FF546AD2943E1CEDFB5C.ttl
+++ b/data/03/98/54/0398542A19B8FF546AD2943E1CEDFB5C.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corax>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19B9FF54688E96421E61FB88.ttl b/data/03/98/54/0398542A19B9FF54688E96421E61FB88.ttl
index efde2bb979e..78f42db37f8 100644
--- a/data/03/98/54/0398542A19B9FF54688E96421E61FB88.ttl
+++ b/data/03/98/54/0398542A19B9FF54688E96421E61FB88.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corax>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19B9FF556AC494AB1B0FF9A2.ttl b/data/03/98/54/0398542A19B9FF556AC494AB1B0FF9A2.ttl
index 29f005a9ceb..1381751af42 100644
--- a/data/03/98/54/0398542A19B9FF556AC494AB1B0FF9A2.ttl
+++ b/data/03/98/54/0398542A19B9FF556AC494AB1B0FF9A2.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corax>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BAFF55696396661D7FFB04.ttl b/data/03/98/54/0398542A19BAFF55696396661D7FFB04.ttl
index ad8f4edd6ca..5e7313d08e2 100644
--- a/data/03/98/54/0398542A19BAFF55696396661D7FFB04.ttl
+++ b/data/03/98/54/0398542A19BAFF55696396661D7FFB04.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corax>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BAFF56696092241B2CF9C8.ttl b/data/03/98/54/0398542A19BAFF56696092241B2CF9C8.ttl
index e445fe794d5..94ee613efa0 100644
--- a/data/03/98/54/0398542A19BAFF56696092241B2CF9C8.ttl
+++ b/data/03/98/54/0398542A19BAFF56696092241B2CF9C8.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corax>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BAFF566AC094C51CC5FD96.ttl b/data/03/98/54/0398542A19BAFF566AC094C51CC5FD96.ttl
index 9977e357e71..8f1416916a2 100644
--- a/data/03/98/54/0398542A19BAFF566AC094C51CC5FD96.ttl
+++ b/data/03/98/54/0398542A19BAFF566AC094C51CC5FD96.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corax>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BAFF566ACF92761D16FB2F.ttl b/data/03/98/54/0398542A19BAFF566ACF92761D16FB2F.ttl
index b6330a8b43e..40efefc76f3 100644
--- a/data/03/98/54/0398542A19BAFF566ACF92761D16FB2F.ttl
+++ b/data/03/98/54/0398542A19BAFF566ACF92761D16FB2F.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_corax>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "corax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BBFF576A0090DB1D24FB67.ttl b/data/03/98/54/0398542A19BBFF576A0090DB1D24FB67.ttl
index 4cf59f4dba3..1c1848323b8 100644
--- a/data/03/98/54/0398542A19BBFF576A0090DB1D24FB67.ttl
+++ b/data/03/98/54/0398542A19BBFF576A0090DB1D24FB67.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_marianae>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "marianae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BBFF576AFB950D1C90FD20.ttl b/data/03/98/54/0398542A19BBFF576AFB950D1C90FD20.ttl
index ff97f01d770..1e6b4b1464a 100644
--- a/data/03/98/54/0398542A19BBFF576AFB950D1C90FD20.ttl
+++ b/data/03/98/54/0398542A19BBFF576AFB950D1C90FD20.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_marianae>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "marianae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -152,6 +153,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_tasmanicus>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "tasmanicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BCFF50688390DB1B44F959.ttl b/data/03/98/54/0398542A19BCFF50688390DB1B44F959.ttl
index 7cdbc5873f6..c85334e3fb4 100644
--- a/data/03/98/54/0398542A19BCFF50688390DB1B44F959.ttl
+++ b/data/03/98/54/0398542A19BCFF50688390DB1B44F959.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_marianae>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "marianae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BCFF506AD793921EDAF959.ttl b/data/03/98/54/0398542A19BCFF506AD793921EDAF959.ttl
index 087bb97d8d4..4b50809f772 100644
--- a/data/03/98/54/0398542A19BCFF506AD793921EDAF959.ttl
+++ b/data/03/98/54/0398542A19BCFF506AD793921EDAF959.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_coronoides>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "coronoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BDFF516AD594F11DDDFE72.ttl b/data/03/98/54/0398542A19BDFF516AD594F11DDDFE72.ttl
index c27036f60c4..c51f35704ce 100644
--- a/data/03/98/54/0398542A19BDFF516AD594F11DDDFE72.ttl
+++ b/data/03/98/54/0398542A19BDFF516AD594F11DDDFE72.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_cecilae>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "cecilae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BEFF526AC190DB1B86FC6B.ttl b/data/03/98/54/0398542A19BEFF526AC190DB1B86FC6B.ttl
index 04548f84fd7..81026be857b 100644
--- a/data/03/98/54/0398542A19BEFF526AC190DB1B86FC6B.ttl
+++ b/data/03/98/54/0398542A19BEFF526AC190DB1B86FC6B.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_cecilae>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "cecilae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_orru>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "orru" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BFFF53689D95E31C5CF959.ttl b/data/03/98/54/0398542A19BFFF53689D95E31C5CF959.ttl
index 0352433e4cf..e8156b89266 100644
--- a/data/03/98/54/0398542A19BFFF53689D95E31C5CF959.ttl
+++ b/data/03/98/54/0398542A19BFFF53689D95E31C5CF959.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_cecilae>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "cecilae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BFFF5368C492A31B88FA4C.ttl b/data/03/98/54/0398542A19BFFF5368C492A31B88FA4C.ttl
index d2fc7eb3c1b..15289115cb6 100644
--- a/data/03/98/54/0398542A19BFFF5368C492A31B88FA4C.ttl
+++ b/data/03/98/54/0398542A19BFFF5368C492A31B88FA4C.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_bennetti>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "bennetti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_orru>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "orru" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/54/0398542A19BFFF536AE595321B07FD05.ttl b/data/03/98/54/0398542A19BFFF536AE595321B07FD05.ttl
index cb1dad423af..ff5dafc0ccb 100644
--- a/data/03/98/54/0398542A19BFFF536AE595321B07FD05.ttl
+++ b/data/03/98/54/0398542A19BFFF536AE595321B07FD05.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_coronoides>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "coronoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
@@ -149,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Corvus_orru>
+    dwc:genus "Corvus" ;
     dwc:rank "species" ;
     dwc:species "orru" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Corvus> ;
diff --git a/data/03/98/A2/0398A275FFBFFF98FF73238D49FE5404.ttl b/data/03/98/A2/0398A275FFBFFF98FF73238D49FE5404.ttl
index 63e0ee32a4f..0241044a0ea 100644
--- a/data/03/98/A2/0398A275FFBFFF98FF73238D49FE5404.ttl
+++ b/data/03/98/A2/0398A275FFBFFF98FF73238D49FE5404.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parastacus_brasiliensis>
+    dwc:genus "Parastacus" ;
     dwc:rank "species" ;
     dwc:species "brasiliensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parastacus> ;
diff --git a/data/03/98/B0/0398B06F5C61E173F6E0FE15FD14FBC3.ttl b/data/03/98/B0/0398B06F5C61E173F6E0FE15FD14FBC3.ttl
index 94535704d02..73371c9122f 100644
--- a/data/03/98/B0/0398B06F5C61E173F6E0FE15FD14FBC3.ttl
+++ b/data/03/98/B0/0398B06F5C61E173F6E0FE15FD14FBC3.ttl
@@ -881,6 +881,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Raja_Leucoraja>
+    dwc:genus "Raja" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leucoraja" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Raja> ;
diff --git a/data/03/98/B8/0398B86AC5428957FCF1FA19ACD3F79D.ttl b/data/03/98/B8/0398B86AC5428957FCF1FA19ACD3F79D.ttl
index 7f2da9b946c..daa8492378e 100644
--- a/data/03/98/B8/0398B86AC5428957FCF1FA19ACD3F79D.ttl
+++ b/data/03/98/B8/0398B86AC5428957FCF1FA19ACD3F79D.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geotrupes_Onthotrupes>
+    dwc:genus "Geotrupes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Onthotrupes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geotrupes> ;
diff --git a/data/03/98/B8/0398B86AC5458956FC39FAC4AC6CFAF7.ttl b/data/03/98/B8/0398B86AC5458956FC39FAC4AC6CFAF7.ttl
index 11158f8ceb7..54e7d291789 100644
--- a/data/03/98/B8/0398B86AC5458956FC39FAC4AC6CFAF7.ttl
+++ b/data/03/98/B8/0398B86AC5458956FC39FAC4AC6CFAF7.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geotrupes_Onthotrupes>
+    dwc:genus "Geotrupes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Onthotrupes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geotrupes> ;
diff --git a/data/03/98/CF/0398CF6BFFF09B5BFC83897688BDFED2.ttl b/data/03/98/CF/0398CF6BFFF09B5BFC83897688BDFED2.ttl
index 05f02c163a4..93bc39dd53a 100644
--- a/data/03/98/CF/0398CF6BFFF09B5BFC83897688BDFED2.ttl
+++ b/data/03/98/CF/0398CF6BFFF09B5BFC83897688BDFED2.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Gyrosigma_peisonis>
+    dwc:genus "Gyrosigma" ;
     dwc:rank "species" ;
     dwc:species "peisonis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Gyrosigma> ;
diff --git a/data/03/98/D4/0398D435FFC0FFA813D5CCDFDF124164.ttl b/data/03/98/D4/0398D435FFC0FFA813D5CCDFDF124164.ttl
index ca28049e38c..18e688aaed3 100644
--- a/data/03/98/D4/0398D435FFC0FFA813D5CCDFDF124164.ttl
+++ b/data/03/98/D4/0398D435FFC0FFA813D5CCDFDF124164.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Steneotarsonemus_Steneotarsonemoides>
+    dwc:genus "Steneotarsonemus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Steneotarsonemoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Steneotarsonemus> ;
diff --git a/data/03/98/DD/0398DD6E696E126CFE9EFEA0FAF0F8AF.ttl b/data/03/98/DD/0398DD6E696E126CFE9EFEA0FAF0F8AF.ttl
index f0e917b2fe9..493f2a2335e 100644
--- a/data/03/98/DD/0398DD6E696E126CFE9EFEA0FAF0F8AF.ttl
+++ b/data/03/98/DD/0398DD6E696E126CFE9EFEA0FAF0F8AF.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phanaeus_Phanaeus>
+    dwc:genus "Phanaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phanaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phanaeus> ;
diff --git a/data/03/A9/02/03A90274FFC401246D91F9F4A47DFE28.ttl b/data/03/A9/02/03A90274FFC401246D91F9F4A47DFE28.ttl
index 75ce780ff42..f4a49e22ac7 100644
--- a/data/03/A9/02/03A90274FFC401246D91F9F4A47DFE28.ttl
+++ b/data/03/A9/02/03A90274FFC401246D91F9F4A47DFE28.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Margarinotus_Ptomister>
+    dwc:genus "Margarinotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ptomister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Margarinotus> ;
diff --git a/data/03/A9/02/03A90274FFC701246FCBF98BA210FBB6.ttl b/data/03/A9/02/03A90274FFC701246FCBF98BA210FBB6.ttl
index 243cb6879d2..35010b3d425 100644
--- a/data/03/A9/02/03A90274FFC701246FCBF98BA210FBB6.ttl
+++ b/data/03/A9/02/03A90274FFC701246FCBF98BA210FBB6.ttl
@@ -113,6 +113,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Margarinotus_Ptomister>
+    dwc:genus "Margarinotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ptomister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Margarinotus> ;
diff --git a/data/03/A9/02/03A90274FFC701276DF3FB30A4D6F9BE.ttl b/data/03/A9/02/03A90274FFC701276DF3FB30A4D6F9BE.ttl
index aa6dd989d29..506c2ba2e48 100644
--- a/data/03/A9/02/03A90274FFC701276DF3FB30A4D6F9BE.ttl
+++ b/data/03/A9/02/03A90274FFC701276DF3FB30A4D6F9BE.ttl
@@ -115,6 +115,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Margarinotus_Ptomister>
+    dwc:genus "Margarinotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ptomister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Margarinotus> ;
diff --git a/data/03/A9/02/03A90274FFC801296DC3FD39A23CFEE5.ttl b/data/03/A9/02/03A90274FFC801296DC3FD39A23CFEE5.ttl
index 2b63bc57455..3c294324ab1 100644
--- a/data/03/A9/02/03A90274FFC801296DC3FD39A23CFEE5.ttl
+++ b/data/03/A9/02/03A90274FFC801296DC3FD39A23CFEE5.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Margarinotus_Ptomister>
+    dwc:genus "Margarinotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ptomister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Margarinotus> ;
diff --git a/data/03/A9/02/03A90274FFC901296DF7FE38A389FDAF.ttl b/data/03/A9/02/03A90274FFC901296DF7FE38A389FDAF.ttl
index ad31a703616..1913ccd42da 100644
--- a/data/03/A9/02/03A90274FFC901296DF7FE38A389FDAF.ttl
+++ b/data/03/A9/02/03A90274FFC901296DF7FE38A389FDAF.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Margarinotus_Ptomister>
+    dwc:genus "Margarinotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ptomister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Margarinotus> ;
diff --git a/data/03/A9/02/03A90274FFCC012A6D8CF9F4A1B1FCEC.ttl b/data/03/A9/02/03A90274FFCC012A6D8CF9F4A1B1FCEC.ttl
index d01d87ebecf..aaa6acf69a0 100644
--- a/data/03/A9/02/03A90274FFCC012A6D8CF9F4A1B1FCEC.ttl
+++ b/data/03/A9/02/03A90274FFCC012A6D8CF9F4A1B1FCEC.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Margarinotus_Paralister>
+    dwc:genus "Margarinotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paralister" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Margarinotus> ;
diff --git a/data/03/A9/22/03A92259FFAE2D7DD99298CDFD362EED.ttl b/data/03/A9/22/03A92259FFAE2D7DD99298CDFD362EED.ttl
index 3fcaa70fec8..441b7fddf63 100644
--- a/data/03/A9/22/03A92259FFAE2D7DD99298CDFD362EED.ttl
+++ b/data/03/A9/22/03A92259FFAE2D7DD99298CDFD362EED.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Anopheles>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anopheles" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/A9/4D/03A94D6311594145FF0A3E1F7694E66C.ttl b/data/03/A9/4D/03A94D6311594145FF0A3E1F7694E66C.ttl
index c75965055e4..de9e0d772b0 100644
--- a/data/03/A9/4D/03A94D6311594145FF0A3E1F7694E66C.ttl
+++ b/data/03/A9/4D/03A94D6311594145FF0A3E1F7694E66C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euglossa_Euglossa>
+    dwc:genus "Euglossa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euglossa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euglossa> ;
diff --git a/data/03/A9/55/03A9557DFFF84554FF22FA5AC519C222.ttl b/data/03/A9/55/03A9557DFFF84554FF22FA5AC519C222.ttl
index 635095a0776..3f95dbcc4bb 100644
--- a/data/03/A9/55/03A9557DFFF84554FF22FA5AC519C222.ttl
+++ b/data/03/A9/55/03A9557DFFF84554FF22FA5AC519C222.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scaptomyza_Parascapromyza>
+    dwc:genus "Scaptomyza" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parascapromyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scaptomyza> ;
diff --git a/data/03/A9/55/03A9557DFFF84554FF22FEC5C519C5F0.ttl b/data/03/A9/55/03A9557DFFF84554FF22FEC5C519C5F0.ttl
index 8b1cf7ccb95..e46c9ed6869 100644
--- a/data/03/A9/55/03A9557DFFF84554FF22FEC5C519C5F0.ttl
+++ b/data/03/A9/55/03A9557DFFF84554FF22FEC5C519C5F0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Sophophora>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sophophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFF94555FF22FE79C361C62B.ttl b/data/03/A9/55/03A9557DFFF94555FF22FE79C361C62B.ttl
index ad864a1fe41..d28160dd8ad 100644
--- a/data/03/A9/55/03A9557DFFF94555FF22FE79C361C62B.ttl
+++ b/data/03/A9/55/03A9557DFFF94555FF22FE79C361C62B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scaptomyza_Scaptomyza>
+    dwc:genus "Scaptomyza" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scaptomyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scaptomyza> ;
diff --git a/data/03/A9/55/03A9557DFFF94555FF22FEC5C361C5FF.ttl b/data/03/A9/55/03A9557DFFF94555FF22FEC5C361C5FF.ttl
index 2f418b4261c..b17ccd7a4fd 100644
--- a/data/03/A9/55/03A9557DFFF94555FF22FEC5C361C5FF.ttl
+++ b/data/03/A9/55/03A9557DFFF94555FF22FEC5C361C5FF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scaptomyza_Scaptomyza>
+    dwc:genus "Scaptomyza" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scaptomyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scaptomyza> ;
diff --git a/data/03/A9/55/03A9557DFFFC4551FF22F9C8C3A7C55F.ttl b/data/03/A9/55/03A9557DFFFC4551FF22F9C8C3A7C55F.ttl
index 654711e03d4..bffb5d27aa6 100644
--- a/data/03/A9/55/03A9557DFFFC4551FF22F9C8C3A7C55F.ttl
+++ b/data/03/A9/55/03A9557DFFFC4551FF22F9C8C3A7C55F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amiota_Amiota>
+    dwc:genus "Amiota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amiota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amiota> ;
diff --git a/data/03/A9/55/03A9557DFFFD4551FF22FA73C213C225.ttl b/data/03/A9/55/03A9557DFFFD4551FF22FA73C213C225.ttl
index e7f1386abef..f12e23ba28e 100644
--- a/data/03/A9/55/03A9557DFFFD4551FF22FA73C213C225.ttl
+++ b/data/03/A9/55/03A9557DFFFD4551FF22FA73C213C225.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFD4551FF22FB3FC213C1E9.ttl b/data/03/A9/55/03A9557DFFFD4551FF22FB3FC213C1E9.ttl
index dd16064f09d..5d2b5a0b440 100644
--- a/data/03/A9/55/03A9557DFFFD4551FF22FB3FC213C1E9.ttl
+++ b/data/03/A9/55/03A9557DFFFD4551FF22FB3FC213C1E9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Dorsilopha>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dorsilopha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFD4551FF22FE99C0E8C5B7.ttl b/data/03/A9/55/03A9557DFFFD4551FF22FE99C0E8C5B7.ttl
index c0b83014b32..9f68cb777bb 100644
--- a/data/03/A9/55/03A9557DFFFD4551FF22FE99C0E8C5B7.ttl
+++ b/data/03/A9/55/03A9557DFFFD4551FF22FE99C0E8C5B7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phortica_Phortica>
+    dwc:genus "Phortica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phortica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phortica> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FA67C519C22A.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FA67C519C22A.ttl
index bc929a06c59..ab172e9d134 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FA67C519C22A.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FA67C519C22A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FAD1C519C1E2.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FAD1C519C1E2.ttl
index 56056c21cf6..b8082a75863 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FAD1C519C1E2.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FAD1C519C1E2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FB43C519C094.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FB43C519C094.ttl
index 147dcef99ec..91081354d7f 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FB43C519C094.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FB43C519C094.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FC17C361C006.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FC17C361C006.ttl
index a81da2fc71a..ed3f58b2b4a 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FC17C361C006.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FC17C361C006.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FCEAC361C7D2.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FCEAC361C7D2.ttl
index b209bd6cb52..46f4c0ce4ee 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FCEAC361C7D2.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FCEAC361C7D2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FDB9C213C76F.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FDB9C213C76F.ttl
index 39dcc7ae2a8..26a1f361fca 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FDB9C213C76F.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FDB9C213C76F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FE71C519C63C.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FE71C519C63C.ttl
index af76bf87fab..5d65d5b49d0 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FE71C519C63C.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FE71C519C63C.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFE4552FF22FEC5C361C5F4.ttl b/data/03/A9/55/03A9557DFFFE4552FF22FEC5C361C5F4.ttl
index cd8da4b77c6..7ff35d04f5a 100644
--- a/data/03/A9/55/03A9557DFFFE4552FF22FEC5C361C5F4.ttl
+++ b/data/03/A9/55/03A9557DFFFE4552FF22FEC5C361C5F4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFF4553FF22FA59C519C222.ttl b/data/03/A9/55/03A9557DFFFF4553FF22FA59C519C222.ttl
index f268880a10f..31dc7eda087 100644
--- a/data/03/A9/55/03A9557DFFFF4553FF22FA59C519C222.ttl
+++ b/data/03/A9/55/03A9557DFFFF4553FF22FA59C519C222.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Sophophora>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sophophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFF4553FF22FB2FC304C11D.ttl b/data/03/A9/55/03A9557DFFFF4553FF22FB2FC304C11D.ttl
index e92a0297cd4..a5a1222d6c0 100644
--- a/data/03/A9/55/03A9557DFFFF4553FF22FB2FC304C11D.ttl
+++ b/data/03/A9/55/03A9557DFFFF4553FF22FB2FC304C11D.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Sophophora>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sophophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFF4553FF22FBDCC519C0AD.ttl b/data/03/A9/55/03A9557DFFFF4553FF22FBDCC519C0AD.ttl
index 49d8fe4980f..568fb375183 100644
--- a/data/03/A9/55/03A9557DFFFF4553FF22FBDCC519C0AD.ttl
+++ b/data/03/A9/55/03A9557DFFFF4553FF22FBDCC519C0AD.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Sophophora>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sophophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFF4553FF22FCACC213C79A.ttl b/data/03/A9/55/03A9557DFFFF4553FF22FCACC213C79A.ttl
index fc59ba04aa0..7074b578eb0 100644
--- a/data/03/A9/55/03A9557DFFFF4553FF22FCACC213C79A.ttl
+++ b/data/03/A9/55/03A9557DFFFF4553FF22FCACC213C79A.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Sophophora>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sophophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFF4553FF22FD62C519C72B.ttl b/data/03/A9/55/03A9557DFFFF4553FF22FD62C519C72B.ttl
index 60ab1905e15..b3db2e181f6 100644
--- a/data/03/A9/55/03A9557DFFFF4553FF22FD62C519C72B.ttl
+++ b/data/03/A9/55/03A9557DFFFF4553FF22FD62C519C72B.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Sophophora>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sophophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFF4553FF22FE11C519C618.ttl b/data/03/A9/55/03A9557DFFFF4553FF22FE11C519C618.ttl
index 153fce1ee50..df3790c0321 100644
--- a/data/03/A9/55/03A9557DFFFF4553FF22FE11C519C618.ttl
+++ b/data/03/A9/55/03A9557DFFFF4553FF22FE11C519C618.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/55/03A9557DFFFF4553FF22FEC5C519C5D5.ttl b/data/03/A9/55/03A9557DFFFF4553FF22FEC5C519C5D5.ttl
index f88b282052e..527bb783417 100644
--- a/data/03/A9/55/03A9557DFFFF4553FF22FEC5C519C5D5.ttl
+++ b/data/03/A9/55/03A9557DFFFF4553FF22FEC5C519C5D5.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drosophila_Drosophila>
+    dwc:genus "Drosophila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Drosophila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drosophila> ;
diff --git a/data/03/A9/5E/03A95E063E14FFBBFDE2079E0079B8EB.ttl b/data/03/A9/5E/03A95E063E14FFBBFDE2079E0079B8EB.ttl
index aecf8e8e690..1a521939852 100644
--- a/data/03/A9/5E/03A95E063E14FFBBFDE2079E0079B8EB.ttl
+++ b/data/03/A9/5E/03A95E063E14FFBBFDE2079E0079B8EB.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ammothea_Ammothella>
+    dwc:genus "Ammothea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ammothella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ammothea> ;
diff --git a/data/03/A9/5E/03A95E063E17FFBAFD9E03270192BBC2.ttl b/data/03/A9/5E/03A95E063E17FFBAFD9E03270192BBC2.ttl
index 7e74ed46859..35310126a2e 100644
--- a/data/03/A9/5E/03A95E063E17FFBAFD9E03270192BBC2.ttl
+++ b/data/03/A9/5E/03A95E063E17FFBAFD9E03270192BBC2.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Achelia_Pigroglavatus>
+    dwc:genus "Achelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pigroglavatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Achelia> ;
diff --git a/data/03/A9/5E/03A95E063E19FFB8FD90053F03C2B8BF.ttl b/data/03/A9/5E/03A95E063E19FFB8FD90053F03C2B8BF.ttl
index dc9d09c02f5..387cb78750b 100644
--- a/data/03/A9/5E/03A95E063E19FFB8FD90053F03C2B8BF.ttl
+++ b/data/03/A9/5E/03A95E063E19FFB8FD90053F03C2B8BF.ttl
@@ -120,6 +120,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Achelia_Pigrolavatus>
+    dwc:genus "Achelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pigrolavatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Achelia> ;
diff --git a/data/03/A9/5E/03A95E063E2CFF83FDBA0765005FBDF4.ttl b/data/03/A9/5E/03A95E063E2CFF83FDBA0765005FBDF4.ttl
index 7589bfd2c35..545c40753bc 100644
--- a/data/03/A9/5E/03A95E063E2CFF83FDBA0765005FBDF4.ttl
+++ b/data/03/A9/5E/03A95E063E2CFF83FDBA0765005FBDF4.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Callipallene_brevirostris>
+    dwc:genus "Callipallene" ;
     dwc:rank "species" ;
     dwc:species "brevirostris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Callipallene> ;
diff --git a/data/03/A9/5E/03A95E063E3DFF93FDDA0327005FBBC1.ttl b/data/03/A9/5E/03A95E063E3DFF93FDDA0327005FBBC1.ttl
index cad9dec2fbb..017618ade45 100644
--- a/data/03/A9/5E/03A95E063E3DFF93FDDA0327005FBBC1.ttl
+++ b/data/03/A9/5E/03A95E063E3DFF93FDDA0327005FBBC1.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pallenopsis_Pallenopsis>
+    dwc:genus "Pallenopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pallenopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pallenopsis> ;
diff --git a/data/03/A9/5E/03A95E063E3DFF94FDC206F3005FBEE4.ttl b/data/03/A9/5E/03A95E063E3DFF94FDC206F3005FBEE4.ttl
index b761a0e7aad..0558974854d 100644
--- a/data/03/A9/5E/03A95E063E3DFF94FDC206F3005FBEE4.ttl
+++ b/data/03/A9/5E/03A95E063E3DFF94FDC206F3005FBEE4.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pallenopsis_Pallenopsis>
+    dwc:genus "Pallenopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pallenopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pallenopsis> ;
diff --git a/data/03/A9/5E/03A95E063E4CFFE3FDCF046900F5BC25.ttl b/data/03/A9/5E/03A95E063E4CFFE3FDCF046900F5BC25.ttl
index b90055e66ad..a1c5fcbb906 100644
--- a/data/03/A9/5E/03A95E063E4CFFE3FDCF046900F5BC25.ttl
+++ b/data/03/A9/5E/03A95E063E4CFFE3FDCF046900F5BC25.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anoplodactylus_Labidodactylus>
+    dwc:genus "Anoplodactylus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Labidodactylus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anoplodactylus> ;
diff --git a/data/03/A9/5E/03A95E063E4EFFE2FDD307DE0084B957.ttl b/data/03/A9/5E/03A95E063E4EFFE2FDD307DE0084B957.ttl
index 14953ef56f1..2dfbeba5e6a 100644
--- a/data/03/A9/5E/03A95E063E4EFFE2FDD307DE0084B957.ttl
+++ b/data/03/A9/5E/03A95E063E4EFFE2FDD307DE0084B957.ttl
@@ -180,6 +180,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phoxichilidium_Anoplodactylus>
+    dwc:genus "Phoxichilidium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anoplodactylus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phoxichilidium> ;
diff --git a/data/03/A9/5E/03A95E063E73FFC0FDCC079E0064BA3D.ttl b/data/03/A9/5E/03A95E063E73FFC0FDCC079E0064BA3D.ttl
index 3e6dd4dfd55..e5be48cb818 100644
--- a/data/03/A9/5E/03A95E063E73FFC0FDCC079E0064BA3D.ttl
+++ b/data/03/A9/5E/03A95E063E73FFC0FDCC079E0064BA3D.ttl
@@ -116,6 +116,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pycnogonum_Retroviger>
+    dwc:genus "Pycnogonum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Retroviger" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pycnogonum> ;
diff --git a/data/03/A9/5E/03A95E063E73FFDDFDC203260442BA35.ttl b/data/03/A9/5E/03A95E063E73FFDDFDC203260442BA35.ttl
index d4177df39a7..2caf18aaff1 100644
--- a/data/03/A9/5E/03A95E063E73FFDDFDC203260442BA35.ttl
+++ b/data/03/A9/5E/03A95E063E73FFDDFDC203260442BA35.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pycnogonum_Retroviger>
+    dwc:genus "Pycnogonum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Retroviger" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pycnogonum> ;
diff --git a/data/03/A9/87/03A987A84901FFF16FB9FE7C6752FD93.ttl b/data/03/A9/87/03A987A84901FFF16FB9FE7C6752FD93.ttl
index 41fedaec2b9..806dbc1fd53 100644
--- a/data/03/A9/87/03A987A84901FFF16FB9FE7C6752FD93.ttl
+++ b/data/03/A9/87/03A987A84901FFF16FB9FE7C6752FD93.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Papilio_bootes>
+    dwc:genus "Papilio" ;
     dwc:rank "species" ;
     dwc:species "bootes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Papilio> ;
diff --git a/data/03/A9/87/03A987A84919FFE96FB9FB2762C0FABC.ttl b/data/03/A9/87/03A987A84919FFE96FB9FB2762C0FABC.ttl
index 82b2862ff88..6f6611894b1 100644
--- a/data/03/A9/87/03A987A84919FFE96FB9FB2762C0FABC.ttl
+++ b/data/03/A9/87/03A987A84919FFE96FB9FB2762C0FABC.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Graphium_cloanthus>
+    dwc:genus "Graphium" ;
     dwc:rank "species" ;
     dwc:species "cloanthus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Graphium> ;
diff --git a/data/03/A9/87/03A987A8493EFFCE6FB9FB1C61C2F94C.ttl b/data/03/A9/87/03A987A8493EFFCE6FB9FB1C61C2F94C.ttl
index 208cdbef4cc..19e43ca0dc6 100644
--- a/data/03/A9/87/03A987A8493EFFCE6FB9FB1C61C2F94C.ttl
+++ b/data/03/A9/87/03A987A8493EFFCE6FB9FB1C61C2F94C.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Graphium_Pazala>
+    dwc:genus "Graphium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pazala" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Graphium> ;
diff --git a/data/03/A9/87/03A987B1D513401BFEA5FCE4F59745E7.ttl b/data/03/A9/87/03A987B1D513401BFEA5FCE4F59745E7.ttl
index f873f1dd275..80cf864b983 100644
--- a/data/03/A9/87/03A987B1D513401BFEA5FCE4F59745E7.ttl
+++ b/data/03/A9/87/03A987B1D513401BFEA5FCE4F59745E7.ttl
@@ -41,6 +41,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atrachelus_Phorobura>
+    dwc:genus "Atrachelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phorobura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atrachelus> ;
diff --git a/data/03/A9/87/03A987B447426E64FF0A1B85FDC6FD2F.ttl b/data/03/A9/87/03A987B447426E64FF0A1B85FDC6FD2F.ttl
index 07b9a50f544..bdba02d3616 100644
--- a/data/03/A9/87/03A987B447426E64FF0A1B85FDC6FD2F.ttl
+++ b/data/03/A9/87/03A987B447426E64FF0A1B85FDC6FD2F.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachypogon_Isohelea>
+    dwc:genus "Brachypogon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Isohelea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachypogon> ;
@@ -187,6 +188,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratopogon_Brachypogon>
+    dwc:genus "Ceratopogon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachypogon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratopogon> ;
diff --git a/data/03/A9/87/03A987B8FFFFEF2A63D7FDFAFD45FC68.ttl b/data/03/A9/87/03A987B8FFFFEF2A63D7FDFAFD45FC68.ttl
index 6eee3a3aa9f..f0ac7f87207 100644
--- a/data/03/A9/87/03A987B8FFFFEF2A63D7FDFAFD45FC68.ttl
+++ b/data/03/A9/87/03A987B8FFFFEF2A63D7FDFAFD45FC68.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Blackburnia_Metromenus>
+    dwc:genus "Blackburnia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Metromenus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Blackburnia> ;
diff --git a/data/03/A9/87/03A987B9D52BB21AFF61FB15BA1A2879.ttl b/data/03/A9/87/03A987B9D52BB21AFF61FB15BA1A2879.ttl
index d3820676c69..e790f767b70 100644
--- a/data/03/A9/87/03A987B9D52BB21AFF61FB15BA1A2879.ttl
+++ b/data/03/A9/87/03A987B9D52BB21AFF61FB15BA1A2879.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironomus_Chironomus>
+    dwc:genus "Chironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironomus> ;
diff --git a/data/03/A9/87/03A987B9D52CB21DFF61FC48BBDF2937.ttl b/data/03/A9/87/03A987B9D52CB21DFF61FC48BBDF2937.ttl
index 2bb3a7c9054..7363fbef64c 100644
--- a/data/03/A9/87/03A987B9D52CB21DFF61FC48BBDF2937.ttl
+++ b/data/03/A9/87/03A987B9D52CB21DFF61FC48BBDF2937.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironomus_Chironomus>
+    dwc:genus "Chironomus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chironomus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironomus> ;
diff --git a/data/03/A9/87/03A987D75B17FF84B6C92B37FE4AFAFE.ttl b/data/03/A9/87/03A987D75B17FF84B6C92B37FE4AFAFE.ttl
index 859aa03390e..01729687507 100644
--- a/data/03/A9/87/03A987D75B17FF84B6C92B37FE4AFAFE.ttl
+++ b/data/03/A9/87/03A987D75B17FF84B6C92B37FE4AFAFE.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/A9/87/03A987D92371FF98FF36902DFE146683.ttl b/data/03/A9/87/03A987D92371FF98FF36902DFE146683.ttl
index 2c00215c845..2383acdc57a 100644
--- a/data/03/A9/87/03A987D92371FF98FF36902DFE146683.ttl
+++ b/data/03/A9/87/03A987D92371FF98FF36902DFE146683.ttl
@@ -92,6 +92,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrmosa_atra>
+    dwc:genus "Myrmosa" ;
     dwc:rank "species" ;
     dwc:species "atra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrmosa> ;
diff --git a/data/03/A9/87/03A987D9237EFF97FF369789FC9163CB.ttl b/data/03/A9/87/03A987D9237EFF97FF369789FC9163CB.ttl
index 166c637b571..7a0748177d4 100644
--- a/data/03/A9/87/03A987D9237EFF97FF369789FC9163CB.ttl
+++ b/data/03/A9/87/03A987D9237EFF97FF369789FC9163CB.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicromyrme_Eremotilla>
+    dwc:genus "Smicromyrme" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eremotilla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicromyrme> ;
diff --git a/data/03/A9/87/03A987E8FFAAFFE5FF15DF5BFDB7FA7C.ttl b/data/03/A9/87/03A987E8FFAAFFE5FF15DF5BFDB7FA7C.ttl
index 47aa6d8fc6c..d16a21d3759 100644
--- a/data/03/A9/87/03A987E8FFAAFFE5FF15DF5BFDB7FA7C.ttl
+++ b/data/03/A9/87/03A987E8FFAAFFE5FF15DF5BFDB7FA7C.ttl
@@ -235,6 +235,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cassida_Cassida>
+    dwc:genus "Cassida" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cassida" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cassida> ;
diff --git a/data/03/A9/87/03A987FDCB38FFB1E9B74D2EFB82A199.ttl b/data/03/A9/87/03A987FDCB38FFB1E9B74D2EFB82A199.ttl
index b59ffdf41d8..afbfdf20e63 100644
--- a/data/03/A9/87/03A987FDCB38FFB1E9B74D2EFB82A199.ttl
+++ b/data/03/A9/87/03A987FDCB38FFB1E9B74D2EFB82A199.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hirmoneura_Hirmoneuropis>
+    dwc:genus "Hirmoneura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hirmoneuropis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hirmoneura> ;
diff --git a/data/03/A9/9F/03A99F1D856D285CFE56FF2D1BC0FA0D.ttl b/data/03/A9/9F/03A99F1D856D285CFE56FF2D1BC0FA0D.ttl
index 188fc0f1b32..59f2566cfa0 100644
--- a/data/03/A9/9F/03A99F1D856D285CFE56FF2D1BC0FA0D.ttl
+++ b/data/03/A9/9F/03A99F1D856D285CFE56FF2D1BC0FA0D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agrilus_Agrilus>
+    dwc:genus "Agrilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agrilus> ;
diff --git a/data/03/A9/9F/03A99F1D856D285FFE73FA6D18CCFCEF.ttl b/data/03/A9/9F/03A99F1D856D285FFE73FA6D18CCFCEF.ttl
index f0274d88790..21843cb85fb 100644
--- a/data/03/A9/9F/03A99F1D856D285FFE73FA6D18CCFCEF.ttl
+++ b/data/03/A9/9F/03A99F1D856D285FFE73FA6D18CCFCEF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agrilus_Agrilus>
+    dwc:genus "Agrilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agrilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agrilus> ;
diff --git a/data/03/A9/D8/03A9D86FFA78FFDB3C4E965B5D5C9262.ttl b/data/03/A9/D8/03A9D86FFA78FFDB3C4E965B5D5C9262.ttl
index 80705364382..d7301cae623 100644
--- a/data/03/A9/D8/03A9D86FFA78FFDB3C4E965B5D5C9262.ttl
+++ b/data/03/A9/D8/03A9D86FFA78FFDB3C4E965B5D5C9262.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ilymatogyra_Afrogyra>
+    dwc:genus "Ilymatogyra" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Afrogyra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ilymatogyra> ;
diff --git a/data/03/A9/DF/03A9DF04792BFFE1FF70F902FB1FD58A.ttl b/data/03/A9/DF/03A9DF04792BFFE1FF70F902FB1FD58A.ttl
index 658cb2b93ef..603d6cecbcb 100644
--- a/data/03/A9/DF/03A9DF04792BFFE1FF70F902FB1FD58A.ttl
+++ b/data/03/A9/DF/03A9DF04792BFFE1FF70F902FB1FD58A.ttl
@@ -193,6 +193,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetramorium_caespitum>
+    dwc:genus "Tetramorium" ;
     dwc:rank "species" ;
     dwc:species "caespitum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetramorium> ;
diff --git a/data/03/A9/DF/03A9DF047933FFF9FF70F8CDFC1DD234.ttl b/data/03/A9/DF/03A9DF047933FFF9FF70F8CDFC1DD234.ttl
index e7372ab34b7..c16fd3d7c52 100644
--- a/data/03/A9/DF/03A9DF047933FFF9FF70F8CDFC1DD234.ttl
+++ b/data/03/A9/DF/03A9DF047933FFF9FF70F8CDFC1DD234.ttl
@@ -192,6 +192,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetramorium_caespitum>
+    dwc:genus "Tetramorium" ;
     dwc:rank "species" ;
     dwc:species "caespitum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetramorium> ;
diff --git a/data/03/BC/02/03BC021EF633DB0878C1E3A3A94134E4.ttl b/data/03/BC/02/03BC021EF633DB0878C1E3A3A94134E4.ttl
index a13717e1181..e8ac17284fe 100644
--- a/data/03/BC/02/03BC021EF633DB0878C1E3A3A94134E4.ttl
+++ b/data/03/BC/02/03BC021EF633DB0878C1E3A3A94134E4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyprideis_salebrosa>
+    dwc:genus "Cyprideis" ;
     dwc:rank "species" ;
     dwc:species "salebrosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyprideis> ;
diff --git a/data/03/BC/08/03BC086A001EFFE7FF0EF99E4F30FC19.ttl b/data/03/BC/08/03BC086A001EFFE7FF0EF99E4F30FC19.ttl
index dff920716e4..9f594180468 100644
--- a/data/03/BC/08/03BC086A001EFFE7FF0EF99E4F30FC19.ttl
+++ b/data/03/BC/08/03BC086A001EFFE7FF0EF99E4F30FC19.ttl
@@ -212,6 +212,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelocoris_Pelocoris>
+    dwc:genus "Pelocoris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pelocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelocoris> ;
diff --git a/data/03/BC/0D/03BC0DBCBA5667A145BE78DFAE3CC3E8.ttl b/data/03/BC/0D/03BC0DBCBA5667A145BE78DFAE3CC3E8.ttl
index 23c93ee79d6..9ca39e22ab8 100644
--- a/data/03/BC/0D/03BC0DBCBA5667A145BE78DFAE3CC3E8.ttl
+++ b/data/03/BC/0D/03BC0DBCBA5667A145BE78DFAE3CC3E8.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amauromyza_Cephalomyza>
+    dwc:genus "Amauromyza" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cephalomyza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amauromyza> ;
diff --git a/data/03/BC/18/03BC180AFFBF4041FF22EA8FCE21FB89.ttl b/data/03/BC/18/03BC180AFFBF4041FF22EA8FCE21FB89.ttl
index 1e123c16185..13f7dc1c198 100644
--- a/data/03/BC/18/03BC180AFFBF4041FF22EA8FCE21FB89.ttl
+++ b/data/03/BC/18/03BC180AFFBF4041FF22EA8FCE21FB89.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Jatropha_nana>
+    dwc:genus "Jatropha" ;
     dwc:rank "species" ;
     dwc:species "nana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Jatropha> ;
diff --git a/data/03/BC/1F/03BC1F3CE523D91A0714FCE84512B606.ttl b/data/03/BC/1F/03BC1F3CE523D91A0714FCE84512B606.ttl
index 1f4a4b296a4..3a93807c977 100644
--- a/data/03/BC/1F/03BC1F3CE523D91A0714FCE84512B606.ttl
+++ b/data/03/BC/1F/03BC1F3CE523D91A0714FCE84512B606.ttl
@@ -181,6 +181,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tropidophora_Ligatella>
+    dwc:genus "Tropidophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tropidophora> ;
diff --git a/data/03/BC/1F/03BC1F3CE53CD9020727FDB847D0B4E4.ttl b/data/03/BC/1F/03BC1F3CE53CD9020727FDB847D0B4E4.ttl
index bc2dceccecf..493569f423c 100644
--- a/data/03/BC/1F/03BC1F3CE53CD9020727FDB847D0B4E4.ttl
+++ b/data/03/BC/1F/03BC1F3CE53CD9020727FDB847D0B4E4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ampelita_Eurystyla>
+    dwc:genus "Ampelita" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eurystyla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ampelita> ;
diff --git a/data/03/BC/23/03BC2349FFC9FF9FFF61F9A3FDD2894D.ttl b/data/03/BC/23/03BC2349FFC9FF9FFF61F9A3FDD2894D.ttl
index 8676846c117..2e0cc07ee48 100644
--- a/data/03/BC/23/03BC2349FFC9FF9FFF61F9A3FDD2894D.ttl
+++ b/data/03/BC/23/03BC2349FFC9FF9FFF61F9A3FDD2894D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Topomyia_Miyagiella>
+    dwc:genus "Topomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Miyagiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Topomyia> ;
diff --git a/data/03/BC/37/03BC3747FF8FFF87FF5E11D4FABBFCD7.ttl b/data/03/BC/37/03BC3747FF8FFF87FF5E11D4FABBFCD7.ttl
index 651d69c2789..bdfc9e90cda 100644
--- a/data/03/BC/37/03BC3747FF8FFF87FF5E11D4FABBFCD7.ttl
+++ b/data/03/BC/37/03BC3747FF8FFF87FF5E11D4FABBFCD7.ttl
@@ -207,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Copelatus_sociennus>
+    dwc:genus "Copelatus" ;
     dwc:rank "species" ;
     dwc:species "sociennus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Copelatus> ;
diff --git a/data/03/BC/50/03BC50532648FFA1FCE0F8A7D157D6A4.ttl b/data/03/BC/50/03BC50532648FFA1FCE0F8A7D157D6A4.ttl
index e54030ea3a2..f50e6ba87dc 100644
--- a/data/03/BC/50/03BC50532648FFA1FCE0F8A7D157D6A4.ttl
+++ b/data/03/BC/50/03BC50532648FFA1FCE0F8A7D157D6A4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oedemera_Oedemera>
+    dwc:genus "Oedemera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oedemera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oedemera> ;
diff --git a/data/03/BC/50/03BC5053264AFFA0FF48FB07D163D7E4.ttl b/data/03/BC/50/03BC5053264AFFA0FF48FB07D163D7E4.ttl
index bb915b4e030..01f016d724e 100644
--- a/data/03/BC/50/03BC5053264AFFA0FF48FB07D163D7E4.ttl
+++ b/data/03/BC/50/03BC5053264AFFA0FF48FB07D163D7E4.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oedemera_Oedemera>
+    dwc:genus "Oedemera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oedemera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oedemera> ;
diff --git a/data/03/BC/57/03BC5738FF91EE4DE7EECA3BFE0B866C.ttl b/data/03/BC/57/03BC5738FF91EE4DE7EECA3BFE0B866C.ttl
index c1e269175a3..8736c526e73 100644
--- a/data/03/BC/57/03BC5738FF91EE4DE7EECA3BFE0B866C.ttl
+++ b/data/03/BC/57/03BC5738FF91EE4DE7EECA3BFE0B866C.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thalamita_pilumnoides>
+    dwc:genus "Thalamita" ;
     dwc:rank "species" ;
     dwc:species "pilumnoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thalamita> ;
diff --git a/data/03/BC/57/03BC5738FF92EE4CE7EECBD2FE2087DC.ttl b/data/03/BC/57/03BC5738FF92EE4CE7EECBD2FE2087DC.ttl
index f23908b9d8a..1080f3f4cb4 100644
--- a/data/03/BC/57/03BC5738FF92EE4CE7EECBD2FE2087DC.ttl
+++ b/data/03/BC/57/03BC5738FF92EE4CE7EECBD2FE2087DC.ttl
@@ -320,6 +320,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trapezia_ferruginea>
+    dwc:genus "Trapezia" ;
     dwc:rank "species" ;
     dwc:species "ferruginea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trapezia> ;
@@ -339,6 +340,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trapezia_cymodoce>
+    dwc:genus "Trapezia" ;
     dwc:rank "species" ;
     dwc:species "cymodoce" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trapezia> ;
diff --git a/data/03/BC/57/03BC5738FF93EE4CE7EEC8A2FD7F80B1.ttl b/data/03/BC/57/03BC5738FF93EE4CE7EEC8A2FD7F80B1.ttl
index 98212418100..69d73b6c243 100644
--- a/data/03/BC/57/03BC5738FF93EE4CE7EEC8A2FD7F80B1.ttl
+++ b/data/03/BC/57/03BC5738FF93EE4CE7EEC8A2FD7F80B1.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zozymus_gemmula>
+    dwc:genus "Zozymus" ;
     dwc:rank "species" ;
     dwc:species "gemmula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zozymus> ;
@@ -187,6 +188,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zosimus_gemmula>
+    dwc:genus "Zosimus" ;
     dwc:rank "species" ;
     dwc:species "gemmula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zosimus> ;
diff --git a/data/03/BC/57/03BC5738FF9DEE40E7EECBA7FC1687F0.ttl b/data/03/BC/57/03BC5738FF9DEE40E7EECBA7FC1687F0.ttl
index a4788b7fe78..a57cd5574cb 100644
--- a/data/03/BC/57/03BC5738FF9DEE40E7EECBA7FC1687F0.ttl
+++ b/data/03/BC/57/03BC5738FF9DEE40E7EECBA7FC1687F0.ttl
@@ -243,6 +243,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neptunus_Achelous>
+    dwc:genus "Neptunus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Achelous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neptunus> ;
@@ -268,6 +269,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Portunus_Achelous>
+    dwc:genus "Portunus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Achelous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Portunus> ;
@@ -280,6 +282,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Portunus_Cycloachelous>
+    dwc:genus "Portunus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cycloachelous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Portunus> ;
diff --git a/data/03/BC/57/03BC5738FF9FEE4EE7EECFC6FB64858C.ttl b/data/03/BC/57/03BC5738FF9FEE4EE7EECFC6FB64858C.ttl
index 33aad675803..469813f3784 100644
--- a/data/03/BC/57/03BC5738FF9FEE4EE7EECFC6FB64858C.ttl
+++ b/data/03/BC/57/03BC5738FF9FEE4EE7EECFC6FB64858C.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Portunus_Xiphonectes>
+    dwc:genus "Portunus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphonectes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Portunus> ;
diff --git a/data/03/BC/5E/03BC5E5B2904FFF7FF4BF8BAEFD3FB14.ttl b/data/03/BC/5E/03BC5E5B2904FFF7FF4BF8BAEFD3FB14.ttl
index 4b43154ef97..49a5ac4a272 100644
--- a/data/03/BC/5E/03BC5E5B2904FFF7FF4BF8BAEFD3FB14.ttl
+++ b/data/03/BC/5E/03BC5E5B2904FFF7FF4BF8BAEFD3FB14.ttl
@@ -277,6 +277,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B290DFFF0FF4BFAA2EF9CFCA0.ttl b/data/03/BC/5E/03BC5E5B290DFFF0FF4BFAA2EF9CFCA0.ttl
index 73d8b563c85..81d3489ba89 100644
--- a/data/03/BC/5E/03BC5E5B290DFFF0FF4BFAA2EF9CFCA0.ttl
+++ b/data/03/BC/5E/03BC5E5B290DFFF0FF4BFAA2EF9CFCA0.ttl
@@ -171,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B294AFFB0FF4BFB8AECDEFEE0.ttl b/data/03/BC/5E/03BC5E5B294AFFB0FF4BFB8AECDEFEE0.ttl
index b4b2cbc080e..6a63318ba3c 100644
--- a/data/03/BC/5E/03BC5E5B294AFFB0FF4BFB8AECDEFEE0.ttl
+++ b/data/03/BC/5E/03BC5E5B294AFFB0FF4BFB8AECDEFEE0.ttl
@@ -189,6 +189,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B294FFFABFF4BF93CEE82FE98.ttl b/data/03/BC/5E/03BC5E5B294FFFABFF4BF93CEE82FE98.ttl
index f8b070d8947..1fe389f5f3b 100644
--- a/data/03/BC/5E/03BC5E5B294FFFABFF4BF93CEE82FE98.ttl
+++ b/data/03/BC/5E/03BC5E5B294FFFABFF4BF93CEE82FE98.ttl
@@ -199,6 +199,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B294FFFB0FF4BFEDAEF9CF9CB.ttl b/data/03/BC/5E/03BC5E5B294FFFB0FF4BFEDAEF9CF9CB.ttl
index 6f77a2c6119..5464e9407c3 100644
--- a/data/03/BC/5E/03BC5E5B294FFFB0FF4BFEDAEF9CF9CB.ttl
+++ b/data/03/BC/5E/03BC5E5B294FFFB0FF4BFEDAEF9CF9CB.ttl
@@ -171,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B2954FFA8FF4BFC42E88CF8FB.ttl b/data/03/BC/5E/03BC5E5B2954FFA8FF4BFC42E88CF8FB.ttl
index b7264f2817c..f9387b391ad 100644
--- a/data/03/BC/5E/03BC5E5B2954FFA8FF4BFC42E88CF8FB.ttl
+++ b/data/03/BC/5E/03BC5E5B2954FFA8FF4BFC42E88CF8FB.ttl
@@ -225,6 +225,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B296BFF91FF4BF982ED8DFA1B.ttl b/data/03/BC/5E/03BC5E5B296BFF91FF4BF982ED8DFA1B.ttl
index 5511dc2fe46..e590b98d84e 100644
--- a/data/03/BC/5E/03BC5E5B296BFF91FF4BF982ED8DFA1B.ttl
+++ b/data/03/BC/5E/03BC5E5B296BFF91FF4BF982ED8DFA1B.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B296EFF8CFF4BF982E927FE08.ttl b/data/03/BC/5E/03BC5E5B296EFF8CFF4BF982E927FE08.ttl
index 64795433674..aa5bf2b637d 100644
--- a/data/03/BC/5E/03BC5E5B296EFF8CFF4BF982E927FE08.ttl
+++ b/data/03/BC/5E/03BC5E5B296EFF8CFF4BF982E927FE08.ttl
@@ -548,6 +548,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B2973FF8AFF4BFDF2EDF5FBEC.ttl b/data/03/BC/5E/03BC5E5B2973FF8AFF4BFDF2EDF5FBEC.ttl
index cc684b9b1b7..f80e1de99dc 100644
--- a/data/03/BC/5E/03BC5E5B2973FF8AFF4BFDF2EDF5FBEC.ttl
+++ b/data/03/BC/5E/03BC5E5B2973FF8AFF4BFDF2EDF5FBEC.ttl
@@ -150,6 +150,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
@@ -217,6 +218,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_helopioides>
+    dwc:genus "Oodes" ;
     dwc:rank "species" ;
     dwc:species "helopioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B2975FF8AFF4BFBD6ECF9F897.ttl b/data/03/BC/5E/03BC5E5B2975FF8AFF4BFBD6ECF9F897.ttl
index d6606763ea5..fc21282e6be 100644
--- a/data/03/BC/5E/03BC5E5B2975FF8AFF4BFBD6ECF9F897.ttl
+++ b/data/03/BC/5E/03BC5E5B2975FF8AFF4BFBD6ECF9F897.ttl
@@ -200,6 +200,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B2976FF86FF4BFE4AE93DFA18.ttl b/data/03/BC/5E/03BC5E5B2976FF86FF4BFE4AE93DFA18.ttl
index 948887e1dc3..a4b57c7f0df 100644
--- a/data/03/BC/5E/03BC5E5B2976FF86FF4BFE4AE93DFA18.ttl
+++ b/data/03/BC/5E/03BC5E5B2976FF86FF4BFE4AE93DFA18.ttl
@@ -238,6 +238,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
diff --git a/data/03/BC/5E/03BC5E5B297AFF81FF4BFE1DEEA9FC34.ttl b/data/03/BC/5E/03BC5E5B297AFF81FF4BFE1DEEA9FC34.ttl
index da681b994fc..2715c71be2d 100644
--- a/data/03/BC/5E/03BC5E5B297AFF81FF4BFE1DEEA9FC34.ttl
+++ b/data/03/BC/5E/03BC5E5B297AFF81FF4BFE1DEEA9FC34.ttl
@@ -285,6 +285,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Lachnocrepis>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lachnocrepis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
@@ -383,6 +384,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Oodes>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Oodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
@@ -415,6 +417,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lachnocrepis_Eulachnocrepis>
+    dwc:genus "Lachnocrepis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eulachnocrepis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lachnocrepis> ;
diff --git a/data/03/BC/5E/03BC5E5B297EFFFDFF4BFBAEE872FA3C.ttl b/data/03/BC/5E/03BC5E5B297EFFFDFF4BFBAEE872FA3C.ttl
index 0392cc940fd..7142c21f1e3 100644
--- a/data/03/BC/5E/03BC5E5B297EFFFDFF4BFBAEE872FA3C.ttl
+++ b/data/03/BC/5E/03BC5E5B297EFFFDFF4BFBAEE872FA3C.ttl
@@ -155,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oodes_Lachnocrepis>
+    dwc:genus "Oodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lachnocrepis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oodes> ;
@@ -239,6 +240,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lachnocrepis_Lachnocrepis>
+    dwc:genus "Lachnocrepis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lachnocrepis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lachnocrepis> ;
diff --git a/data/03/BC/63/03BC637FFFEFFFCDD3D3FB40FD63D492.ttl b/data/03/BC/63/03BC637FFFEFFFCDD3D3FB40FD63D492.ttl
index 914762b82d3..ff1efaa8cde 100644
--- a/data/03/BC/63/03BC637FFFEFFFCDD3D3FB40FD63D492.ttl
+++ b/data/03/BC/63/03BC637FFFEFFFCDD3D3FB40FD63D492.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mioscirtus_wagneri>
+    dwc:genus "Mioscirtus" ;
     dwc:rank "species" ;
     dwc:species "wagneri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mioscirtus> ;
diff --git a/data/03/BC/72/03BC72486941B81FFE93FB7F2FD991D0.ttl b/data/03/BC/72/03BC72486941B81FFE93FB7F2FD991D0.ttl
index c51d2c5c0cf..9c84124b2ee 100644
--- a/data/03/BC/72/03BC72486941B81FFE93FB7F2FD991D0.ttl
+++ b/data/03/BC/72/03BC72486941B81FFE93FB7F2FD991D0.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepidothyris_fernandi>
+    dwc:genus "Lepidothyris" ;
     dwc:rank "species" ;
     dwc:species "fernandi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepidothyris> ;
diff --git a/data/03/BC/72/03BC72486944B818FE93FE132C9C9751.ttl b/data/03/BC/72/03BC72486944B818FE93FE132C9C9751.ttl
index c92957c2e3d..f0111bf2703 100644
--- a/data/03/BC/72/03BC72486944B818FE93FE132C9C9751.ttl
+++ b/data/03/BC/72/03BC72486944B818FE93FE132C9C9751.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepidothyris_hinkeli>
+    dwc:genus "Lepidothyris" ;
     dwc:rank "species" ;
     dwc:species "hinkeli" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepidothyris> ;
diff --git a/data/03/BC/72/03BC7248694FB810FE93FD3B2A2C915C.ttl b/data/03/BC/72/03BC7248694FB810FE93FD3B2A2C915C.ttl
index cc117746ea7..78a9b567709 100644
--- a/data/03/BC/72/03BC7248694FB810FE93FD3B2A2C915C.ttl
+++ b/data/03/BC/72/03BC7248694FB810FE93FD3B2A2C915C.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepidothyris_fernandi>
+    dwc:genus "Lepidothyris" ;
     dwc:rank "species" ;
     dwc:species "fernandi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepidothyris> ;
diff --git a/data/03/BC/85/03BC85047C606122FF12F843FB5265E5.ttl b/data/03/BC/85/03BC85047C606122FF12F843FB5265E5.ttl
index 169c5251251..6fedde42cfb 100644
--- a/data/03/BC/85/03BC85047C606122FF12F843FB5265E5.ttl
+++ b/data/03/BC/85/03BC85047C606122FF12F843FB5265E5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schoengastiella_Dureniella>
+    dwc:genus "Schoengastiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dureniella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schoengastiella> ;
diff --git a/data/03/BC/85/03BC85047C606122FF12F8EFFADC6549.ttl b/data/03/BC/85/03BC85047C606122FF12F8EFFADC6549.ttl
index b430c938082..1ec8f6889ee 100644
--- a/data/03/BC/85/03BC85047C606122FF12F8EFFADC6549.ttl
+++ b/data/03/BC/85/03BC85047C606122FF12F8EFFADC6549.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schoengastia_Priomesochela>
+    dwc:genus "Schoengastia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Priomesochela" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schoengastia> ;
diff --git a/data/03/BC/85/03BC85047C656127FF12FDFFFB9C60BD.ttl b/data/03/BC/85/03BC85047C656127FF12FDFFFB9C60BD.ttl
index 2f4c6bc3e7f..7158927bd73 100644
--- a/data/03/BC/85/03BC85047C656127FF12FDFFFB9C60BD.ttl
+++ b/data/03/BC/85/03BC85047C656127FF12FDFFFB9C60BD.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Geholaspis_Geholaspis>
+    dwc:genus "Geholaspis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Geholaspis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Geholaspis> ;
diff --git a/data/03/BC/85/03BC85047C6F612DFF12F937FB466510.ttl b/data/03/BC/85/03BC85047C6F612DFF12F937FB466510.ttl
index a974a30bd23..074c6dc33a8 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12F937FB466510.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12F937FB466510.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Zaracarus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/BC/85/03BC85047C6F612DFF12F9A3FB066484.ttl b/data/03/BC/85/03BC85047C6F612DFF12F9A3FB066484.ttl
index c89db944a44..1e9485f0a8a 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12F9A3FB066484.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12F9A3FB066484.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Zaracarus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/BC/85/03BC85047C6F612DFF12FA32FC236468.ttl b/data/03/BC/85/03BC85047C6F612DFF12FA32FC236468.ttl
index 6b7163651a0..71e01cb1ca2 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FA32FC236468.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FA32FC236468.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Zaracarus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/BC/85/03BC85047C6F612DFF12FA5EFB2167F8.ttl b/data/03/BC/85/03BC85047C6F612DFF12FA5EFB2167F8.ttl
index 353285f30cd..1855ffda9f0 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FA5EFB2167F8.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FA5EFB2167F8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Zaracarus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/BC/85/03BC85047C6F612DFF12FB12FBE6676C.ttl b/data/03/BC/85/03BC85047C6F612DFF12FB12FBE6676C.ttl
index 12877116c22..3bec386b9f4 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FB12FBE6676C.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FB12FBE6676C.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Zaracarus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/BC/85/03BC85047C6F612DFF12FBE2FC216698.ttl b/data/03/BC/85/03BC85047C6F612DFF12FBE2FC216698.ttl
index d2f3292c8cb..4ed41a946b7 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FBE2FC216698.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FBE2FC216698.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Zaracarus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/BC/85/03BC85047C6F612DFF12FC0FFB0A6628.ttl b/data/03/BC/85/03BC85047C6F612DFF12FC0FFB0A6628.ttl
index 872760d8551..19634994d4b 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FC0FFB0A6628.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FC0FFB0A6628.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/BC/85/03BC85047C6F612DFF12FC9EFC21619C.ttl b/data/03/BC/85/03BC85047C6F612DFF12FC9EFC21619C.ttl
index cab86094033..0bb4d872ad7 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FC9EFC21619C.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FC9EFC21619C.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/BC/85/03BC85047C6F612DFF12FD6EFBE6612C.ttl b/data/03/BC/85/03BC85047C6F612DFF12FD6EFBE6612C.ttl
index 6965e07ec94..bc595ee3035 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FD6EFBE6612C.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FD6EFBE6612C.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/BC/85/03BC85047C6F612DFF12FDFEFBDB60BC.ttl b/data/03/BC/85/03BC85047C6F612DFF12FDFEFBDB60BC.ttl
index ea3067e0814..92d194ddcb2 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FDFEFBDB60BC.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FDFEFBDB60BC.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/BC/85/03BC85047C6F612DFF12FE4EFC2363CC.ttl b/data/03/BC/85/03BC85047C6F612DFF12FE4EFC2363CC.ttl
index 54cda168a0f..1be37901abd 100644
--- a/data/03/BC/85/03BC85047C6F612DFF12FE4EFC2363CC.ttl
+++ b/data/03/BC/85/03BC85047C6F612DFF12FE4EFC2363CC.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/BC/85/03BC85047C6F612EFF12F88BFB816378.ttl b/data/03/BC/85/03BC85047C6F612EFF12F88BFB816378.ttl
index a5c00396f8f..5987329d7bd 100644
--- a/data/03/BC/85/03BC85047C6F612EFF12F88BFB816378.ttl
+++ b/data/03/BC/85/03BC85047C6F612EFF12F88BFB816378.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Erythraeus_Zaracarus>
+    dwc:genus "Erythraeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zaracarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Erythraeus> ;
diff --git a/data/03/BC/86/03BC8649FF8CFF86FDF5FED3DDBCB6FC.ttl b/data/03/BC/86/03BC8649FF8CFF86FDF5FED3DDBCB6FC.ttl
index 8a4c01550e0..1cb81116660 100644
--- a/data/03/BC/86/03BC8649FF8CFF86FDF5FED3DDBCB6FC.ttl
+++ b/data/03/BC/86/03BC8649FF8CFF86FDF5FED3DDBCB6FC.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dorydrilus_Guestphalinus>
+    dwc:genus "Dorydrilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guestphalinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dorydrilus> ;
diff --git a/data/03/BC/87/03BC87866D35FFEC7187A894E677B468.ttl b/data/03/BC/87/03BC87866D35FFEC7187A894E677B468.ttl
index a83ee3c6f4c..db7979e1856 100644
--- a/data/03/BC/87/03BC87866D35FFEC7187A894E677B468.ttl
+++ b/data/03/BC/87/03BC87866D35FFEC7187A894E677B468.ttl
@@ -110,6 +110,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protaetia_Potosia>
+    dwc:genus "Protaetia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Potosia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protaetia> ;
diff --git a/data/03/BC/87/03BC8788FFDF0143FF532F6005C7A704.ttl b/data/03/BC/87/03BC8788FFDF0143FF532F6005C7A704.ttl
index 3644ac4a4f9..919e76ef0a3 100644
--- a/data/03/BC/87/03BC8788FFDF0143FF532F6005C7A704.ttl
+++ b/data/03/BC/87/03BC8788FFDF0143FF532F6005C7A704.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neoctenogalumna_Paractenogalumna>
+    dwc:genus "Neoctenogalumna" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paractenogalumna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neoctenogalumna> ;
diff --git a/data/03/BC/87/03BC878AE845FFE77FE8F99BFE97F888.ttl b/data/03/BC/87/03BC878AE845FFE77FE8F99BFE97F888.ttl
index 7934de2a2f1..dd3e822af20 100644
--- a/data/03/BC/87/03BC878AE845FFE77FE8F99BFE97F888.ttl
+++ b/data/03/BC/87/03BC878AE845FFE77FE8F99BFE97F888.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus_Cuculiphilus>
+    dwc:genus "Cuculiphilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cuculiphilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus> ;
diff --git a/data/03/BC/87/03BC878AE845FFE77FE8FABBFD75F9A8.ttl b/data/03/BC/87/03BC878AE845FFE77FE8FABBFD75F9A8.ttl
index 76f9a2912bf..953e321e892 100644
--- a/data/03/BC/87/03BC878AE845FFE77FE8FABBFD75F9A8.ttl
+++ b/data/03/BC/87/03BC878AE845FFE77FE8FABBFD75F9A8.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus_Cuculiphilus>
+    dwc:genus "Cuculiphilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cuculiphilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus> ;
@@ -159,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clamator_jacobinus>
+    dwc:genus "Clamator" ;
     dwc:rank "species" ;
     dwc:species "jacobinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clamator> ;
diff --git a/data/03/BC/87/03BC878AE845FFE77FE8FC5BFB45FB49.ttl b/data/03/BC/87/03BC878AE845FFE77FE8FC5BFB45FB49.ttl
index 04b57a80eb8..b21ac3503c4 100644
--- a/data/03/BC/87/03BC878AE845FFE77FE8FC5BFB45FB49.ttl
+++ b/data/03/BC/87/03BC878AE845FFE77FE8FC5BFB45FB49.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus_Ululoecus>
+    dwc:genus "Cuculiphilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ululoecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus> ;
@@ -131,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Kurodaia_Conciella>
+    dwc:genus "Kurodaia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conciella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Kurodaia> ;
diff --git a/data/03/BC/87/03BC878AE845FFE77FE8FD33FBCAFC68.ttl b/data/03/BC/87/03BC878AE845FFE77FE8FD33FBCAFC68.ttl
index 8a2b6d31491..50c4a3dbef0 100644
--- a/data/03/BC/87/03BC878AE845FFE77FE8FD33FBCAFC68.ttl
+++ b/data/03/BC/87/03BC878AE845FFE77FE8FD33FBCAFC68.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus_Picusphilus>
+    dwc:genus "Cuculiphilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Picusphilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cuculiphilus> ;
diff --git a/data/03/BC/87/03BC878AE84AFFE97FE8F897FA76FF59.ttl b/data/03/BC/87/03BC878AE84AFFE97FE8F897FA76FF59.ttl
index 6e52357e430..2a70c68a7e3 100644
--- a/data/03/BC/87/03BC878AE84AFFE97FE8F897FA76FF59.ttl
+++ b/data/03/BC/87/03BC878AE84AFFE97FE8F897FA76FF59.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enicurus_maculatus>
+    dwc:genus "Enicurus" ;
     dwc:rank "species" ;
     dwc:species "maculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enicurus> ;
diff --git a/data/03/BC/87/03BC878AE84BFFE97FE8FC2FFB06FB01.ttl b/data/03/BC/87/03BC878AE84BFFE97FE8FC2FFB06FB01.ttl
index b8b77153208..2059ee3fe07 100644
--- a/data/03/BC/87/03BC878AE84BFFE97FE8FC2FFB06FB01.ttl
+++ b/data/03/BC/87/03BC878AE84BFFE97FE8FC2FFB06FB01.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrsidea_Alcediniphilus>
+    dwc:genus "Myrsidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alcediniphilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrsidea> ;
diff --git a/data/03/BC/87/03BC878AE84FFFED7FE8FAC3FBD8F9F0.ttl b/data/03/BC/87/03BC878AE84FFFED7FE8FAC3FBD8F9F0.ttl
index 74f5225e2ec..57bc8b4fa64 100644
--- a/data/03/BC/87/03BC878AE84FFFED7FE8FAC3FBD8F9F0.ttl
+++ b/data/03/BC/87/03BC878AE84FFFED7FE8FAC3FBD8F9F0.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coturnix_coturnix>
+    dwc:genus "Coturnix" ;
     dwc:rank "species" ;
     dwc:species "coturnix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coturnix> ;
diff --git a/data/03/BC/87/03BC878AE850FFF27FE8FABBFB58F9F0.ttl b/data/03/BC/87/03BC878AE850FFF27FE8FABBFB58F9F0.ttl
index 806080cc9c0..4fb925aa9a7 100644
--- a/data/03/BC/87/03BC878AE850FFF27FE8FABBFB58F9F0.ttl
+++ b/data/03/BC/87/03BC878AE850FFF27FE8FABBFB58F9F0.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Guimaraesiella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guimaraesiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE851FFF37FE8FA0BFB58F91D.ttl b/data/03/BC/87/03BC878AE851FFF37FE8FA0BFB58F91D.ttl
index ad7229206e2..e70844b9aa2 100644
--- a/data/03/BC/87/03BC878AE851FFF37FE8FA0BFB58F91D.ttl
+++ b/data/03/BC/87/03BC878AE851FFF37FE8FA0BFB58F91D.ttl
@@ -207,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sturnus_roseus>
+    dwc:genus "Sturnus" ;
     dwc:rank "species" ;
     dwc:species "roseus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sturnus> ;
diff --git a/data/03/BC/87/03BC878AE852FFF07FE8FC83FE86FBF8.ttl b/data/03/BC/87/03BC878AE852FFF07FE8FC83FE86FBF8.ttl
index c17274a1fd0..be0b5e5a1f0 100644
--- a/data/03/BC/87/03BC878AE852FFF07FE8FC83FE86FBF8.ttl
+++ b/data/03/BC/87/03BC878AE852FFF07FE8FC83FE86FBF8.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Cicchinella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cicchinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE856FFF47FE8FB0FFD8CFA44.ttl b/data/03/BC/87/03BC878AE856FFF47FE8FB0FFD8CFA44.ttl
index 8931a114060..89e577c2d37 100644
--- a/data/03/BC/87/03BC878AE856FFF47FE8FB0FFD8CFA44.ttl
+++ b/data/03/BC/87/03BC878AE856FFF47FE8FB0FFD8CFA44.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bruelia_iliaci>
+    dwc:genus "Bruelia" ;
     dwc:rank "species" ;
     dwc:species "iliaci" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bruelia> ;
diff --git a/data/03/BC/87/03BC878AE856FFF47FE8FCE7FF2DFBDC.ttl b/data/03/BC/87/03BC878AE856FFF47FE8FCE7FF2DFBDC.ttl
index 48836023bd2..e60a854eafd 100644
--- a/data/03/BC/87/03BC878AE856FFF47FE8FCE7FF2DFBDC.ttl
+++ b/data/03/BC/87/03BC878AE856FFF47FE8FCE7FF2DFBDC.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bruelia_iliaci>
+    dwc:genus "Bruelia" ;
     dwc:rank "species" ;
     dwc:species "iliaci" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bruelia> ;
diff --git a/data/03/BC/87/03BC878AE858FFFA7FE8F907FBEDF87C.ttl b/data/03/BC/87/03BC878AE858FFFA7FE8F907FBEDF87C.ttl
index 8574141166e..83eaf3fc07c 100644
--- a/data/03/BC/87/03BC878AE858FFFA7FE8F907FBEDF87C.ttl
+++ b/data/03/BC/87/03BC878AE858FFFA7FE8F907FBEDF87C.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bruelia_turdinulae>
+    dwc:genus "Bruelia" ;
     dwc:rank "species" ;
     dwc:species "turdinulae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bruelia> ;
@@ -130,6 +131,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Guimaraesiella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guimaraesiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE858FFFA7FE8FA9FFE55F9D4.ttl b/data/03/BC/87/03BC878AE858FFFA7FE8FA9FFE55F9D4.ttl
index cc614a16f9b..eda74fa8ae8 100644
--- a/data/03/BC/87/03BC878AE858FFFA7FE8FA9FFE55F9D4.ttl
+++ b/data/03/BC/87/03BC878AE858FFFA7FE8FA9FFE55F9D4.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Guimaraesiella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guimaraesiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE858FFFA7FE8FEEFFDE3FDC0.ttl b/data/03/BC/87/03BC878AE858FFFA7FE8FEEFFDE3FDC0.ttl
index 27db78149d9..c7fdbcedb65 100644
--- a/data/03/BC/87/03BC878AE858FFFA7FE8FEEFFDE3FDC0.ttl
+++ b/data/03/BC/87/03BC878AE858FFFA7FE8FEEFFDE3FDC0.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Priceiella_Priceiella>
+    dwc:genus "Priceiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Priceiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Priceiella> ;
diff --git a/data/03/BC/87/03BC878AE859FFFB7FE8FF1FFC63FD9C.ttl b/data/03/BC/87/03BC878AE859FFFB7FE8FF1FFC63FD9C.ttl
index 0813863bb88..812f5b6ab39 100644
--- a/data/03/BC/87/03BC878AE859FFFB7FE8FF1FFC63FD9C.ttl
+++ b/data/03/BC/87/03BC878AE859FFFB7FE8FF1FFC63FD9C.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bruelia_uncinosa>
+    dwc:genus "Bruelia" ;
     dwc:rank "species" ;
     dwc:species "uncinosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bruelia> ;
diff --git a/data/03/BC/87/03BC878AE85AFFF87FE8FA0BFBEFF91C.ttl b/data/03/BC/87/03BC878AE85AFFF87FE8FA0BFBEFF91C.ttl
index 059e19127c6..fb4b511be54 100644
--- a/data/03/BC/87/03BC878AE85AFFF87FE8FA0BFBEFF91C.ttl
+++ b/data/03/BC/87/03BC878AE85AFFF87FE8FA0BFBEFF91C.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Guimaraesiella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guimaraesiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE85AFFF97FE8F94FFD66FF58.ttl b/data/03/BC/87/03BC878AE85AFFF97FE8F94FFD66FF58.ttl
index 0b26e324411..429e8cbbb23 100644
--- a/data/03/BC/87/03BC878AE85AFFF97FE8F94FFD66FF58.ttl
+++ b/data/03/BC/87/03BC878AE85AFFF97FE8F94FFD66FF58.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Guimaraesiella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guimaraesiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE85BFFF97FE8FB57FECFF888.ttl b/data/03/BC/87/03BC878AE85BFFF97FE8FB57FECFF888.ttl
index 3896ee96177..72ec12fb3d3 100644
--- a/data/03/BC/87/03BC878AE85BFFF97FE8FB57FECFF888.ttl
+++ b/data/03/BC/87/03BC878AE85BFFF97FE8FB57FECFF888.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Cicchinella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cicchinella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE85BFFF97FE8FC13FD7EFB64.ttl b/data/03/BC/87/03BC878AE85BFFF97FE8FC13FD7EFB64.ttl
index 66b04045f4c..b07835bd244 100644
--- a/data/03/BC/87/03BC878AE85BFFF97FE8FC13FD7EFB64.ttl
+++ b/data/03/BC/87/03BC878AE85BFFF97FE8FC13FD7EFB64.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bruelia_saliemi>
+    dwc:genus "Bruelia" ;
     dwc:rank "species" ;
     dwc:species "saliemi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bruelia> ;
diff --git a/data/03/BC/87/03BC878AE85BFFF97FE8FE8BFB71FD9D.ttl b/data/03/BC/87/03BC878AE85BFFF97FE8FE8BFB71FD9D.ttl
index a29b449d25b..101d6597e6f 100644
--- a/data/03/BC/87/03BC878AE85BFFF97FE8FE8BFB71FD9D.ttl
+++ b/data/03/BC/87/03BC878AE85BFFF97FE8FE8BFB71FD9D.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bruelia_saghirae>
+    dwc:genus "Bruelia" ;
     dwc:rank "species" ;
     dwc:species "saghirae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bruelia> ;
@@ -131,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella_Guimaraesiella>
+    dwc:genus "Guimaraesiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guimaraesiella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Guimaraesiella> ;
diff --git a/data/03/BC/87/03BC878AE85DFFC07FE8F803FE86FEE0.ttl b/data/03/BC/87/03BC878AE85DFFC07FE8F803FE86FEE0.ttl
index 695c9157a10..eb4f8b1feb4 100644
--- a/data/03/BC/87/03BC878AE85DFFC07FE8F803FE86FEE0.ttl
+++ b/data/03/BC/87/03BC878AE85DFFC07FE8F803FE86FEE0.ttl
@@ -174,6 +174,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnoris_xanthocollis>
+    dwc:genus "Gymnoris" ;
     dwc:rank "species" ;
     dwc:species "xanthocollis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnoris> ;
@@ -223,6 +224,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Petronia_pyrgita>
+    dwc:genus "Petronia" ;
     dwc:rank "species" ;
     dwc:species "pyrgita" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Petronia> ;
diff --git a/data/03/BC/87/03BC878AE861FFC37FE8FE36FA81FD24.ttl b/data/03/BC/87/03BC878AE861FFC37FE8FE36FA81FD24.ttl
index 26d042dcdae..f6dd1c8e4dd 100644
--- a/data/03/BC/87/03BC878AE861FFC37FE8FE36FA81FD24.ttl
+++ b/data/03/BC/87/03BC878AE861FFC37FE8FE36FA81FD24.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neopsittaconirmus_lybartota>
+    dwc:genus "Neopsittaconirmus" ;
     dwc:rank "species" ;
     dwc:species "lybartota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neopsittaconirmus> ;
diff --git a/data/03/BC/87/03BC878AE864FFC77FE8F897FE43FF59.ttl b/data/03/BC/87/03BC878AE864FFC77FE8F897FE43FF59.ttl
index 5fff57b3fd9..89bddad160a 100644
--- a/data/03/BC/87/03BC878AE864FFC77FE8F897FE43FF59.ttl
+++ b/data/03/BC/87/03BC878AE864FFC77FE8F897FE43FF59.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sturnidoecus_husaini>
+    dwc:genus "Sturnidoecus" ;
     dwc:rank "species" ;
     dwc:species "husaini" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sturnidoecus> ;
diff --git a/data/03/BC/87/03BC878AE86BFFC97FE8FD33FAE7FC05.ttl b/data/03/BC/87/03BC878AE86BFFC97FE8FD33FAE7FC05.ttl
index a75a75effe3..1cbacc43df9 100644
--- a/data/03/BC/87/03BC878AE86BFFC97FE8FD33FAE7FC05.ttl
+++ b/data/03/BC/87/03BC878AE86BFFC97FE8FD33FAE7FC05.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sturnidoecus_zahrae>
+    dwc:genus "Sturnidoecus" ;
     dwc:rank "species" ;
     dwc:species "zahrae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sturnidoecus> ;
diff --git a/data/03/BC/87/03BC87900E09FFDAFF44C07BCD9973B7.ttl b/data/03/BC/87/03BC87900E09FFDAFF44C07BCD9973B7.ttl
index 3e93265c52b..d51a27dc14c 100644
--- a/data/03/BC/87/03BC87900E09FFDAFF44C07BCD9973B7.ttl
+++ b/data/03/BC/87/03BC87900E09FFDAFF44C07BCD9973B7.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Uresipedilum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uresipedilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/03/BC/87/03BC87900E0BFFD4FF44C22AC8A07474.ttl b/data/03/BC/87/03BC87900E0BFFD4FF44C22AC8A07474.ttl
index aa0319d07f3..9ac8e93a646 100644
--- a/data/03/BC/87/03BC87900E0BFFD4FF44C22AC8A07474.ttl
+++ b/data/03/BC/87/03BC87900E0BFFD4FF44C22AC8A07474.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Probolum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Probolum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
@@ -131,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_pedatum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "species" ;
     dwc:species "pedatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/03/BC/87/03BC87900E0BFFD6FF44C1F2C98774ED.ttl b/data/03/BC/87/03BC87900E0BFFD6FF44C1F2C98774ED.ttl
index 7c6ad5d768f..8e06729b07d 100644
--- a/data/03/BC/87/03BC87900E0BFFD6FF44C1F2C98774ED.ttl
+++ b/data/03/BC/87/03BC87900E0BFFD6FF44C1F2C98774ED.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Uresipedilum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uresipedilum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
@@ -132,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_pedatum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "species" ;
     dwc:species "pedatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/03/BC/87/03BC87900E0EFFD4FF44C587C93576C7.ttl b/data/03/BC/87/03BC87900E0EFFD4FF44C587C93576C7.ttl
index 28bc9c124bc..c0c99a9b36b 100644
--- a/data/03/BC/87/03BC87900E0EFFD4FF44C587C93576C7.ttl
+++ b/data/03/BC/87/03BC87900E0EFFD4FF44C587C93576C7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polypedilum_Probolum>
+    dwc:genus "Polypedilum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Probolum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polypedilum> ;
diff --git a/data/03/BC/87/03BC8794FFA4FFD23FB4FAC5D6C4F943.ttl b/data/03/BC/87/03BC8794FFA4FFD23FB4FAC5D6C4F943.ttl
index 821f5b5ffaa..34f7b6d5968 100644
--- a/data/03/BC/87/03BC8794FFA4FFD23FB4FAC5D6C4F943.ttl
+++ b/data/03/BC/87/03BC8794FFA4FFD23FB4FAC5D6C4F943.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empis_Euempis>
+    dwc:genus "Empis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euempis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empis> ;
diff --git a/data/03/BC/87/03BC8794FFA4FFD43F5EF954D75BFD20.ttl b/data/03/BC/87/03BC8794FFA4FFD43F5EF954D75BFD20.ttl
index a8fc36d9bac..3140fcc977e 100644
--- a/data/03/BC/87/03BC8794FFA4FFD43F5EF954D75BFD20.ttl
+++ b/data/03/BC/87/03BC8794FFA4FFD43F5EF954D75BFD20.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empis_Euempis>
+    dwc:genus "Empis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euempis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empis> ;
diff --git a/data/03/BC/87/03BC87A1FFE3FFF1D6EAFCC6FC6AFD1F.ttl b/data/03/BC/87/03BC87A1FFE3FFF1D6EAFCC6FC6AFD1F.ttl
index 55343fa2d5b..6825fc57834 100644
--- a/data/03/BC/87/03BC87A1FFE3FFF1D6EAFCC6FC6AFD1F.ttl
+++ b/data/03/BC/87/03BC87A1FFE3FFF1D6EAFCC6FC6AFD1F.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Rhomboconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhomboconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/03/BC/87/03BC87A1FFE5FFFDD6EAFE07FBCFFE12.ttl b/data/03/BC/87/03BC87A1FFE5FFFDD6EAFE07FBCFFE12.ttl
index ef1fb90f972..abf3801f346 100644
--- a/data/03/BC/87/03BC87A1FFE5FFFDD6EAFE07FBCFFE12.ttl
+++ b/data/03/BC/87/03BC87A1FFE5FFFDD6EAFE07FBCFFE12.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Rhomboconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhomboconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/03/BC/87/03BC87A1FFE7FFF2D6EAFA73FDD8FE12.ttl b/data/03/BC/87/03BC87A1FFE7FFF2D6EAFA73FDD8FE12.ttl
index ff008b2fd67..b6c99543538 100644
--- a/data/03/BC/87/03BC87A1FFE7FFF2D6EAFA73FDD8FE12.ttl
+++ b/data/03/BC/87/03BC87A1FFE7FFF2D6EAFA73FDD8FE12.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Rhomboconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhomboconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/03/BC/87/03BC87A1FFEAFFFDD6EAFE07FAB6F808.ttl b/data/03/BC/87/03BC87A1FFEAFFFDD6EAFE07FAB6F808.ttl
index c284bc13d32..014ca5f833f 100644
--- a/data/03/BC/87/03BC87A1FFEAFFFDD6EAFE07FAB6F808.ttl
+++ b/data/03/BC/87/03BC87A1FFEAFFFDD6EAFE07FAB6F808.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Rhomboconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhomboconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/03/BC/87/03BC87A1FFEBFFFED6EAFA08FD82FD32.ttl b/data/03/BC/87/03BC87A1FFEBFFFED6EAFA08FD82FD32.ttl
index ecc38fb44aa..8021fcf25a9 100644
--- a/data/03/BC/87/03BC87A1FFEBFFFED6EAFA08FD82FD32.ttl
+++ b/data/03/BC/87/03BC87A1FFEBFFFED6EAFA08FD82FD32.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Rhomboconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhomboconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/03/BC/87/03BC87A1FFEEFFF8D6EAF94CFE2CFAA4.ttl b/data/03/BC/87/03BC87A1FFEEFFF8D6EAF94CFE2CFAA4.ttl
index 3f913dc9fca..5dddadd8ac1 100644
--- a/data/03/BC/87/03BC87A1FFEEFFF8D6EAF94CFE2CFAA4.ttl
+++ b/data/03/BC/87/03BC87A1FFEEFFF8D6EAF94CFE2CFAA4.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Rhomboconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhomboconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/03/BC/87/03BC87A1FFEEFFF9D6EAFF4CFDF7F9D5.ttl b/data/03/BC/87/03BC87A1FFEEFFF9D6EAFF4CFDF7F9D5.ttl
index 2122b40d3c6..8adacf52536 100644
--- a/data/03/BC/87/03BC87A1FFEEFFF9D6EAFF4CFDF7F9D5.ttl
+++ b/data/03/BC/87/03BC87A1FFEEFFF9D6EAFF4CFDF7F9D5.ttl
@@ -53,6 +53,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Rhomboconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhomboconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/03/BC/87/03BC87A25D08FFD2FDC1BEA037728504.ttl b/data/03/BC/87/03BC87A25D08FFD2FDC1BEA037728504.ttl
index 2fd48d1bdf5..962397f5109 100644
--- a/data/03/BC/87/03BC87A25D08FFD2FDC1BEA037728504.ttl
+++ b/data/03/BC/87/03BC87A25D08FFD2FDC1BEA037728504.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Drapetis_Elaphropeza>
+    dwc:genus "Drapetis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Elaphropeza" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Drapetis> ;
diff --git a/data/03/BC/87/03BC87A3FF871E62FF10DF78A466FE1B.ttl b/data/03/BC/87/03BC87A3FF871E62FF10DF78A466FE1B.ttl
index 2ebfd2ec72c..e29e31d330d 100644
--- a/data/03/BC/87/03BC87A3FF871E62FF10DF78A466FE1B.ttl
+++ b/data/03/BC/87/03BC87A3FF871E62FF10DF78A466FE1B.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Glabrobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabrobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/03/BC/87/03BC87A3FF9B1E77FF10D8F7A466FC6F.ttl b/data/03/BC/87/03BC87A3FF9B1E77FF10D8F7A466FC6F.ttl
index a7990e830c8..26acdddff6e 100644
--- a/data/03/BC/87/03BC87A3FF9B1E77FF10D8F7A466FC6F.ttl
+++ b/data/03/BC/87/03BC87A3FF9B1E77FF10D8F7A466FC6F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Bracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/03/BC/87/03BC87A3FFC2C41FFF50FA2111268FE8.ttl b/data/03/BC/87/03BC87A3FFC2C41FFF50FA2111268FE8.ttl
index af4e5f6763e..0924a2ad127 100644
--- a/data/03/BC/87/03BC87A3FFC2C41FFF50FA2111268FE8.ttl
+++ b/data/03/BC/87/03BC87A3FFC2C41FFF50FA2111268FE8.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87A3FFD4C40FFF50F9A4174D8978.ttl b/data/03/BC/87/03BC87A3FFD4C40FFF50F9A4174D8978.ttl
index 038007196a9..eff814ba46a 100644
--- a/data/03/BC/87/03BC87A3FFD4C40FFF50F9A4174D8978.ttl
+++ b/data/03/BC/87/03BC87A3FFD4C40FFF50F9A4174D8978.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Gyrostoma>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gyrostoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87A3FFD6C409FF50FA5211BA8E1B.ttl b/data/03/BC/87/03BC87A3FFD6C409FF50FA5211BA8E1B.ttl
index 46fb5e2a14f..3565f9a118b 100644
--- a/data/03/BC/87/03BC87A3FFD6C409FF50FA5211BA8E1B.ttl
+++ b/data/03/BC/87/03BC87A3FFD6C409FF50FA5211BA8E1B.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Gyrostoma>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gyrostoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87A3FFD8C418FF50FB4410CF88C9.ttl b/data/03/BC/87/03BC87A3FFD8C418FF50FB4410CF88C9.ttl
index 73ec8d474c6..7aa52ef5b44 100644
--- a/data/03/BC/87/03BC87A3FFD8C418FF50FB4410CF88C9.ttl
+++ b/data/03/BC/87/03BC87A3FFD8C418FF50FB4410CF88C9.ttl
@@ -63,12 +63,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_strigosus>
+    dwc:genus "Polistes" ;
     dwc:rank "species" ;
     dwc:species "strigosus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87A3FFDBC406FF50F9A011FC8FBD.ttl b/data/03/BC/87/03BC87A3FFDBC406FF50F9A011FC8FBD.ttl
index 9d044d596f9..151dc29c8ae 100644
--- a/data/03/BC/87/03BC87A3FFDBC406FF50F9A011FC8FBD.ttl
+++ b/data/03/BC/87/03BC87A3FFDBC406FF50F9A011FC8FBD.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87A3FFDBC406FF50FF7D13FF8DEA.ttl b/data/03/BC/87/03BC87A3FFDBC406FF50FF7D13FF8DEA.ttl
index 3639f5c9663..6671b467ffa 100644
--- a/data/03/BC/87/03BC87A3FFDBC406FF50FF7D13FF8DEA.ttl
+++ b/data/03/BC/87/03BC87A3FFDBC406FF50FF7D13FF8DEA.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Polistella>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polistella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA1FFEDCCEEFAC848A8F81B.ttl b/data/03/BC/87/03BC87B0FFA1FFEDCCEEFAC848A8F81B.ttl
index 6e006bd1fd8..36cd6eefda0 100644
--- a/data/03/BC/87/03BC87B0FFA1FFEDCCEEFAC848A8F81B.ttl
+++ b/data/03/BC/87/03BC87B0FFA1FFEDCCEEFAC848A8F81B.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA1FFEDCCEEFDDF48BBFB56.ttl b/data/03/BC/87/03BC87B0FFA1FFEDCCEEFDDF48BBFB56.ttl
index fc7ae6f8124..8e1d8524bb5 100644
--- a/data/03/BC/87/03BC87B0FFA1FFEDCCEEFDDF48BBFB56.ttl
+++ b/data/03/BC/87/03BC87B0FFA1FFEDCCEEFDDF48BBFB56.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA3FFE1CCEEFA194947FF60.ttl b/data/03/BC/87/03BC87B0FFA3FFE1CCEEFA194947FF60.ttl
index bf81b2e04a2..3c5fc953cba 100644
--- a/data/03/BC/87/03BC87B0FFA3FFE1CCEEFA194947FF60.ttl
+++ b/data/03/BC/87/03BC87B0FFA3FFE1CCEEFA194947FF60.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA3FFEFCCEEFD084B81FA27.ttl b/data/03/BC/87/03BC87B0FFA3FFEFCCEEFD084B81FA27.ttl
index 6f2db9354af..f668141ca12 100644
--- a/data/03/BC/87/03BC87B0FFA3FFEFCCEEFD084B81FA27.ttl
+++ b/data/03/BC/87/03BC87B0FFA3FFEFCCEEFD084B81FA27.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA3FFEFCCEEFF6A4872FD11.ttl b/data/03/BC/87/03BC87B0FFA3FFEFCCEEFF6A4872FD11.ttl
index 6bd33eb3295..c9debcbc798 100644
--- a/data/03/BC/87/03BC87B0FFA3FFEFCCEEFF6A4872FD11.ttl
+++ b/data/03/BC/87/03BC87B0FFA3FFEFCCEEFF6A4872FD11.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA4FFE8CCEEFA944F26F84C.ttl b/data/03/BC/87/03BC87B0FFA4FFE8CCEEFA944F26F84C.ttl
index fcb4bb59c7c..1f5aa36b813 100644
--- a/data/03/BC/87/03BC87B0FFA4FFE8CCEEFA944F26F84C.ttl
+++ b/data/03/BC/87/03BC87B0FFA4FFE8CCEEFA944F26F84C.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA4FFE8CCEEFDDF4A0DFA90.ttl b/data/03/BC/87/03BC87B0FFA4FFE8CCEEFDDF4A0DFA90.ttl
index d03b7fc57f0..98345581340 100644
--- a/data/03/BC/87/03BC87B0FFA4FFE8CCEEFDDF4A0DFA90.ttl
+++ b/data/03/BC/87/03BC87B0FFA4FFE8CCEEFDDF4A0DFA90.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA5FFE8CCEEF9D148B6FE64.ttl b/data/03/BC/87/03BC87B0FFA5FFE8CCEEF9D148B6FE64.ttl
index 4b38739305a..36929cbce37 100644
--- a/data/03/BC/87/03BC87B0FFA5FFE8CCEEF9D148B6FE64.ttl
+++ b/data/03/BC/87/03BC87B0FFA5FFE8CCEEF9D148B6FE64.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA5FFE9CCEEFCE4481BFA6E.ttl b/data/03/BC/87/03BC87B0FFA5FFE9CCEEFCE4481BFA6E.ttl
index 0f676701974..273d4496fb8 100644
--- a/data/03/BC/87/03BC87B0FFA5FFE9CCEEFCE4481BFA6E.ttl
+++ b/data/03/BC/87/03BC87B0FFA5FFE9CCEEFCE4481BFA6E.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA5FFE9CCEEFF6A4828FD7D.ttl b/data/03/BC/87/03BC87B0FFA5FFE9CCEEFF6A4828FD7D.ttl
index 4472e4a8a27..cfbc9ec0f91 100644
--- a/data/03/BC/87/03BC87B0FFA5FFE9CCEEFF6A4828FD7D.ttl
+++ b/data/03/BC/87/03BC87B0FFA5FFE9CCEEFF6A4828FD7D.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA6FFEACCEEFCC04F28FA6F.ttl b/data/03/BC/87/03BC87B0FFA6FFEACCEEFCC04F28FA6F.ttl
index 14c020931c8..86e448566d8 100644
--- a/data/03/BC/87/03BC87B0FFA6FFEACCEEFCC04F28FA6F.ttl
+++ b/data/03/BC/87/03BC87B0FFA6FFEACCEEFCC04F28FA6F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA6FFEACCEEFF6A480CFD59.ttl b/data/03/BC/87/03BC87B0FFA6FFEACCEEFF6A480CFD59.ttl
index 4e73f998a05..7901b70268f 100644
--- a/data/03/BC/87/03BC87B0FFA6FFEACCEEFF6A480CFD59.ttl
+++ b/data/03/BC/87/03BC87B0FFA6FFEACCEEFF6A480CFD59.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA6FFEDCCEEF9D14BBAFE64.ttl b/data/03/BC/87/03BC87B0FFA6FFEDCCEEF9D14BBAFE64.ttl
index 1e9333cb007..9b1de598f5d 100644
--- a/data/03/BC/87/03BC87B0FFA6FFEDCCEEF9D14BBAFE64.ttl
+++ b/data/03/BC/87/03BC87B0FFA6FFEDCCEEF9D14BBAFE64.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFA8FFE7CCEEFA384A77FE3C.ttl b/data/03/BC/87/03BC87B0FFA8FFE7CCEEFA384A77FE3C.ttl
index 7123a20a44e..f0953377afa 100644
--- a/data/03/BC/87/03BC87B0FFA8FFE7CCEEFA384A77FE3C.ttl
+++ b/data/03/BC/87/03BC87B0FFA8FFE7CCEEFA384A77FE3C.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Palisotius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Palisotius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFABFFE7CCEEFE2748D9FBE6.ttl b/data/03/BC/87/03BC87B0FFABFFE7CCEEFE2748D9FBE6.ttl
index a5c5fefada8..a171faf9f64 100644
--- a/data/03/BC/87/03BC87B0FFABFFE7CCEEFE2748D9FBE6.ttl
+++ b/data/03/BC/87/03BC87B0FFABFFE7CCEEFE2748D9FBE6.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Palisotius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Palisotius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFADFFE1CCEEFB344EF4F8AB.ttl b/data/03/BC/87/03BC87B0FFADFFE1CCEEFB344EF4F8AB.ttl
index 63a56f0a221..23416619c51 100644
--- a/data/03/BC/87/03BC87B0FFADFFE1CCEEFB344EF4F8AB.ttl
+++ b/data/03/BC/87/03BC87B0FFADFFE1CCEEFB344EF4F8AB.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFADFFE1CCEEFEDB4AD9FBCD.ttl b/data/03/BC/87/03BC87B0FFADFFE1CCEEFEDB4AD9FBCD.ttl
index f705fb761d3..5ddc8bf5516 100644
--- a/data/03/BC/87/03BC87B0FFADFFE1CCEEFEDB4AD9FBCD.ttl
+++ b/data/03/BC/87/03BC87B0FFADFFE1CCEEFEDB4AD9FBCD.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFAEFFE2CCEEFDBB48C4FB0F.ttl b/data/03/BC/87/03BC87B0FFAEFFE2CCEEFDBB48C4FB0F.ttl
index 04443d5f945..b82a190462d 100644
--- a/data/03/BC/87/03BC87B0FFAEFFE2CCEEFDBB48C4FB0F.ttl
+++ b/data/03/BC/87/03BC87B0FFAEFFE2CCEEFDBB48C4FB0F.ttl
@@ -114,6 +114,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFAEFFE4CCEEF8BB4A06FC8C.ttl b/data/03/BC/87/03BC87B0FFAEFFE4CCEEF8BB4A06FC8C.ttl
index bc0aa7ce7a5..1b5045b914b 100644
--- a/data/03/BC/87/03BC87B0FFAEFFE4CCEEF8BB4A06FC8C.ttl
+++ b/data/03/BC/87/03BC87B0FFAEFFE4CCEEF8BB4A06FC8C.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Onerarius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Onerarius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFAFFFE2CCEEF8F94F67FE40.ttl b/data/03/BC/87/03BC87B0FFAFFFE2CCEEF8F94F67FE40.ttl
index 6f605dda86f..75c7867e6e6 100644
--- a/data/03/BC/87/03BC87B0FFAFFFE2CCEEF8F94F67FE40.ttl
+++ b/data/03/BC/87/03BC87B0FFAFFFE2CCEEF8F94F67FE40.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFAFFFE3CCEEFBE84F42F907.ttl b/data/03/BC/87/03BC87B0FFAFFFE3CCEEFBE84F42F907.ttl
index f632ea8b942..307afaf9dbf 100644
--- a/data/03/BC/87/03BC87B0FFAFFFE3CCEEFBE84F42F907.ttl
+++ b/data/03/BC/87/03BC87B0FFAFFFE3CCEEFBE84F42F907.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFAFFFE3CCEEFF6A4A75FC71.ttl b/data/03/BC/87/03BC87B0FFAFFFE3CCEEFF6A4A75FC71.ttl
index d26379958d5..c07aa0e63cb 100644
--- a/data/03/BC/87/03BC87B0FFAFFFE3CCEEFF6A4A75FC71.ttl
+++ b/data/03/BC/87/03BC87B0FFAFFFE3CCEEFF6A4A75FC71.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB0FFFCCCEEFAEC4FB3F83F.ttl b/data/03/BC/87/03BC87B0FFB0FFFCCCEEFAEC4FB3F83F.ttl
index bcd246fc84a..d35f476bfad 100644
--- a/data/03/BC/87/03BC87B0FFB0FFFCCCEEFAEC4FB3F83F.ttl
+++ b/data/03/BC/87/03BC87B0FFB0FFFCCCEEFAEC4FB3F83F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB0FFFCCCEEFD734F57FB0A.ttl b/data/03/BC/87/03BC87B0FFB0FFFCCCEEFD734F57FB0A.ttl
index 15fb2246ed5..4a6f33382eb 100644
--- a/data/03/BC/87/03BC87B0FFB0FFFCCCEEFD734F57FB0A.ttl
+++ b/data/03/BC/87/03BC87B0FFB0FFFCCCEEFD734F57FB0A.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB1FFFCCCEEFA06496FFD88.ttl b/data/03/BC/87/03BC87B0FFB1FFFCCCEEFA06496FFD88.ttl
index af39861cedf..e5c395ae3e3 100644
--- a/data/03/BC/87/03BC87B0FFB1FFFCCCEEFA06496FFD88.ttl
+++ b/data/03/BC/87/03BC87B0FFB1FFFCCCEEFA06496FFD88.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB1FFFDCCEEFCC04F8DFA03.ttl b/data/03/BC/87/03BC87B0FFB1FFFDCCEEFCC04F8DFA03.ttl
index 7f27b48ae23..f41bad71228 100644
--- a/data/03/BC/87/03BC87B0FFB1FFFDCCEEFCC04F8DFA03.ttl
+++ b/data/03/BC/87/03BC87B0FFB1FFFDCCEEFCC04F8DFA03.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB1FFFDCCEEFF6A4914FD59.ttl b/data/03/BC/87/03BC87B0FFB1FFFDCCEEFF6A4914FD59.ttl
index 752e9dcc5e2..9436581214b 100644
--- a/data/03/BC/87/03BC87B0FFB1FFFDCCEEFF6A4914FD59.ttl
+++ b/data/03/BC/87/03BC87B0FFB1FFFDCCEEFF6A4914FD59.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB2FFF1CCEEF9D14FF9FE3C.ttl b/data/03/BC/87/03BC87B0FFB2FFF1CCEEF9D14FF9FE3C.ttl
index da329a3480d..6ba92f3f0af 100644
--- a/data/03/BC/87/03BC87B0FFB2FFF1CCEEF9D14FF9FE3C.ttl
+++ b/data/03/BC/87/03BC87B0FFB2FFF1CCEEF9D14FF9FE3C.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB2FFFECCEEFC9C4FFFFA6F.ttl b/data/03/BC/87/03BC87B0FFB2FFFECCEEFC9C4FFFFA6F.ttl
index 97e07e7f6b0..0c3504d9195 100644
--- a/data/03/BC/87/03BC87B0FFB2FFFECCEEFC9C4FFFFA6F.ttl
+++ b/data/03/BC/87/03BC87B0FFB2FFFECCEEFC9C4FFFFA6F.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB2FFFECCEEFF6A4EF1FCA5.ttl b/data/03/BC/87/03BC87B0FFB2FFFECCEEFF6A4EF1FCA5.ttl
index a8b8606761d..8e0c897a2be 100644
--- a/data/03/BC/87/03BC87B0FFB2FFFECCEEFF6A4EF1FCA5.ttl
+++ b/data/03/BC/87/03BC87B0FFB2FFFECCEEFF6A4EF1FCA5.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB7FFFBCCEEFB584E39F8AB.ttl b/data/03/BC/87/03BC87B0FFB7FFFBCCEEFB584E39F8AB.ttl
index d72d4380e74..a3fb68fa807 100644
--- a/data/03/BC/87/03BC87B0FFB7FFFBCCEEFB584E39F8AB.ttl
+++ b/data/03/BC/87/03BC87B0FFB7FFFBCCEEFB584E39F8AB.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB7FFFBCCEEFE274FFBFBE6.ttl b/data/03/BC/87/03BC87B0FFB7FFFBCCEEFE274FFBFBE6.ttl
index c66fa8194f9..b792a5ca07f 100644
--- a/data/03/BC/87/03BC87B0FFB7FFFBCCEEFE274FFBFBE6.ttl
+++ b/data/03/BC/87/03BC87B0FFB7FFFBCCEEFE274FFBFBE6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB8FFF4CCEEFF6A494DFB85.ttl b/data/03/BC/87/03BC87B0FFB8FFF4CCEEFF6A494DFB85.ttl
index 89ae8b646da..59409ecb6b9 100644
--- a/data/03/BC/87/03BC87B0FFB8FFF4CCEEFF6A494DFB85.ttl
+++ b/data/03/BC/87/03BC87B0FFB8FFF4CCEEFF6A494DFB85.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFB8FFF7CCEEF8E649C5FD88.ttl b/data/03/BC/87/03BC87B0FFB8FFF7CCEEF8E649C5FD88.ttl
index c6476195000..2c4a71682d6 100644
--- a/data/03/BC/87/03BC87B0FFB8FFF7CCEEF8E649C5FD88.ttl
+++ b/data/03/BC/87/03BC87B0FFB8FFF7CCEEF8E649C5FD88.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBBFFF7CCEEFAEC4A84F8AB.ttl b/data/03/BC/87/03BC87B0FFBBFFF7CCEEFAEC4A84F8AB.ttl
index 9b5e470dea3..8b432132a45 100644
--- a/data/03/BC/87/03BC87B0FFBBFFF7CCEEFAEC4A84F8AB.ttl
+++ b/data/03/BC/87/03BC87B0FFBBFFF7CCEEFAEC4A84F8AB.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBBFFF7CCEEFD734868FB0A.ttl b/data/03/BC/87/03BC87B0FFBBFFF7CCEEFD734868FB0A.ttl
index 7d253cfd6fe..dcbfddd3a15 100644
--- a/data/03/BC/87/03BC87B0FFBBFFF7CCEEFD734868FB0A.ttl
+++ b/data/03/BC/87/03BC87B0FFBBFFF7CCEEFD734868FB0A.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Epicnemius>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epicnemius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
@@ -134,6 +135,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_erythrogaster>
+    dwc:genus "Polistes" ;
     dwc:rank "species" ;
     dwc:species "erythrogaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBDFFF1CCEEFB344A7FF843.ttl b/data/03/BC/87/03BC87B0FFBDFFF1CCEEFB344A7FF843.ttl
index 13e3387f5c0..b3637e27994 100644
--- a/data/03/BC/87/03BC87B0FFBDFFF1CCEEFB344A7FF843.ttl
+++ b/data/03/BC/87/03BC87B0FFBDFFF1CCEEFB344A7FF843.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBDFFF1CCEEFE274897FBC2.ttl b/data/03/BC/87/03BC87B0FFBDFFF1CCEEFE274897FBC2.ttl
index 5c6deedf032..c5b5250e2ba 100644
--- a/data/03/BC/87/03BC87B0FFBDFFF1CCEEFE274897FBC2.ttl
+++ b/data/03/BC/87/03BC87B0FFBDFFF1CCEEFE274897FBC2.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBEFFF2CCEEFB344FE7F83F.ttl b/data/03/BC/87/03BC87B0FFBEFFF2CCEEFB344FE7F83F.ttl
index 31111de0471..d2d02f4aeb5 100644
--- a/data/03/BC/87/03BC87B0FFBEFFF2CCEEFB344FE7F83F.ttl
+++ b/data/03/BC/87/03BC87B0FFBEFFF2CCEEFB344FE7F83F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBEFFF2CCEEFDDF4FE5FBC2.ttl b/data/03/BC/87/03BC87B0FFBEFFF2CCEEFDDF4FE5FBC2.ttl
index d16b400931f..8c187e0d5fd 100644
--- a/data/03/BC/87/03BC87B0FFBEFFF2CCEEFDDF4FE5FBC2.ttl
+++ b/data/03/BC/87/03BC87B0FFBEFFF2CCEEFDDF4FE5FBC2.ttl
@@ -83,6 +83,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBFFFF2CCEEF9414821FE64.ttl b/data/03/BC/87/03BC87B0FFBFFFF2CCEEF9414821FE64.ttl
index 5416ea5b30e..325e0e7d551 100644
--- a/data/03/BC/87/03BC87B0FFBFFFF2CCEEF9414821FE64.ttl
+++ b/data/03/BC/87/03BC87B0FFBFFFF2CCEEF9414821FE64.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBFFFF3CCEEFBE8481CF9DF.ttl b/data/03/BC/87/03BC87B0FFBFFFF3CCEEFBE8481CF9DF.ttl
index 38fcd5d356a..9bf5f6fb48e 100644
--- a/data/03/BC/87/03BC87B0FFBFFFF3CCEEFBE8481CF9DF.ttl
+++ b/data/03/BC/87/03BC87B0FFBFFFF3CCEEFBE8481CF9DF.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87B0FFBFFFF3CCEEFF6A4A06FC71.ttl b/data/03/BC/87/03BC87B0FFBFFFF3CCEEFF6A4A06FC71.ttl
index e66b0e39783..8c12443a1ab 100644
--- a/data/03/BC/87/03BC87B0FFBFFFF3CCEEFF6A4A06FC71.ttl
+++ b/data/03/BC/87/03BC87B0FFBFFFF3CCEEFF6A4A06FC71.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polistes_Aphanilopterus>
+    dwc:genus "Polistes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aphanilopterus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polistes> ;
diff --git a/data/03/BC/87/03BC87C15E39FFF54FDEBDFFF473FAD7.ttl b/data/03/BC/87/03BC87C15E39FFF54FDEBDFFF473FAD7.ttl
index 9847adb3a11..cd5a7621f0c 100644
--- a/data/03/BC/87/03BC87C15E39FFF54FDEBDFFF473FAD7.ttl
+++ b/data/03/BC/87/03BC87C15E39FFF54FDEBDFFF473FAD7.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Reisseronia_ionica>
+    dwc:genus "Reisseronia" ;
     dwc:rank "species" ;
     dwc:species "ionica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Reisseronia> ;
diff --git a/data/03/BC/87/03BC87C15E3FFFF64C5CBCFFF209FE17.ttl b/data/03/BC/87/03BC87C15E3FFFF64C5CBCFFF209FE17.ttl
index 0029b1c0cc1..872dbbb3b57 100644
--- a/data/03/BC/87/03BC87C15E3FFFF64C5CBCFFF209FE17.ttl
+++ b/data/03/BC/87/03BC87C15E3FFFF64C5CBCFFF209FE17.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Reisseronia_ionica>
+    dwc:genus "Reisseronia" ;
     dwc:rank "species" ;
     dwc:species "ionica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Reisseronia> ;
diff --git a/data/03/BC/87/03BC87C1FFE322420CC07AB4FB2A54D4.ttl b/data/03/BC/87/03BC87C1FFE322420CC07AB4FB2A54D4.ttl
index 1a819aff971..14aefeba6a2 100644
--- a/data/03/BC/87/03BC87C1FFE322420CC07AB4FB2A54D4.ttl
+++ b/data/03/BC/87/03BC87C1FFE322420CC07AB4FB2A54D4.ttl
@@ -133,6 +133,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orectochilus_Patrus>
+    dwc:genus "Orectochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Patrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orectochilus> ;
diff --git a/data/03/BC/87/03BC87C1FFE4225B0CC07D23FF2B51C6.ttl b/data/03/BC/87/03BC87C1FFE4225B0CC07D23FF2B51C6.ttl
index eceab3cc5cc..5068c278180 100644
--- a/data/03/BC/87/03BC87C1FFE4225B0CC07D23FF2B51C6.ttl
+++ b/data/03/BC/87/03BC87C1FFE4225B0CC07D23FF2B51C6.ttl
@@ -134,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orectochilus_Patrus>
+    dwc:genus "Orectochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Patrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orectochilus> ;
diff --git a/data/03/BC/87/03BC87C1FFEF224E0CC07AB4FC6C54D4.ttl b/data/03/BC/87/03BC87C1FFEF224E0CC07AB4FC6C54D4.ttl
index 30a316144e0..78ca039b198 100644
--- a/data/03/BC/87/03BC87C1FFEF224E0CC07AB4FC6C54D4.ttl
+++ b/data/03/BC/87/03BC87C1FFEF224E0CC07AB4FC6C54D4.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orectochilus_Patrus>
+    dwc:genus "Orectochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Patrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orectochilus> ;
diff --git a/data/03/BC/87/03BC87C1FFFD22530CC07997FCD35015.ttl b/data/03/BC/87/03BC87C1FFFD22530CC07997FCD35015.ttl
index 73ca11fc895..68032f09b0c 100644
--- a/data/03/BC/87/03BC87C1FFFD22530CC07997FCD35015.ttl
+++ b/data/03/BC/87/03BC87C1FFFD22530CC07997FCD35015.ttl
@@ -147,12 +147,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orectochilus_apicalis>
+    dwc:genus "Orectochilus" ;
     dwc:rank "species" ;
     dwc:species "apicalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orectochilus_Patrus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Orectochilus_Patrus>
+    dwc:genus "Orectochilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Patrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Orectochilus> ;
@@ -178,6 +180,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Patrus_apicalis>
+    dwc:genus "Patrus" ;
     dwc:rank "species" ;
     dwc:species "apicalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Patrus> ;
diff --git a/data/03/BC/87/03BC87C7FFB46D1FFF02FED1976C6199.ttl b/data/03/BC/87/03BC87C7FFB46D1FFF02FED1976C6199.ttl
index e37958f6511..919c4e28219 100644
--- a/data/03/BC/87/03BC87C7FFB46D1FFF02FED1976C6199.ttl
+++ b/data/03/BC/87/03BC87C7FFB46D1FFF02FED1976C6199.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atheta_Philhygra>
+    dwc:genus "Atheta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Philhygra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atheta> ;
diff --git a/data/03/BC/87/03BC87D29E381514FCCC0240DA66FC86.ttl b/data/03/BC/87/03BC87D29E381514FCCC0240DA66FC86.ttl
index 851f7c9c907..02c0b603421 100644
--- a/data/03/BC/87/03BC87D29E381514FCCC0240DA66FC86.ttl
+++ b/data/03/BC/87/03BC87D29E381514FCCC0240DA66FC86.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anopheles_Anopheles>
+    dwc:genus "Anopheles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anopheles" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anopheles> ;
diff --git a/data/03/BC/87/03BC87D29E3A1514FC9F05B8DBA8FB57.ttl b/data/03/BC/87/03BC87D29E3A1514FC9F05B8DBA8FB57.ttl
index c7196f5cf3d..b69357190fc 100644
--- a/data/03/BC/87/03BC87D29E3A1514FC9F05B8DBA8FB57.ttl
+++ b/data/03/BC/87/03BC87D29E3A1514FC9F05B8DBA8FB57.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Ochlerotatus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/BC/87/03BC87D29E3A1514FCB302A7DB3BF9E5.ttl b/data/03/BC/87/03BC87D29E3A1514FCB302A7DB3BF9E5.ttl
index 8ebfa35aa50..215299fb73e 100644
--- a/data/03/BC/87/03BC87D29E3A1514FCB302A7DB3BF9E5.ttl
+++ b/data/03/BC/87/03BC87D29E3A1514FCB302A7DB3BF9E5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Ochlerotatus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/BC/87/03BC87D29E3A1514FF3103CBD98FF8AB.ttl b/data/03/BC/87/03BC87D29E3A1514FF3103CBD98FF8AB.ttl
index 6c22e36bd13..627e283ecde 100644
--- a/data/03/BC/87/03BC87D29E3A1514FF3103CBD98FF8AB.ttl
+++ b/data/03/BC/87/03BC87D29E3A1514FF3103CBD98FF8AB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Ochlerotatus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/BC/87/03BC87D29E3A1514FF410128DC26FC5B.ttl b/data/03/BC/87/03BC87D29E3A1514FF410128DC26FC5B.ttl
index 94f276ad35f..290927d1010 100644
--- a/data/03/BC/87/03BC87D29E3A1514FF410128DC26FC5B.ttl
+++ b/data/03/BC/87/03BC87D29E3A1514FF410128DC26FC5B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Ochlerotatus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/BC/87/03BC87D29E3A1514FF410242DA12FAA5.ttl b/data/03/BC/87/03BC87D29E3A1514FF410242DA12FAA5.ttl
index a9a7bdafc50..bda4ce3ff2c 100644
--- a/data/03/BC/87/03BC87D29E3A1514FF410242DA12FAA5.ttl
+++ b/data/03/BC/87/03BC87D29E3A1514FF410242DA12FAA5.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aedes_Aedimorphus>
+    dwc:genus "Aedes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aedimorphus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aedes> ;
diff --git a/data/03/BC/87/03BC87D2CA18BA6D1BECCF1B0C6BFDD5.ttl b/data/03/BC/87/03BC87D2CA18BA6D1BECCF1B0C6BFDD5.ttl
index 3c05d6e4e5d..97a0c704d36 100644
--- a/data/03/BC/87/03BC87D2CA18BA6D1BECCF1B0C6BFDD5.ttl
+++ b/data/03/BC/87/03BC87D2CA18BA6D1BECCF1B0C6BFDD5.ttl
@@ -136,6 +136,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophilus_Zonyptilus>
+    dwc:genus "Coprophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonyptilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophilus> ;
diff --git a/data/03/BC/87/03BC87D2CA19BA6A1BECCC230A4BFEEE.ttl b/data/03/BC/87/03BC87D2CA19BA6A1BECCC230A4BFEEE.ttl
index 7a5510ec13f..2ab47120783 100644
--- a/data/03/BC/87/03BC87D2CA19BA6A1BECCC230A4BFEEE.ttl
+++ b/data/03/BC/87/03BC87D2CA19BA6A1BECCC230A4BFEEE.ttl
@@ -155,6 +155,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophilus_Zonyptilus>
+    dwc:genus "Coprophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonyptilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophilus> ;
@@ -196,6 +197,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophilus_Zonoptilus>
+    dwc:genus "Coprophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonoptilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophilus> ;
diff --git a/data/03/BC/87/03BC87D2CA1ABA6B1BECC8F10A7FFE02.ttl b/data/03/BC/87/03BC87D2CA1ABA6B1BECC8F10A7FFE02.ttl
index 9170244136b..d67e34cdb8f 100644
--- a/data/03/BC/87/03BC87D2CA1ABA6B1BECC8F10A7FFE02.ttl
+++ b/data/03/BC/87/03BC87D2CA1ABA6B1BECC8F10A7FFE02.ttl
@@ -174,6 +174,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophilus_Zonyptilus>
+    dwc:genus "Coprophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonyptilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophilus> ;
@@ -215,6 +216,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophilus_Zonoptilus>
+    dwc:genus "Coprophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonoptilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophilus> ;
diff --git a/data/03/BC/87/03BC87D2CA1FBA6F1BECCBED0958FEB5.ttl b/data/03/BC/87/03BC87D2CA1FBA6F1BECCBED0958FEB5.ttl
index 14b0d278203..f09d233e28b 100644
--- a/data/03/BC/87/03BC87D2CA1FBA6F1BECCBED0958FEB5.ttl
+++ b/data/03/BC/87/03BC87D2CA1FBA6F1BECCBED0958FEB5.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophilus_Zonyptilus>
+    dwc:genus "Coprophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonyptilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophilus> ;
@@ -120,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coprophilus_Zonoptilus>
+    dwc:genus "Coprophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zonoptilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coprophilus> ;
diff --git a/data/03/BC/87/03BC87DD4333FF83FF6FA6A0FD4AB994.ttl b/data/03/BC/87/03BC87DD4333FF83FF6FA6A0FD4AB994.ttl
index e921b6e42f6..8f27d878256 100644
--- a/data/03/BC/87/03BC87DD4333FF83FF6FA6A0FD4AB994.ttl
+++ b/data/03/BC/87/03BC87DD4333FF83FF6FA6A0FD4AB994.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Domene_Lathromene>
+    dwc:genus "Domene" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lathromene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Domene> ;
diff --git a/data/03/BC/87/03BC87DD9253BF38A959A45CD1EEF86F.ttl b/data/03/BC/87/03BC87DD9253BF38A959A45CD1EEF86F.ttl
index f7318f4d6d0..f60b37bc265 100644
--- a/data/03/BC/87/03BC87DD9253BF38A959A45CD1EEF86F.ttl
+++ b/data/03/BC/87/03BC87DD9253BF38A959A45CD1EEF86F.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eucyclops_agiloides>
+    dwc:genus "Eucyclops" ;
     dwc:rank "species" ;
     dwc:species "agiloides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eucyclops> ;
diff --git a/data/03/BC/87/03BC87E6FF9EFF95C8D7FA51E5D8FC54.ttl b/data/03/BC/87/03BC87E6FF9EFF95C8D7FA51E5D8FC54.ttl
index 9af29af7a0c..c5d6087bcb6 100644
--- a/data/03/BC/87/03BC87E6FF9EFF95C8D7FA51E5D8FC54.ttl
+++ b/data/03/BC/87/03BC87E6FF9EFF95C8D7FA51E5D8FC54.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hippolysmata_Hippolysmata>
+    dwc:genus "Hippolysmata" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hippolysmata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hippolysmata> ;
diff --git a/data/03/BC/87/03BC87F0FFF3E14833628970FD47C3A4.ttl b/data/03/BC/87/03BC87F0FFF3E14833628970FD47C3A4.ttl
index 33232cfa594..d1e2ecd3f85 100644
--- a/data/03/BC/87/03BC87F0FFF3E14833628970FD47C3A4.ttl
+++ b/data/03/BC/87/03BC87F0FFF3E14833628970FD47C3A4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Pilosella_hoppeana>
+    dwc:genus "Pilosella" ;
     dwc:rank "species" ;
     dwc:species "hoppeana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Pilosella> ;
diff --git a/data/03/BC/88/03BC8870FF91FFE799E5FCCE7D51B8BB.ttl b/data/03/BC/88/03BC8870FF91FFE799E5FCCE7D51B8BB.ttl
index 0a35d1e0a4c..6e569a8beca 100644
--- a/data/03/BC/88/03BC8870FF91FFE799E5FCCE7D51B8BB.ttl
+++ b/data/03/BC/88/03BC8870FF91FFE799E5FCCE7D51B8BB.ttl
@@ -134,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schoengastiella_Jadiniella>
+    dwc:genus "Schoengastiella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Jadiniella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schoengastiella> ;
@@ -153,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gahrliepia_Jadiniella>
+    dwc:genus "Gahrliepia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Jadiniella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gahrliepia> ;
diff --git a/data/03/BC/9E/03BC9E52FB485B1CFF3DD515FD44E7D0.ttl b/data/03/BC/9E/03BC9E52FB485B1CFF3DD515FD44E7D0.ttl
index 40c499b028a..454f1c82cdc 100644
--- a/data/03/BC/9E/03BC9E52FB485B1CFF3DD515FD44E7D0.ttl
+++ b/data/03/BC/9E/03BC9E52FB485B1CFF3DD515FD44E7D0.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "maculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/03/BC/9E/03BC9E52FB4C5B01FF3DD1CCFB5AE684.ttl b/data/03/BC/9E/03BC9E52FB4C5B01FF3DD1CCFB5AE684.ttl
index 43c19742fd9..3c8e7fa4083 100644
--- a/data/03/BC/9E/03BC9E52FB4C5B01FF3DD1CCFB5AE684.ttl
+++ b/data/03/BC/9E/03BC9E52FB4C5B01FF3DD1CCFB5AE684.ttl
@@ -183,6 +183,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_rubripes>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "rubripes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
@@ -216,12 +217,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus_samius>
+    dwc:genus "Camponotus" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "samius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "maculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
@@ -242,6 +245,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_rubripes_cognatus>
+    dwc:genus "Camponotus" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "cognatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus_rubripes> ;
diff --git a/data/03/BC/9E/03BC9E52FB4C5B05FF3DD681FADFE33E.ttl b/data/03/BC/9E/03BC9E52FB4C5B05FF3DD681FADFE33E.ttl
index 1ef23744f5a..17b55f00199 100644
--- a/data/03/BC/9E/03BC9E52FB4C5B05FF3DD681FADFE33E.ttl
+++ b/data/03/BC/9E/03BC9E52FB4C5B05FF3DD681FADFE33E.ttl
@@ -129,12 +129,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_samius>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "samius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmoturba> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmoturba>
+    dwc:genus "Camponotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myrmoturba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/03/BC/9E/03BC9E52FB4D5B05FF3DD345FCDEE4F8.ttl b/data/03/BC/9E/03BC9E52FB4D5B05FF3DD345FCDEE4F8.ttl
index ca51b49d39b..0739f165e7b 100644
--- a/data/03/BC/9E/03BC9E52FB4D5B05FF3DD345FCDEE4F8.ttl
+++ b/data/03/BC/9E/03BC9E52FB4D5B05FF3DD345FCDEE4F8.ttl
@@ -128,12 +128,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_samius>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "samius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmoturba> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_Myrmoturba>
+    dwc:genus "Camponotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Myrmoturba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/03/BC/9E/03BC9E52FB555B1CFF3DD659FF78E595.ttl b/data/03/BC/9E/03BC9E52FB555B1CFF3DD659FF78E595.ttl
index 9e1c830e1ae..9f906c74d00 100644
--- a/data/03/BC/9E/03BC9E52FB555B1CFF3DD659FF78E595.ttl
+++ b/data/03/BC/9E/03BC9E52FB555B1CFF3DD659FF78E595.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_festai>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "festai" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/03/BC/A6/03BCA6788174DB17FF19FA073755FA4A.ttl b/data/03/BC/A6/03BCA6788174DB17FF19FA073755FA4A.ttl
index ee9278feab9..07c0b49996d 100644
--- a/data/03/BC/A6/03BCA6788174DB17FF19FA073755FA4A.ttl
+++ b/data/03/BC/A6/03BCA6788174DB17FF19FA073755FA4A.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gryllus_Platydactylus>
+    dwc:genus "Gryllus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platydactylus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gryllus> ;
diff --git a/data/03/BC/BF/03BCBF56FFFCFF87FF74FC21FC84CF97.ttl b/data/03/BC/BF/03BCBF56FFFCFF87FF74FC21FC84CF97.ttl
index 798d3359390..3f3a4ddc8f8 100644
--- a/data/03/BC/BF/03BCBF56FFFCFF87FF74FC21FC84CF97.ttl
+++ b/data/03/BC/BF/03BCBF56FFFCFF87FF74FC21FC84CF97.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterygotrigla_Otohime>
+    dwc:genus "Pterygotrigla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Otohime" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterygotrigla> ;
diff --git a/data/03/BC/D4/03BCD40EBF59FFEBFF55AD80FD2DFDB9.ttl b/data/03/BC/D4/03BCD40EBF59FFEBFF55AD80FD2DFDB9.ttl
index d9ee2a9e07c..6fd934c9487 100644
--- a/data/03/BC/D4/03BCD40EBF59FFEBFF55AD80FD2DFDB9.ttl
+++ b/data/03/BC/D4/03BCD40EBF59FFEBFF55AD80FD2DFDB9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empis_Planempis>
+    dwc:genus "Empis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planempis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empis> ;
diff --git a/data/03/BC/D4/03BCD40EBF5DFFE9FF55AA59FD2DFB38.ttl b/data/03/BC/D4/03BCD40EBF5DFFE9FF55AA59FD2DFB38.ttl
index c1636d1f4d3..ea10b85f4df 100644
--- a/data/03/BC/D4/03BCD40EBF5DFFE9FF55AA59FD2DFB38.ttl
+++ b/data/03/BC/D4/03BCD40EBF5DFFE9FF55AA59FD2DFB38.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Empis_Planempis>
+    dwc:genus "Empis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Planempis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Empis> ;
diff --git a/data/03/BC/E1/03BCE11BB13AFF81FF20FD85FB91FE41.ttl b/data/03/BC/E1/03BCE11BB13AFF81FF20FD85FB91FE41.ttl
index 2eb9dcb7c0e..4020e98ea44 100644
--- a/data/03/BC/E1/03BCE11BB13AFF81FF20FD85FB91FE41.ttl
+++ b/data/03/BC/E1/03BCE11BB13AFF81FF20FD85FB91FE41.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eupyrgota_Asipyrgota>
+    dwc:genus "Eupyrgota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asipyrgota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eupyrgota> ;
diff --git a/data/03/BC/E7/03BCE764FFBDFFF10FA6FDB4C92D1728.ttl b/data/03/BC/E7/03BCE764FFBDFFF10FA6FDB4C92D1728.ttl
index 8710685eb98..72eac22c033 100644
--- a/data/03/BC/E7/03BCE764FFBDFFF10FA6FDB4C92D1728.ttl
+++ b/data/03/BC/E7/03BCE764FFBDFFF10FA6FDB4C92D1728.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyana_Cryptanaema>
+    dwc:genus "Cyana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptanaema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyana> ;
diff --git a/data/03/BC/F5/03BCF50AFF85FF8313C1AB9FFC65AD74.ttl b/data/03/BC/F5/03BCF50AFF85FF8313C1AB9FFC65AD74.ttl
index 3df9fe3d012..834aa371985 100644
--- a/data/03/BC/F5/03BCF50AFF85FF8313C1AB9FFC65AD74.ttl
+++ b/data/03/BC/F5/03BCF50AFF85FF8313C1AB9FFC65AD74.ttl
@@ -458,6 +458,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atheta_Aloconota>
+    dwc:genus "Atheta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aloconota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atheta> ;
@@ -488,6 +489,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aloconota_Aloconota>
+    dwc:genus "Aloconota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aloconota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aloconota> ;
diff --git a/data/03/BC/FB/03BCFB5FFFD8FFF2FF26FE3E3179E9B8.ttl b/data/03/BC/FB/03BCFB5FFFD8FFF2FF26FE3E3179E9B8.ttl
index 37ce6643044..c831b1ffe04 100644
--- a/data/03/BC/FB/03BCFB5FFFD8FFF2FF26FE3E3179E9B8.ttl
+++ b/data/03/BC/FB/03BCFB5FFFD8FFF2FF26FE3E3179E9B8.ttl
@@ -250,6 +250,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epitonium_Epitonium>
+    dwc:genus "Epitonium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Epitonium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epitonium> ;