diff --git a/data/26/08/12/2608124C6050ABC413BE56E3F57C3245.ttl b/data/26/08/12/2608124C6050ABC413BE56E3F57C3245.ttl
index fd8ac2a7d922..2acad4efa61a 100644
--- a/data/26/08/12/2608124C6050ABC413BE56E3F57C3245.ttl
+++ b/data/26/08/12/2608124C6050ABC413BE56E3F57C3245.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ctenomys_haigi>
+    dwc:genus "Ctenomys" ;
     dwc:rank "species" ;
     dwc:species "haigi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ctenomys> ;
diff --git a/data/26/0D/6D/260D6D7DA93C5BC66DCBA914D081EAFE.ttl b/data/26/0D/6D/260D6D7DA93C5BC66DCBA914D081EAFE.ttl
index a6680361893b..1be74bfd8177 100644
--- a/data/26/0D/6D/260D6D7DA93C5BC66DCBA914D081EAFE.ttl
+++ b/data/26/0D/6D/260D6D7DA93C5BC66DCBA914D081EAFE.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nebria_lacustris>
+    dwc:genus "Nebria" ;
     dwc:rank "species" ;
     dwc:species "lacustris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nebria> ;
diff --git a/data/26/16/EF/2616EFBD6B2AE34F4DE23F9429C3D450.ttl b/data/26/16/EF/2616EFBD6B2AE34F4DE23F9429C3D450.ttl
index 5211caa04a4a..9eb6f723305a 100644
--- a/data/26/16/EF/2616EFBD6B2AE34F4DE23F9429C3D450.ttl
+++ b/data/26/16/EF/2616EFBD6B2AE34F4DE23F9429C3D450.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Quedius_Raphirus>
+    dwc:genus "Quedius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Raphirus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Quedius> ;
diff --git a/data/26/1C/01/261C01B1D610B196B07A230F64077170.ttl b/data/26/1C/01/261C01B1D610B196B07A230F64077170.ttl
index 78a42a55616f..09efdf5b3357 100644
--- a/data/26/1C/01/261C01B1D610B196B07A230F64077170.ttl
+++ b/data/26/1C/01/261C01B1D610B196B07A230F64077170.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochotona_macrotis>
+    dwc:genus "Ochotona" ;
     dwc:rank "species" ;
     dwc:species "macrotis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochotona_Conothoa> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochotona_Conothoa>
+    dwc:genus "Ochotona" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Conothoa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochotona> ;
diff --git a/data/26/2E/32/262E324CFFEC1A46FF2EF9BA8D70F961.ttl b/data/26/2E/32/262E324CFFEC1A46FF2EF9BA8D70F961.ttl
index 1c05c283df26..7164905bb894 100644
--- a/data/26/2E/32/262E324CFFEC1A46FF2EF9BA8D70F961.ttl
+++ b/data/26/2E/32/262E324CFFEC1A46FF2EF9BA8D70F961.ttl
@@ -175,6 +175,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rhodocolea_racemosa>
+    dwc:genus "Rhodocolea" ;
     dwc:rank "species" ;
     dwc:species "racemosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rhodocolea> ;
diff --git a/data/26/2E/D7/262ED7033167507D823EA22C73CC9F68.ttl b/data/26/2E/D7/262ED7033167507D823EA22C73CC9F68.ttl
index 55aaef9cd9ca..6fd001dbcb77 100644
--- a/data/26/2E/D7/262ED7033167507D823EA22C73CC9F68.ttl
+++ b/data/26/2E/D7/262ED7033167507D823EA22C73CC9F68.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Agramma_Agramma>
+    dwc:genus "Agramma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agramma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Agramma> ;
diff --git a/data/26/37/67/263767CC64C75D76ABB3BC1C28658AB4.ttl b/data/26/37/67/263767CC64C75D76ABB3BC1C28658AB4.ttl
index 0ebb7598695d..08f3596313f2 100644
--- a/data/26/37/67/263767CC64C75D76ABB3BC1C28658AB4.ttl
+++ b/data/26/37/67/263767CC64C75D76ABB3BC1C28658AB4.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Apenes_lucidula>
+    dwc:genus "Apenes" ;
     dwc:rank "species" ;
     dwc:species "lucidula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Apenes> ;
diff --git a/data/26/40/02/2640026DBA8998241E382FF7767918A8.ttl b/data/26/40/02/2640026DBA8998241E382FF7767918A8.ttl
index e9fca029cd41..cc4e9eed1e03 100644
--- a/data/26/40/02/2640026DBA8998241E382FF7767918A8.ttl
+++ b/data/26/40/02/2640026DBA8998241E382FF7767918A8.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Callicebus_Callicebus>
+    dwc:genus "Callicebus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Callicebus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Callicebus> ;
diff --git a/data/26/40/44/264044F5359A51910A10B226AEA0F355.ttl b/data/26/40/44/264044F5359A51910A10B226AEA0F355.ttl
index b63ea4ecfa65..fa5eb6a9b9df 100644
--- a/data/26/40/44/264044F5359A51910A10B226AEA0F355.ttl
+++ b/data/26/40/44/264044F5359A51910A10B226AEA0F355.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Ornithogalum_pyrenaicum>
+    dwc:genus "Ornithogalum" ;
     dwc:rank "species" ;
     dwc:species "pyrenaicum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Ornithogalum> ;
diff --git a/data/26/40/B9/2640B9B6A2CA52B51F73A56826A542CF.ttl b/data/26/40/B9/2640B9B6A2CA52B51F73A56826A542CF.ttl
index 956de1e3ed8b..51a63fecc159 100644
--- a/data/26/40/B9/2640B9B6A2CA52B51F73A56826A542CF.ttl
+++ b/data/26/40/B9/2640B9B6A2CA52B51F73A56826A542CF.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dinotrema_Dinotrema>
+    dwc:genus "Dinotrema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dinotrema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dinotrema> ;
diff --git a/data/26/4C/8B/264C8B7E8AC652FB89B0B5CF4DBBAC34.ttl b/data/26/4C/8B/264C8B7E8AC652FB89B0B5CF4DBBAC34.ttl
index e1308f911964..7237bf6e78dd 100644
--- a/data/26/4C/8B/264C8B7E8AC652FB89B0B5CF4DBBAC34.ttl
+++ b/data/26/4C/8B/264C8B7E8AC652FB89B0B5CF4DBBAC34.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hedychridium_cupreum>
+    dwc:genus "Hedychridium" ;
     dwc:rank "species" ;
     dwc:species "cupreum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hedychridium> ;
diff --git a/data/26/50/87/265087E4BE297919FF13FAC59865DA47.ttl b/data/26/50/87/265087E4BE297919FF13FAC59865DA47.ttl
index 5e53cb747823..368d922861ec 100644
--- a/data/26/50/87/265087E4BE297919FF13FAC59865DA47.ttl
+++ b/data/26/50/87/265087E4BE297919FF13FAC59865DA47.ttl
@@ -146,6 +146,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Anthyllis_vulneraria>
+    dwc:genus "Anthyllis" ;
     dwc:rank "species" ;
     dwc:species "vulneraria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Anthyllis> ;
diff --git a/data/26/58/87/265887F1FD05FFE2FF2AE2F04C2795F2.ttl b/data/26/58/87/265887F1FD05FFE2FF2AE2F04C2795F2.ttl
index 0dea8d348611..28d3b6ee278c 100644
--- a/data/26/58/87/265887F1FD05FFE2FF2AE2F04C2795F2.ttl
+++ b/data/26/58/87/265887F1FD05FFE2FF2AE2F04C2795F2.ttl
@@ -144,6 +144,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pandalus_Pontophilus>
+    dwc:genus "Pandalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pontophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pandalus> ;
@@ -169,6 +170,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pandalus_Parapandalus>
+    dwc:genus "Pandalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parapandalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pandalus> ;
diff --git a/data/26/58/87/265887F1FD0AFFEFFF2AE3894C2B94EA.ttl b/data/26/58/87/265887F1FD0AFFEFFF2AE3894C2B94EA.ttl
index 0ce740215b0d..2d7fa5021ad1 100644
--- a/data/26/58/87/265887F1FD0AFFEFFF2AE3894C2B94EA.ttl
+++ b/data/26/58/87/265887F1FD0AFFEFFF2AE3894C2B94EA.ttl
@@ -229,6 +229,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pandalus_Plesionica>
+    dwc:genus "Pandalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plesionica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pandalus> ;
diff --git a/data/26/58/DB/2658DB03CB048B0C36BD0C7128B8D5DF.ttl b/data/26/58/DB/2658DB03CB048B0C36BD0C7128B8D5DF.ttl
index 4a1bbf078073..9cd37bf132e4 100644
--- a/data/26/58/DB/2658DB03CB048B0C36BD0C7128B8D5DF.ttl
+++ b/data/26/58/DB/2658DB03CB048B0C36BD0C7128B8D5DF.ttl
@@ -40,12 +40,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachycondyla_crassa>
+    dwc:genus "Pachycondyla" ;
     dwc:rank "species" ;
     dwc:species "crassa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachycondyla_Bothroponera> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachycondyla_Bothroponera>
+    dwc:genus "Pachycondyla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bothroponera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachycondyla> ;
diff --git a/data/26/63/8E/26638E02582A6D25FF69D4C124558C88.ttl b/data/26/63/8E/26638E02582A6D25FF69D4C124558C88.ttl
index 40c94e6021d7..cea95f31dbb7 100644
--- a/data/26/63/8E/26638E02582A6D25FF69D4C124558C88.ttl
+++ b/data/26/63/8E/26638E02582A6D25FF69D4C124558C88.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Casinaria_albipalpis>
+    dwc:genus "Casinaria" ;
     dwc:rank "species" ;
     dwc:species "albipalpis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Casinaria> ;
diff --git a/data/26/66/92/2666924E70D3EB1D38CC9F6C60CB4433.ttl b/data/26/66/92/2666924E70D3EB1D38CC9F6C60CB4433.ttl
index 6b00d65d9ebd..464400f377d4 100644
--- a/data/26/66/92/2666924E70D3EB1D38CC9F6C60CB4433.ttl
+++ b/data/26/66/92/2666924E70D3EB1D38CC9F6C60CB4433.ttl
@@ -36,6 +36,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Gentiana_bavarica>
+    dwc:genus "Gentiana" ;
     dwc:rank "species" ;
     dwc:species "bavarica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Gentiana> ;
diff --git a/data/26/67/33/26673354FFA1FFE8C1BE78A2FEEEE9D9.ttl b/data/26/67/33/26673354FFA1FFE8C1BE78A2FEEEE9D9.ttl
index 8c4ec85d616d..4aed4aabf79a 100644
--- a/data/26/67/33/26673354FFA1FFE8C1BE78A2FEEEE9D9.ttl
+++ b/data/26/67/33/26673354FFA1FFE8C1BE78A2FEEEE9D9.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Sinodiapterna>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sinodiapterna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/26/67/33/26673354FFA1FFE8C1BE79AEFB41EE25.ttl b/data/26/67/33/26673354FFA1FFE8C1BE79AEFB41EE25.ttl
index cf209ac1b135..248978819259 100644
--- a/data/26/67/33/26673354FFA1FFE8C1BE79AEFB41EE25.ttl
+++ b/data/26/67/33/26673354FFA1FFE8C1BE79AEFB41EE25.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Sinodiapterna>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sinodiapterna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/26/67/33/26673354FFA1FFE8C1BE7D6AFBABEDE9.ttl b/data/26/67/33/26673354FFA1FFE8C1BE7D6AFBABEDE9.ttl
index 0d41c43179a4..15dba376d7c1 100644
--- a/data/26/67/33/26673354FFA1FFE8C1BE7D6AFBABEDE9.ttl
+++ b/data/26/67/33/26673354FFA1FFE8C1BE7D6AFBABEDE9.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Sinodiapterna>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sinodiapterna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/26/67/33/26673354FFA1FFE8C1BE7EF2FBE4EFE1.ttl b/data/26/67/33/26673354FFA1FFE8C1BE7EF2FBE4EFE1.ttl
index 939be0fed5c4..e2aa0d57b003 100644
--- a/data/26/67/33/26673354FFA1FFE8C1BE7EF2FBE4EFE1.ttl
+++ b/data/26/67/33/26673354FFA1FFE8C1BE7EF2FBE4EFE1.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Teuchestes>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Teuchestes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
@@ -153,6 +154,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Sinodiapterna>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sinodiapterna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
@@ -172,6 +174,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Diapterna>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diapterna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/26/67/33/26673354FFA1FFE8C1BE7FB6FC89ECE5.ttl b/data/26/67/33/26673354FFA1FFE8C1BE7FB6FC89ECE5.ttl
index 265e27737599..543f07efc7f9 100644
--- a/data/26/67/33/26673354FFA1FFE8C1BE7FB6FC89ECE5.ttl
+++ b/data/26/67/33/26673354FFA1FFE8C1BE7FB6FC89ECE5.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aphodius_Sinodiapterna>
+    dwc:genus "Aphodius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sinodiapterna" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aphodius> ;
diff --git a/data/26/77/DD/2677DD6680CD108B395EB72C830278E9.ttl b/data/26/77/DD/2677DD6680CD108B395EB72C830278E9.ttl
index 8d36abb1e592..e44dbfd235c7 100644
--- a/data/26/77/DD/2677DD6680CD108B395EB72C830278E9.ttl
+++ b/data/26/77/DD/2677DD6680CD108B395EB72C830278E9.ttl
@@ -72,6 +72,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis_Eugeaphinis>
+    dwc:genus "Atrichelaphinis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eugeaphinis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atrichelaphinis> ;
diff --git a/data/26/7A/87/267A87ECFFA9FD4AFF533CED4913C714.ttl b/data/26/7A/87/267A87ECFFA9FD4AFF533CED4913C714.ttl
index b35c2795c1fa..a8681c8a7ff1 100644
--- a/data/26/7A/87/267A87ECFFA9FD4AFF533CED4913C714.ttl
+++ b/data/26/7A/87/267A87ECFFA9FD4AFF533CED4913C714.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis_Xiphidiopsis>
+    dwc:genus "Xiphidiopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis> ;
diff --git a/data/26/7A/87/267A87ECFFAAFD4CFF533E4449F6C6A6.ttl b/data/26/7A/87/267A87ECFFAAFD4CFF533E4449F6C6A6.ttl
index 6f7ca3991ab3..7ced4b6024cd 100644
--- a/data/26/7A/87/267A87ECFFAAFD4CFF533E4449F6C6A6.ttl
+++ b/data/26/7A/87/267A87ECFFAAFD4CFF533E4449F6C6A6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis_Xiphidiopsis>
+    dwc:genus "Xiphidiopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis> ;
diff --git a/data/26/7A/87/267A87ECFFAEFD48FF5339FD4FCFC434.ttl b/data/26/7A/87/267A87ECFFAEFD48FF5339FD4FCFC434.ttl
index 431ed48324d0..18a172a2de71 100644
--- a/data/26/7A/87/267A87ECFFAEFD48FF5339FD4FCFC434.ttl
+++ b/data/26/7A/87/267A87ECFFAEFD48FF5339FD4FCFC434.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis_Xiphidiopsis>
+    dwc:genus "Xiphidiopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis> ;
diff --git a/data/26/7A/87/267A87ECFFAFFD4BFF533DA44924C468.ttl b/data/26/7A/87/267A87ECFFAFFD4BFF533DA44924C468.ttl
index c29df469218f..ab6a93d8a66c 100644
--- a/data/26/7A/87/267A87ECFFAFFD4BFF533DA44924C468.ttl
+++ b/data/26/7A/87/267A87ECFFAFFD4BFF533DA44924C468.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis_Xiphidiopsis>
+    dwc:genus "Xiphidiopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis> ;
diff --git a/data/26/7A/F1/267AF1F593E86C6401C58387D661152F.ttl b/data/26/7A/F1/267AF1F593E86C6401C58387D661152F.ttl
index 3394a109430f..5aa25770429d 100644
--- a/data/26/7A/F1/267AF1F593E86C6401C58387D661152F.ttl
+++ b/data/26/7A/F1/267AF1F593E86C6401C58387D661152F.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neovison_vison>
+    dwc:genus "Neovison" ;
     dwc:rank "species" ;
     dwc:species "vison" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neovison> ;
diff --git a/data/26/7D/75/267D75ADFAE5ED16FDD40E6DE9842D0B.ttl b/data/26/7D/75/267D75ADFAE5ED16FDD40E6DE9842D0B.ttl
index 3440af27abc2..b6e4f7d4e544 100644
--- a/data/26/7D/75/267D75ADFAE5ED16FDD40E6DE9842D0B.ttl
+++ b/data/26/7D/75/267D75ADFAE5ED16FDD40E6DE9842D0B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ponera_punctatissima>
+    dwc:genus "Ponera" ;
     dwc:rank "species" ;
     dwc:species "punctatissima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ponera> ;
diff --git a/data/26/81/AA/2681AAF65FF253D2ABC0F606FEDA24B3.ttl b/data/26/81/AA/2681AAF65FF253D2ABC0F606FEDA24B3.ttl
index 86fd23aaa30e..c4709d727e2d 100644
--- a/data/26/81/AA/2681AAF65FF253D2ABC0F606FEDA24B3.ttl
+++ b/data/26/81/AA/2681AAF65FF253D2ABC0F606FEDA24B3.ttl
@@ -98,6 +98,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Laeocathaica_Laeocathaica>
+    dwc:genus "Laeocathaica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laeocathaica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Laeocathaica> ;
diff --git a/data/26/89/E1/2689E1F01F7390E497E9AA836201821C.ttl b/data/26/89/E1/2689E1F01F7390E497E9AA836201821C.ttl
index f8f988518dac..f065881f817b 100644
--- a/data/26/89/E1/2689E1F01F7390E497E9AA836201821C.ttl
+++ b/data/26/89/E1/2689E1F01F7390E497E9AA836201821C.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Anthyllis_vulneraria>
+    dwc:genus "Anthyllis" ;
     dwc:rank "species" ;
     dwc:species "vulneraria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Anthyllis> ;
diff --git a/data/26/8A/63/268A63B2EAC858E2765672FA0B39AF4F.ttl b/data/26/8A/63/268A63B2EAC858E2765672FA0B39AF4F.ttl
index 9e6aba88d3eb..ad536997b078 100644
--- a/data/26/8A/63/268A63B2EAC858E2765672FA0B39AF4F.ttl
+++ b/data/26/8A/63/268A63B2EAC858E2765672FA0B39AF4F.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenolophus_Stenolophus>
+    dwc:genus "Stenolophus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stenolophus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenolophus> ;
diff --git a/data/26/8C/65/268C65FC540A51BC4943301461D997B9.ttl b/data/26/8C/65/268C65FC540A51BC4943301461D997B9.ttl
index 30da880b9f82..9a8aad25a74c 100644
--- a/data/26/8C/65/268C65FC540A51BC4943301461D997B9.ttl
+++ b/data/26/8C/65/268C65FC540A51BC4943301461D997B9.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bosara_dilatata>
+    dwc:genus "Bosara" ;
     dwc:rank "species" ;
     dwc:species "dilatata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bosara_Bosara> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bosara_Bosara>
+    dwc:genus "Bosara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bosara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bosara> ;
diff --git a/data/26/8C/8D/268C8D20FC16EC0C21A51E3B4603C61F.ttl b/data/26/8C/8D/268C8D20FC16EC0C21A51E3B4603C61F.ttl
index 38256239116e..fbff70bdd8b3 100644
--- a/data/26/8C/8D/268C8D20FC16EC0C21A51E3B4603C61F.ttl
+++ b/data/26/8C/8D/268C8D20FC16EC0C21A51E3B4603C61F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dichotomius_Dichotomius>
+    dwc:genus "Dichotomius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dichotomius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dichotomius> ;
diff --git a/data/26/91/BC/2691BCB4759F8827A18A4019B06CD9FB.ttl b/data/26/91/BC/2691BCB4759F8827A18A4019B06CD9FB.ttl
index a94e8fc2bdb3..ad75e45d3717 100644
--- a/data/26/91/BC/2691BCB4759F8827A18A4019B06CD9FB.ttl
+++ b/data/26/91/BC/2691BCB4759F8827A18A4019B06CD9FB.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ratufa_affinis>
+    dwc:genus "Ratufa" ;
     dwc:rank "species" ;
     dwc:species "affinis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ratufa> ;
diff --git a/data/26/94/D4/2694D486DDF95A8AAEB67AE0794F1079.ttl b/data/26/94/D4/2694D486DDF95A8AAEB67AE0794F1079.ttl
index f7e28c5abe16..c2058cadade9 100644
--- a/data/26/94/D4/2694D486DDF95A8AAEB67AE0794F1079.ttl
+++ b/data/26/94/D4/2694D486DDF95A8AAEB67AE0794F1079.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptosciarella_Leptosciarella>
+    dwc:genus "Leptosciarella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptosciarella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptosciarella> ;
diff --git a/data/26/9D/6F/269D6FC77EA0FAAD17451DD77676BAE5.ttl b/data/26/9D/6F/269D6FC77EA0FAAD17451DD77676BAE5.ttl
index 1aaa878013da..16094c219b0d 100644
--- a/data/26/9D/6F/269D6FC77EA0FAAD17451DD77676BAE5.ttl
+++ b/data/26/9D/6F/269D6FC77EA0FAAD17451DD77676BAE5.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Daucus_muricatus>
+    dwc:genus "Daucus" ;
     dwc:rank "species" ;
     dwc:species "muricatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Daucus> ;
diff --git a/data/26/9D/A9/269DA996DA04D9D4A6597C7CB8AD08DC.ttl b/data/26/9D/A9/269DA996DA04D9D4A6597C7CB8AD08DC.ttl
index b08bc47364c5..3a26cf06cc3a 100644
--- a/data/26/9D/A9/269DA996DA04D9D4A6597C7CB8AD08DC.ttl
+++ b/data/26/9D/A9/269DA996DA04D9D4A6597C7CB8AD08DC.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Asclepias_syriaca>
+    dwc:genus "Asclepias" ;
     dwc:rank "species" ;
     dwc:species "syriaca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Asclepias> ;
diff --git a/data/26/A2/E8/26A2E893892B4EA82DEDFEBA602A36E1.ttl b/data/26/A2/E8/26A2E893892B4EA82DEDFEBA602A36E1.ttl
index 47b6588b9ee1..62185b4f397c 100644
--- a/data/26/A2/E8/26A2E893892B4EA82DEDFEBA602A36E1.ttl
+++ b/data/26/A2/E8/26A2E893892B4EA82DEDFEBA602A36E1.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spermophilus_Spermophilus>
+    dwc:genus "Spermophilus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spermophilus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spermophilus> ;
diff --git a/data/26/AC/8B/26AC8BF2BFFAE638454D7559FD3500CD.ttl b/data/26/AC/8B/26AC8BF2BFFAE638454D7559FD3500CD.ttl
index 831cf18275f8..d76b1010fbc8 100644
--- a/data/26/AC/8B/26AC8BF2BFFAE638454D7559FD3500CD.ttl
+++ b/data/26/AC/8B/26AC8BF2BFFAE638454D7559FD3500CD.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sorex_Sorex>
+    dwc:genus "Sorex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sorex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sorex> ;
diff --git a/data/26/B0/A4/26B0A425D785C64E11519D080731CB85.ttl b/data/26/B0/A4/26B0A425D785C64E11519D080731CB85.ttl
index bd2be2a603d6..30126eab4292 100644
--- a/data/26/B0/A4/26B0A425D785C64E11519D080731CB85.ttl
+++ b/data/26/B0/A4/26B0A425D785C64E11519D080731CB85.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Homoneura_Euhomoneura>
+    dwc:genus "Homoneura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euhomoneura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Homoneura> ;
diff --git a/data/26/B9/BD/26B9BD17EA1930627F4130D6E24F253C.ttl b/data/26/B9/BD/26B9BD17EA1930627F4130D6E24F253C.ttl
index 8e77e79a2772..dcfd56e9c6e9 100644
--- a/data/26/B9/BD/26B9BD17EA1930627F4130D6E24F253C.ttl
+++ b/data/26/B9/BD/26B9BD17EA1930627F4130D6E24F253C.ttl
@@ -112,6 +112,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dineutus_Cyclinus>
+    dwc:genus "Dineutus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cyclinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dineutus> ;
diff --git a/data/26/D4/FC/26D4FC526770C03FACED97AEF0E01B7F.ttl b/data/26/D4/FC/26D4FC526770C03FACED97AEF0E01B7F.ttl
index 0d53f19ecf31..b88f16aa3e04 100644
--- a/data/26/D4/FC/26D4FC526770C03FACED97AEF0E01B7F.ttl
+++ b/data/26/D4/FC/26D4FC526770C03FACED97AEF0E01B7F.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atta_sexdens>
+    dwc:genus "Atta" ;
     dwc:rank "species" ;
     dwc:species "sexdens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atta> ;
diff --git a/data/26/EE/46/26EE46A8B964ACB6DE7396BFF2A39A8B.ttl b/data/26/EE/46/26EE46A8B964ACB6DE7396BFF2A39A8B.ttl
index 6e2d157d5e4a..193dc68ad1d7 100644
--- a/data/26/EE/46/26EE46A8B964ACB6DE7396BFF2A39A8B.ttl
+++ b/data/26/EE/46/26EE46A8B964ACB6DE7396BFF2A39A8B.ttl
@@ -118,6 +118,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Odontomachus_imperator>
+    dwc:genus "Odontomachus" ;
     dwc:rank "species" ;
     dwc:species "imperator" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Odontomachus> ;
diff --git a/data/26/F7/4C/26F74C572C6BAEF05CD2FBB2359767CE.ttl b/data/26/F7/4C/26F74C572C6BAEF05CD2FBB2359767CE.ttl
index 34a8d2eb6a57..bac6b7e554db 100644
--- a/data/26/F7/4C/26F74C572C6BAEF05CD2FBB2359767CE.ttl
+++ b/data/26/F7/4C/26F74C572C6BAEF05CD2FBB2359767CE.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_californicus>
+    dwc:genus "Lepus" ;
     dwc:rank "species" ;
     dwc:species "californicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
diff --git a/data/26/FB/2F/26FB2F2980B751D0933A2C52E9EA19B7.ttl b/data/26/FB/2F/26FB2F2980B751D0933A2C52E9EA19B7.ttl
index 1aa64c0fc838..ec5db465e6a2 100644
--- a/data/26/FB/2F/26FB2F2980B751D0933A2C52E9EA19B7.ttl
+++ b/data/26/FB/2F/26FB2F2980B751D0933A2C52E9EA19B7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Wyeomyia_Miamyia>
+    dwc:genus "Wyeomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Miamyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Wyeomyia> ;
diff --git a/data/A2/00/87/A20087C4FFB8FFBDFF67A93A747864D8.ttl b/data/A2/00/87/A20087C4FFB8FFBDFF67A93A747864D8.ttl
index c9f8a2f850e9..0e6bcfa0d5f5 100644
--- a/data/A2/00/87/A20087C4FFB8FFBDFF67A93A747864D8.ttl
+++ b/data/A2/00/87/A20087C4FFB8FFBDFF67A93A747864D8.ttl
@@ -149,6 +149,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sthenarus_Phoenicocoris>
+    dwc:genus "Sthenarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phoenicocoris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sthenarus> ;
diff --git a/data/A2/02/79/A202791FFFA1FFEF69F7FF6DFDB9FDE1.ttl b/data/A2/02/79/A202791FFFA1FFEF69F7FF6DFDB9FDE1.ttl
index 8648f6aaf1fb..0997f04c75a8 100644
--- a/data/A2/02/79/A202791FFFA1FFEF69F7FF6DFDB9FDE1.ttl
+++ b/data/A2/02/79/A202791FFFA1FFEF69F7FF6DFDB9FDE1.ttl
@@ -231,6 +231,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monanthia_Physatocheila>
+    dwc:genus "Monanthia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Physatocheila" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monanthia> ;
diff --git a/data/A2/02/BD/A202BD563896D6522245DAC6C80FA46A.ttl b/data/A2/02/BD/A202BD563896D6522245DAC6C80FA46A.ttl
index 26e00f8d4d94..d6714d3b5122 100644
--- a/data/A2/02/BD/A202BD563896D6522245DAC6C80FA46A.ttl
+++ b/data/A2/02/BD/A202BD563896D6522245DAC6C80FA46A.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Artibeus_Dermanura>
+    dwc:genus "Artibeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dermanura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Artibeus> ;
diff --git a/data/A2/09/49/A209493BFD40FFA3AFA61F91FA87BEC8.ttl b/data/A2/09/49/A209493BFD40FFA3AFA61F91FA87BEC8.ttl
index a3f323bc6ceb..392aad55a259 100644
--- a/data/A2/09/49/A209493BFD40FFA3AFA61F91FA87BEC8.ttl
+++ b/data/A2/09/49/A209493BFD40FFA3AFA61F91FA87BEC8.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrodes>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD41FF9EAFA619C1FF5EBA14.ttl b/data/A2/09/49/A209493BFD41FF9EAFA619C1FF5EBA14.ttl
index a1d9b0d99ec4..ad1c802e1029 100644
--- a/data/A2/09/49/A209493BFD41FF9EAFA619C1FF5EBA14.ttl
+++ b/data/A2/09/49/A209493BFD41FF9EAFA619C1FF5EBA14.ttl
@@ -167,6 +167,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrodes>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
@@ -287,6 +288,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrodes_relictus>
+    dwc:genus "Ligyrodes" ;
     dwc:rank "species" ;
     dwc:species "relictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrodes> ;
diff --git a/data/A2/09/49/A209493BFD42FF9CAFA61B1AFB8BBB30.ttl b/data/A2/09/49/A209493BFD42FF9CAFA61B1AFB8BBB30.ttl
index 50db67b13fc1..5c31a82f9912 100644
--- a/data/A2/09/49/A209493BFD42FF9CAFA61B1AFB8BBB30.ttl
+++ b/data/A2/09/49/A209493BFD42FF9CAFA61B1AFB8BBB30.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrodes>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrodes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD44FF9AAFA6181DFA81BB38.ttl b/data/A2/09/49/A209493BFD44FF9AAFA6181DFA81BB38.ttl
index 6ee90a1f2a14..3506016110ed 100644
--- a/data/A2/09/49/A209493BFD44FF9AAFA6181DFA81BB38.ttl
+++ b/data/A2/09/49/A209493BFD44FF9AAFA6181DFA81BB38.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Anagrylius>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrylius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD47FF9AAFA61C45FE10BC98.ttl b/data/A2/09/49/A209493BFD47FF9AAFA61C45FE10BC98.ttl
index ed3f732bf505..a73b3d0d8885 100644
--- a/data/A2/09/49/A209493BFD47FF9AAFA61C45FE10BC98.ttl
+++ b/data/A2/09/49/A209493BFD47FF9AAFA61C45FE10BC98.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Anagrylius>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anagrylius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD6DFFB2AFA61FC1FD33B918.ttl b/data/A2/09/49/A209493BFD6DFFB2AFA61FC1FD33B918.ttl
index cbc51282a97f..ddbac34df2d8 100644
--- a/data/A2/09/49/A209493BFD6DFFB2AFA61FC1FD33B918.ttl
+++ b/data/A2/09/49/A209493BFD6DFFB2AFA61FC1FD33B918.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD6DFFB3AFA61DD0FBF2BA27.ttl b/data/A2/09/49/A209493BFD6DFFB3AFA61DD0FBF2BA27.ttl
index 8d072ed929f3..26b19994f38e 100644
--- a/data/A2/09/49/A209493BFD6DFFB3AFA61DD0FBF2BA27.ttl
+++ b/data/A2/09/49/A209493BFD6DFFB3AFA61DD0FBF2BA27.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD6EFFB3AFA61AF9FE30B855.ttl b/data/A2/09/49/A209493BFD6EFFB3AFA61AF9FE30B855.ttl
index 918936f0dfd1..85aeb13e59a2 100644
--- a/data/A2/09/49/A209493BFD6EFFB3AFA61AF9FE30B855.ttl
+++ b/data/A2/09/49/A209493BFD6EFFB3AFA61AF9FE30B855.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD6FFFB0AFA61C09FAF3BF3C.ttl b/data/A2/09/49/A209493BFD6FFFB0AFA61C09FAF3BF3C.ttl
index 44727bb9fd4e..de3c80465312 100644
--- a/data/A2/09/49/A209493BFD6FFFB0AFA61C09FAF3BF3C.ttl
+++ b/data/A2/09/49/A209493BFD6FFFB0AFA61C09FAF3BF3C.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD70FFAEAFA619C1FA3FB8B8.ttl b/data/A2/09/49/A209493BFD70FFAEAFA619C1FA3FB8B8.ttl
index 91e764c03f37..66b3eb9b8fa3 100644
--- a/data/A2/09/49/A209493BFD70FFAEAFA619C1FA3FB8B8.ttl
+++ b/data/A2/09/49/A209493BFD70FFAEAFA619C1FA3FB8B8.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD70FFB1AFA61C76FAA2B96C.ttl b/data/A2/09/49/A209493BFD70FFB1AFA61C76FAA2B96C.ttl
index 34a0cb2e72d3..cff77c8baca5 100644
--- a/data/A2/09/49/A209493BFD70FFB1AFA61C76FAA2B96C.ttl
+++ b/data/A2/09/49/A209493BFD70FFB1AFA61C76FAA2B96C.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD71FFAFAFA61B75FB23BB97.ttl b/data/A2/09/49/A209493BFD71FFAFAFA61B75FB23BB97.ttl
index bdd4041226dd..99c42a50da0d 100644
--- a/data/A2/09/49/A209493BFD71FFAFAFA61B75FB23BB97.ttl
+++ b/data/A2/09/49/A209493BFD71FFAFAFA61B75FB23BB97.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD72FFAFAFA619C1FF55BDB0.ttl b/data/A2/09/49/A209493BFD72FFAFAFA619C1FF55BDB0.ttl
index 8ba178a085c5..0cc4fb239c1d 100644
--- a/data/A2/09/49/A209493BFD72FFAFAFA619C1FF55BDB0.ttl
+++ b/data/A2/09/49/A209493BFD72FFAFAFA619C1FF55BDB0.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD76FFADAFA61BD9FD94BBF4.ttl b/data/A2/09/49/A209493BFD76FFADAFA61BD9FD94BBF4.ttl
index e054e8caf8ea..5cb1fa285b7b 100644
--- a/data/A2/09/49/A209493BFD76FFADAFA61BD9FD94BBF4.ttl
+++ b/data/A2/09/49/A209493BFD76FFADAFA61BD9FD94BBF4.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD77FFA8AFA619C1FBFDBE5C.ttl b/data/A2/09/49/A209493BFD77FFA8AFA619C1FBFDBE5C.ttl
index 2a77fa5e340f..e56d65c52243 100644
--- a/data/A2/09/49/A209493BFD77FFA8AFA619C1FBFDBE5C.ttl
+++ b/data/A2/09/49/A209493BFD77FFA8AFA619C1FBFDBE5C.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD79FFA6AFA61F97FB3DBBF4.ttl b/data/A2/09/49/A209493BFD79FFA6AFA61F97FB3DBBF4.ttl
index 7b292074def8..e5b06e293368 100644
--- a/data/A2/09/49/A209493BFD79FFA6AFA61F97FB3DBBF4.ttl
+++ b/data/A2/09/49/A209493BFD79FFA6AFA61F97FB3DBBF4.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD79FFA7AFA619C1FAA1BA1B.ttl b/data/A2/09/49/A209493BFD79FFA7AFA619C1FAA1BA1B.ttl
index f9dccb7c35de..ff378de3f632 100644
--- a/data/A2/09/49/A209493BFD79FFA7AFA619C1FAA1BA1B.ttl
+++ b/data/A2/09/49/A209493BFD79FFA7AFA619C1FAA1BA1B.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/49/A209493BFD7BFFA4AFA619C1FB95BB11.ttl b/data/A2/09/49/A209493BFD7BFFA4AFA619C1FB95BB11.ttl
index 8be08a022c80..9367fa55d907 100644
--- a/data/A2/09/49/A209493BFD7BFFA4AFA619C1FB95BB11.ttl
+++ b/data/A2/09/49/A209493BFD7BFFA4AFA619C1FB95BB11.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ligyrus_Ligyrus>
+    dwc:genus "Ligyrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ligyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ligyrus> ;
diff --git a/data/A2/09/87/A20987F8BF34FFFDFD82FB218B99B158.ttl b/data/A2/09/87/A20987F8BF34FFFDFD82FB218B99B158.ttl
index fb08bd34582c..235519560a22 100644
--- a/data/A2/09/87/A20987F8BF34FFFDFD82FB218B99B158.ttl
+++ b/data/A2/09/87/A20987F8BF34FFFDFD82FB218B99B158.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Metaborborus_flavior>
+    dwc:genus "Metaborborus" ;
     dwc:rank "species" ;
     dwc:species "flavior" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Metaborborus> ;
diff --git a/data/A2/10/69/A21069E9C3E059133B4DD87A46500AD5.ttl b/data/A2/10/69/A21069E9C3E059133B4DD87A46500AD5.ttl
index c66491ddc734..6e2eb4787280 100644
--- a/data/A2/10/69/A21069E9C3E059133B4DD87A46500AD5.ttl
+++ b/data/A2/10/69/A21069E9C3E059133B4DD87A46500AD5.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptothorax_tuberum>
+    dwc:genus "Leptothorax" ;
     dwc:rank "species" ;
     dwc:species "tuberum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptothorax> ;
diff --git a/data/A2/11/9C/A2119C6CFFC7235AFF73FF48FC423CDC.ttl b/data/A2/11/9C/A2119C6CFFC7235AFF73FF48FC423CDC.ttl
index a4e346c84664..44ef79834f46 100644
--- a/data/A2/11/9C/A2119C6CFFC7235AFF73FF48FC423CDC.ttl
+++ b/data/A2/11/9C/A2119C6CFFC7235AFF73FF48FC423CDC.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Ctenophora_pulchella>
+    dwc:genus "Ctenophora" ;
     dwc:rank "species" ;
     dwc:species "pulchella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Ctenophora> ;
diff --git a/data/A2/11/9C/A2119C6CFFDF2346FF73F98CFE233B99.ttl b/data/A2/11/9C/A2119C6CFFDF2346FF73F98CFE233B99.ttl
index 7f162b0d0dfd..b027ed0d3717 100644
--- a/data/A2/11/9C/A2119C6CFFDF2346FF73F98CFE233B99.ttl
+++ b/data/A2/11/9C/A2119C6CFFDF2346FF73F98CFE233B99.ttl
@@ -180,6 +180,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Synedra_pulchella>
+    dwc:genus "Synedra" ;
     dwc:rank "species" ;
     dwc:species "pulchella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Synedra> ;
@@ -199,6 +200,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Ctenophora_pulchella>
+    dwc:genus "Ctenophora" ;
     dwc:rank "species" ;
     dwc:species "pulchella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Ctenophora> ;
diff --git a/data/A2/14/87/A21487AC4362FF9E33F9FE24AB7EFBCB.ttl b/data/A2/14/87/A21487AC4362FF9E33F9FE24AB7EFBCB.ttl
index 82300f2e28db..f4a1fe7cb78e 100644
--- a/data/A2/14/87/A21487AC4362FF9E33F9FE24AB7EFBCB.ttl
+++ b/data/A2/14/87/A21487AC4362FF9E33F9FE24AB7EFBCB.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lytta_Poreospasta>
+    dwc:genus "Lytta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poreospasta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lytta> ;
diff --git a/data/A2/17/27/A21727AAC538EF89BA42452D79DA499F.ttl b/data/A2/17/27/A21727AAC538EF89BA42452D79DA499F.ttl
index 6ee5c050bd63..0d42ca565cf1 100644
--- a/data/A2/17/27/A21727AAC538EF89BA42452D79DA499F.ttl
+++ b/data/A2/17/27/A21727AAC538EF89BA42452D79DA499F.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Lantana_camara>
+    dwc:genus "Lantana" ;
     dwc:rank "species" ;
     dwc:species "camara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Lantana> ;
diff --git a/data/A2/18/21/A2182172430150F09A32CBCC8FEEEAED.ttl b/data/A2/18/21/A2182172430150F09A32CBCC8FEEEAED.ttl
index b3b913de150d..8a8eef61e45d 100644
--- a/data/A2/18/21/A2182172430150F09A32CBCC8FEEEAED.ttl
+++ b/data/A2/18/21/A2182172430150F09A32CBCC8FEEEAED.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Convolvulus_oxyphyllus>
+    dwc:genus "Convolvulus" ;
     dwc:rank "species" ;
     dwc:species "oxyphyllus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Convolvulus> ;
diff --git a/data/A2/1B/2E/A21B2E24F2776353DC9A87222858FAD1.ttl b/data/A2/1B/2E/A21B2E24F2776353DC9A87222858FAD1.ttl
index 5f2f4973d74d..56fb49ee35af 100644
--- a/data/A2/1B/2E/A21B2E24F2776353DC9A87222858FAD1.ttl
+++ b/data/A2/1B/2E/A21B2E24F2776353DC9A87222858FAD1.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Malleus_Malvufundus>
+    dwc:genus "Malleus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Malvufundus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Malleus> ;
diff --git a/data/A2/1B/EB/A21BEB7A6731F1896E3C5DA7D4343020.ttl b/data/A2/1B/EB/A21BEB7A6731F1896E3C5DA7D4343020.ttl
index 1edd977627ef..e2e7c55f3e08 100644
--- a/data/A2/1B/EB/A21BEB7A6731F1896E3C5DA7D4343020.ttl
+++ b/data/A2/1B/EB/A21BEB7A6731F1896E3C5DA7D4343020.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectatomma_convexum>
+    dwc:genus "Ectatomma" ;
     dwc:rank "species" ;
     dwc:species "convexum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectatomma_Rhytidoponera> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ectatomma_Rhytidoponera>
+    dwc:genus "Ectatomma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhytidoponera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ectatomma> ;
diff --git a/data/A2/1C/87/A21C87C80E0EFFA7AF86337301A1FDD6.ttl b/data/A2/1C/87/A21C87C80E0EFFA7AF86337301A1FDD6.ttl
index 8da43ef6fdea..15eebccdbb79 100644
--- a/data/A2/1C/87/A21C87C80E0EFFA7AF86337301A1FDD6.ttl
+++ b/data/A2/1C/87/A21C87C80E0EFFA7AF86337301A1FDD6.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Kalanchoe_fedtschenkoi>
+    dwc:genus "Kalanchoe" ;
     dwc:rank "species" ;
     dwc:species "fedtschenkoi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Kalanchoe> ;
diff --git a/data/A2/1D/2A/A21D2AAE3F2D5A5080980E612D0D6FC2.ttl b/data/A2/1D/2A/A21D2AAE3F2D5A5080980E612D0D6FC2.ttl
index f8a4554084d6..1e72151593aa 100644
--- a/data/A2/1D/2A/A21D2AAE3F2D5A5080980E612D0D6FC2.ttl
+++ b/data/A2/1D/2A/A21D2AAE3F2D5A5080980E612D0D6FC2.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scleropatrum_horridum>
+    dwc:genus "Scleropatrum" ;
     dwc:rank "species" ;
     dwc:species "horridum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scleropatrum> ;
diff --git a/data/A2/20/3D/A2203D40C2F6AD9A4B2B361049FB61F0.ttl b/data/A2/20/3D/A2203D40C2F6AD9A4B2B361049FB61F0.ttl
index 2dba9b03cdf9..c6bb258d3183 100644
--- a/data/A2/20/3D/A2203D40C2F6AD9A4B2B361049FB61F0.ttl
+++ b/data/A2/20/3D/A2203D40C2F6AD9A4B2B361049FB61F0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheidole_caffra>
+    dwc:genus "Pheidole" ;
     dwc:rank "species" ;
     dwc:species "caffra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheidole> ;
diff --git a/data/A2/21/85/A2218502910C5A5C85177F790794714C.ttl b/data/A2/21/85/A2218502910C5A5C85177F790794714C.ttl
index 189d3b2befc7..448a60127d16 100644
--- a/data/A2/21/85/A2218502910C5A5C85177F790794714C.ttl
+++ b/data/A2/21/85/A2218502910C5A5C85177F790794714C.ttl
@@ -12,7 +12,7 @@
 <http://treatment.plazi.org/id/A2218502910C5A5C85177F790794714C>
     dc:creator "Berry, Paul E.; Kainulainen, Kent; Ee, Benjamin W. van" ;
     dc:title "Croton tranomarensis subsp. var. var. isomoni Leandri, Ann. Mus. Colon. Marseille, sér. 5, 7 (1): 61. 1939" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_tranomarensis_var_isomoni_Leandri_5> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_tranomarensis_isomoni_Leandri_5> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.90.20586> ;
     a trt:Treatment .
 
@@ -27,7 +27,8 @@
     dc:title "A Nomenclator of Croton (Euphorbiaceae) in Madagascar, the Comoros Archipelago, and the Mascarene Islands" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Croton_tranomarensis_var_isomoni_Leandri_5>
+<http://taxon-concept.plazi.org/id/Plantae/Croton_tranomarensis_isomoni_Leandri_5>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "A2218502-910C-5A5C-8517-7F790794714C" ;
     dwc:authority "Leandri, Ann. Mus. Colon. Marseille, ser. 5, 7 (1): 61. 1939" ;
     dwc:authorityName "Leandri, Ann. Mus. Colon. Marseille, sér. 5, 7 (1): 61." ;
@@ -41,13 +42,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Leandri, Ann. Mus. Colon. Marseille, sér. 5, 7 (1): 61., 1939" ;
     dwc:species "tranomarensis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "isomoni" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis_var_isomoni> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis_isomoni> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis_var_isomoni>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis_isomoni>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Euphorbiaceae" ;
     dwc:genus "Croton" ;
@@ -56,18 +56,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "tranomarensis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "isomoni" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Croton_tranomarensis>
+    dwc:genus "Croton" ;
     dwc:rank "species" ;
     dwc:species "tranomarensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton> ;
diff --git a/data/A2/23/D8/A223D8619E45FFC9FF2DFCCC6022F974.ttl b/data/A2/23/D8/A223D8619E45FFC9FF2DFCCC6022F974.ttl
index d4c8e9bb9ada..826d18ebc070 100644
--- a/data/A2/23/D8/A223D8619E45FFC9FF2DFCCC6022F974.ttl
+++ b/data/A2/23/D8/A223D8619E45FFC9FF2DFCCC6022F974.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Harpopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/A2/23/D8/A223D8619E46FFCFFF2DF896671DFCC3.ttl b/data/A2/23/D8/A223D8619E46FFCFFF2DF896671DFCC3.ttl
index 5aa87f7f2b76..d9a799c01000 100644
--- a/data/A2/23/D8/A223D8619E46FFCFFF2DF896671DFCC3.ttl
+++ b/data/A2/23/D8/A223D8619E46FFCFFF2DF896671DFCC3.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Paederus_Harpopaederus>
+    dwc:genus "Paederus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpopaederus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Paederus> ;
diff --git a/data/A2/24/50/A2245042EA2F5D86A1F8D53C2B11A0FC.ttl b/data/A2/24/50/A2245042EA2F5D86A1F8D53C2B11A0FC.ttl
index a0141adb1201..e44bdab311ec 100644
--- a/data/A2/24/50/A2245042EA2F5D86A1F8D53C2B11A0FC.ttl
+++ b/data/A2/24/50/A2245042EA2F5D86A1F8D53C2B11A0FC.ttl
@@ -66,6 +66,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dicranomyia_Dicranomyia>
+    dwc:genus "Dicranomyia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dicranomyia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dicranomyia> ;
diff --git a/data/A2/26/87/A22687DAFF81FFA868D1FE74FE5CF841.ttl b/data/A2/26/87/A22687DAFF81FFA868D1FE74FE5CF841.ttl
index 79470163baa6..e5ec7fa6bbc3 100644
--- a/data/A2/26/87/A22687DAFF81FFA868D1FE74FE5CF841.ttl
+++ b/data/A2/26/87/A22687DAFF81FFA868D1FE74FE5CF841.ttl
@@ -183,6 +183,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterodectes_phyllurus>
+    dwc:genus "Pterodectes" ;
     dwc:rank "species" ;
     dwc:species "phyllurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterodectes> ;
diff --git a/data/A2/26/87/A22687DAFF88FFA968D1F90FFE59FE2D.ttl b/data/A2/26/87/A22687DAFF88FFA968D1F90FFE59FE2D.ttl
index 736e8f36d40c..0339253b36cc 100644
--- a/data/A2/26/87/A22687DAFF88FFA968D1F90FFE59FE2D.ttl
+++ b/data/A2/26/87/A22687DAFF88FFA968D1F90FFE59FE2D.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterodectes_diminutus>
+    dwc:genus "Pterodectes" ;
     dwc:rank "species" ;
     dwc:species "diminutus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterodectes> ;
@@ -192,6 +193,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterodectes_phyllurus>
+    dwc:genus "Pterodectes" ;
     dwc:rank "species" ;
     dwc:species "phyllurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterodectes> ;
diff --git a/data/A2/26/87/A22687DAFF93FFBF68D1F9D1FCE9FD55.ttl b/data/A2/26/87/A22687DAFF93FFBF68D1F9D1FCE9FD55.ttl
index 09f3f7c910c2..9afbbf2c9125 100644
--- a/data/A2/26/87/A22687DAFF93FFBF68D1F9D1FCE9FD55.ttl
+++ b/data/A2/26/87/A22687DAFF93FFBF68D1F9D1FCE9FD55.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Proctophyllodes_Pterodectes>
+    dwc:genus "Proctophyllodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pterodectes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Proctophyllodes> ;
diff --git a/data/A2/26/87/A22687DAFF9AFFB868D1F91CFE01FD21.ttl b/data/A2/26/87/A22687DAFF9AFFB868D1F91CFE01FD21.ttl
index 8a398363ced3..88f8058ddd5a 100644
--- a/data/A2/26/87/A22687DAFF9AFFB868D1F91CFE01FD21.ttl
+++ b/data/A2/26/87/A22687DAFF9AFFB868D1F91CFE01FD21.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterodectes_phyllurus>
+    dwc:genus "Pterodectes" ;
     dwc:rank "species" ;
     dwc:species "phyllurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterodectes> ;
diff --git a/data/A2/29/87/A22987E7FFE0FF9CFF0C671CFD5701F0.ttl b/data/A2/29/87/A22987E7FFE0FF9CFF0C671CFD5701F0.ttl
index 4546a52d9c18..6a8e0313c198 100644
--- a/data/A2/29/87/A22987E7FFE0FF9CFF0C671CFD5701F0.ttl
+++ b/data/A2/29/87/A22987E7FFE0FF9CFF0C671CFD5701F0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFE0FF9DFF0C609CFEE303E8.ttl b/data/A2/29/87/A22987E7FFE0FF9DFF0C609CFEE303E8.ttl
index c7e4f8792967..ef0668f4ea8f 100644
--- a/data/A2/29/87/A22987E7FFE0FF9DFF0C609CFEE303E8.ttl
+++ b/data/A2/29/87/A22987E7FFE0FF9DFF0C609CFEE303E8.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFE0FF9DFF0C61BCFEA0016F.ttl b/data/A2/29/87/A22987E7FFE0FF9DFF0C61BCFEA0016F.ttl
index f3e3307aabd4..d112456519ad 100644
--- a/data/A2/29/87/A22987E7FFE0FF9DFF0C61BCFEA0016F.ttl
+++ b/data/A2/29/87/A22987E7FFE0FF9DFF0C61BCFEA0016F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFE0FF9DFF0C6564FF5705E0.ttl b/data/A2/29/87/A22987E7FFE0FF9DFF0C6564FF5705E0.ttl
index 4a665bc10118..b6340f6072b9 100644
--- a/data/A2/29/87/A22987E7FFE0FF9DFF0C6564FF5705E0.ttl
+++ b/data/A2/29/87/A22987E7FFE0FF9DFF0C6564FF5705E0.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFE1FF9CFF0C636CFC320414.ttl b/data/A2/29/87/A22987E7FFE1FF9CFF0C636CFC320414.ttl
index f718234f1cc0..722ac40c56ae 100644
--- a/data/A2/29/87/A22987E7FFE1FF9CFF0C636CFC320414.ttl
+++ b/data/A2/29/87/A22987E7FFE1FF9CFF0C636CFC320414.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFE1FF9CFF0C6540FBB80670.ttl b/data/A2/29/87/A22987E7FFE1FF9CFF0C6540FBB80670.ttl
index f207363d8251..ca82c6336c66 100644
--- a/data/A2/29/87/A22987E7FFE1FF9CFF0C6540FBB80670.ttl
+++ b/data/A2/29/87/A22987E7FFE1FF9CFF0C6540FBB80670.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFE1FF9CFF0C67ECFDF007D8.ttl b/data/A2/29/87/A22987E7FFE1FF9CFF0C67ECFDF007D8.ttl
index b56615d91362..bff372cd6a40 100644
--- a/data/A2/29/87/A22987E7FFE1FF9CFF0C67ECFDF007D8.ttl
+++ b/data/A2/29/87/A22987E7FFE1FF9CFF0C67ECFDF007D8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFE2FF9FFF0C62F0FD8205EF.ttl b/data/A2/29/87/A22987E7FFE2FF9FFF0C62F0FD8205EF.ttl
index 1999d7715be8..873f83743fd2 100644
--- a/data/A2/29/87/A22987E7FFE2FF9FFF0C62F0FD8205EF.ttl
+++ b/data/A2/29/87/A22987E7FFE2FF9FFF0C62F0FD8205EF.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Asiobates>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/A2/29/87/A22987E7FFE2FF9FFF0C671CFCB00748.ttl b/data/A2/29/87/A22987E7FFE2FF9FFF0C671CFCB00748.ttl
index 4e9007666432..61d15f04d0df 100644
--- a/data/A2/29/87/A22987E7FFE2FF9FFF0C671CFCB00748.ttl
+++ b/data/A2/29/87/A22987E7FFE2FF9FFF0C671CFCB00748.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Asiobates>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiobates" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/A2/29/87/A22987E7FFE3FF9EFF0C61BCFEFB01FF.ttl b/data/A2/29/87/A22987E7FFE3FF9EFF0C61BCFEFB01FF.ttl
index bb4e83e30d3c..d7079a89e3b6 100644
--- a/data/A2/29/87/A22987E7FFE3FF9EFF0C61BCFEFB01FF.ttl
+++ b/data/A2/29/87/A22987E7FFE3FF9EFF0C61BCFEFB01FF.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Ochthebius>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochthebius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/A2/29/87/A22987E7FFE3FF9EFF0C624CFEEE0430.ttl b/data/A2/29/87/A22987E7FFE3FF9EFF0C624CFEEE0430.ttl
index c355358d410f..f84028638273 100644
--- a/data/A2/29/87/A22987E7FFE3FF9EFF0C624CFEEE0430.ttl
+++ b/data/A2/29/87/A22987E7FFE3FF9EFF0C624CFEEE0430.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Ochthebius>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochthebius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/A2/29/87/A22987E7FFE3FF9EFF0C636CFDA90310.ttl b/data/A2/29/87/A22987E7FFE3FF9EFF0C636CFDA90310.ttl
index e5aa10b1f5ac..abcc70db59cd 100644
--- a/data/A2/29/87/A22987E7FFE3FF9EFF0C636CFDA90310.ttl
+++ b/data/A2/29/87/A22987E7FFE3FF9EFF0C636CFDA90310.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochthebius_Ochthebius>
+    dwc:genus "Ochthebius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochthebius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochthebius> ;
diff --git a/data/A2/29/87/A22987E7FFE3FF9EFF0C65F4FB51067F.ttl b/data/A2/29/87/A22987E7FFE3FF9EFF0C65F4FB51067F.ttl
index b452084781f7..ea211edbe1ee 100644
--- a/data/A2/29/87/A22987E7FFE3FF9EFF0C65F4FB51067F.ttl
+++ b/data/A2/29/87/A22987E7FFE3FF9EFF0C65F4FB51067F.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Elmis_maugetii>
+    dwc:genus "Elmis" ;
     dwc:rank "species" ;
     dwc:species "maugetii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Elmis> ;
diff --git a/data/A2/29/87/A22987E7FFE7FF9AFF0C6675FD9B07FC.ttl b/data/A2/29/87/A22987E7FFE7FF9AFF0C6675FD9B07FC.ttl
index 985f23b73fcb..6f2ef7d69a4d 100644
--- a/data/A2/29/87/A22987E7FFE7FF9AFF0C6675FD9B07FC.ttl
+++ b/data/A2/29/87/A22987E7FFE7FF9AFF0C6675FD9B07FC.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hydraena_Hydraena>
+    dwc:genus "Hydraena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hydraena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hydraena> ;
diff --git a/data/A2/29/87/A22987E7FFEDFF93FF0C6650FF570264.ttl b/data/A2/29/87/A22987E7FFEDFF93FF0C6650FF570264.ttl
index b5215f26dc09..02ca88330887 100644
--- a/data/A2/29/87/A22987E7FFEDFF93FF0C6650FF570264.ttl
+++ b/data/A2/29/87/A22987E7FFEDFF93FF0C6650FF570264.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenelmis_consobrina>
+    dwc:genus "Stenelmis" ;
     dwc:rank "species" ;
     dwc:species "consobrina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenelmis> ;
diff --git a/data/A2/2D/A0/A22DA0CF63555426930785EE70A492A7.ttl b/data/A2/2D/A0/A22DA0CF63555426930785EE70A492A7.ttl
index 025df265f348..f9c7d8c41b90 100644
--- a/data/A2/2D/A0/A22DA0CF63555426930785EE70A492A7.ttl
+++ b/data/A2/2D/A0/A22DA0CF63555426930785EE70A492A7.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amara_Curtonotus>
+    dwc:genus "Amara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Curtonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amara> ;
diff --git a/data/A2/31/1D/A2311D4D9F03E33E04E6F9A3FB6A2A9D.ttl b/data/A2/31/1D/A2311D4D9F03E33E04E6F9A3FB6A2A9D.ttl
index 78a063834592..430576fe104a 100644
--- a/data/A2/31/1D/A2311D4D9F03E33E04E6F9A3FB6A2A9D.ttl
+++ b/data/A2/31/1D/A2311D4D9F03E33E04E6F9A3FB6A2A9D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camptochlamys_Camptochlamys>
+    dwc:genus "Camptochlamys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Camptochlamys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camptochlamys> ;
diff --git a/data/A2/31/1D/A2311D4D9F03E33F04E6FF3DFC712C53.ttl b/data/A2/31/1D/A2311D4D9F03E33F04E6FF3DFC712C53.ttl
index 2b8676afb4a9..216e6d19fff4 100644
--- a/data/A2/31/1D/A2311D4D9F03E33F04E6FF3DFC712C53.ttl
+++ b/data/A2/31/1D/A2311D4D9F03E33F04E6FF3DFC712C53.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camptonectes_Costicamptonectes>
+    dwc:genus "Camptonectes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Costicamptonectes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camptonectes> ;
diff --git a/data/A2/31/1D/A2311D4D9F1EE32E04E7FB2DFCA3289A.ttl b/data/A2/31/1D/A2311D4D9F1EE32E04E7FB2DFCA3289A.ttl
index 742a3c8c49a9..a70a0af74c32 100644
--- a/data/A2/31/1D/A2311D4D9F1EE32E04E7FB2DFCA3289A.ttl
+++ b/data/A2/31/1D/A2311D4D9F1EE32E04E7FB2DFCA3289A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Solemya_Petrasma>
+    dwc:genus "Solemya" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Petrasma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Solemya> ;
diff --git a/data/A2/34/CD/A234CDE393EA5F3296399421DAA9CD23.ttl b/data/A2/34/CD/A234CDE393EA5F3296399421DAA9CD23.ttl
index 7920f2f9dc8b..3e0141f3a13a 100644
--- a/data/A2/34/CD/A234CDE393EA5F3296399421DAA9CD23.ttl
+++ b/data/A2/34/CD/A234CDE393EA5F3296399421DAA9CD23.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasius_umbratus>
+    dwc:genus "Lasius" ;
     dwc:rank "species" ;
     dwc:species "umbratus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasius> ;
diff --git a/data/A2/35/40/A235403D0FB12D41B49CC6BD3147DEF1.ttl b/data/A2/35/40/A235403D0FB12D41B49CC6BD3147DEF1.ttl
index 18aed07c670e..3332806fb8af 100644
--- a/data/A2/35/40/A235403D0FB12D41B49CC6BD3147DEF1.ttl
+++ b/data/A2/35/40/A235403D0FB12D41B49CC6BD3147DEF1.ttl
@@ -161,6 +161,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Steniridia_violacea>
+    dwc:genus "Steniridia" ;
     dwc:rank "species" ;
     dwc:species "violacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Steniridia> ;
diff --git a/data/A2/37/5B/A2375B97C35B56828B5963F249F49EB7.ttl b/data/A2/37/5B/A2375B97C35B56828B5963F249F49EB7.ttl
index 6f80fffa83c4..d6b20b07976a 100644
--- a/data/A2/37/5B/A2375B97C35B56828B5963F249F49EB7.ttl
+++ b/data/A2/37/5B/A2375B97C35B56828B5963F249F49EB7.ttl
@@ -17,7 +17,7 @@
     dc:creator "Yoshitomi, Hiroyuki; Pham, Thai Hong" ;
     dc:title "Cacodaemon laotinus subsp. laotinus laotinus (Arrow 1920" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Cacodaemon_laotinus_laotinus_Arrow_1920> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Amphisternus_bellicosus_var_laotinus>, <http://taxon-name.plazi.org/id/Animalia/Amphisternus_laotinus>, <http://taxon-name.plazi.org/id/Animalia/Cacodaemon_laotinus> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Amphisternus_bellicosus_laotinus>, <http://taxon-name.plazi.org/id/Animalia/Amphisternus_laotinus>, <http://taxon-name.plazi.org/id/Animalia/Cacodaemon_laotinus> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.1081.75927> ;
     a trt:Treatment .
 
diff --git a/data/A2/37/E3/A237E31AFFC1FFFDA096FDF9D0EEF81A.ttl b/data/A2/37/E3/A237E31AFFC1FFFDA096FDF9D0EEF81A.ttl
index b5cb342ccde0..712c90f176bd 100644
--- a/data/A2/37/E3/A237E31AFFC1FFFDA096FDF9D0EEF81A.ttl
+++ b/data/A2/37/E3/A237E31AFFC1FFFDA096FDF9D0EEF81A.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyana_Louisia>
+    dwc:genus "Cyana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Louisia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyana> ;
diff --git a/data/A2/37/E3/A237E31AFFC6FFFEA096FF64D141FC95.ttl b/data/A2/37/E3/A237E31AFFC6FFFEA096FF64D141FC95.ttl
index f115d553ffcc..d80393486045 100644
--- a/data/A2/37/E3/A237E31AFFC6FFFEA096FF64D141FC95.ttl
+++ b/data/A2/37/E3/A237E31AFFC6FFFEA096FF64D141FC95.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyana_Louisia>
+    dwc:genus "Cyana" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Louisia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyana> ;
diff --git a/data/A2/39/75/A23975532FBF8F38A8CD2D6EA65F5EB8.ttl b/data/A2/39/75/A23975532FBF8F38A8CD2D6EA65F5EB8.ttl
index 05c81ffcb37a..1b7ced64a841 100644
--- a/data/A2/39/75/A23975532FBF8F38A8CD2D6EA65F5EB8.ttl
+++ b/data/A2/39/75/A23975532FBF8F38A8CD2D6EA65F5EB8.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ceratina_Zadontomerus>
+    dwc:genus "Ceratina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Zadontomerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ceratina> ;
diff --git a/data/A2/39/C6/A239C610A08C5B7CBADDFE3A019C15BB.ttl b/data/A2/39/C6/A239C610A08C5B7CBADDFE3A019C15BB.ttl
index 22bbb6e539fd..c70984a06750 100644
--- a/data/A2/39/C6/A239C610A08C5B7CBADDFE3A019C15BB.ttl
+++ b/data/A2/39/C6/A239C610A08C5B7CBADDFE3A019C15BB.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Oreomecon_radicata>
+    dwc:genus "Oreomecon" ;
     dwc:rank "species" ;
     dwc:species "radicata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Oreomecon> ;
@@ -181,6 +182,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Papaver_nudicaule>
+    dwc:genus "Papaver" ;
     dwc:rank "species" ;
     dwc:species "nudicaule" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Papaver> ;
@@ -206,6 +208,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Papaver_radicatum>
+    dwc:genus "Papaver" ;
     dwc:rank "species" ;
     dwc:species "radicatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Papaver> ;
@@ -237,6 +240,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Papaver_nordhagenianum>
+    dwc:genus "Papaver" ;
     dwc:rank "species" ;
     dwc:species "nordhagenianum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Papaver> ;
diff --git a/data/A2/3E/53/A23E5370D061B8AFFC0D0420C9A563BA.ttl b/data/A2/3E/53/A23E5370D061B8AFFC0D0420C9A563BA.ttl
index 0808980f860e..3157e5baa316 100644
--- a/data/A2/3E/53/A23E5370D061B8AFFC0D0420C9A563BA.ttl
+++ b/data/A2/3E/53/A23E5370D061B8AFFC0D0420C9A563BA.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Liomys_pictus>
+    dwc:genus "Liomys" ;
     dwc:rank "species" ;
     dwc:species "pictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Liomys> ;
diff --git a/data/A2/40/E9/A240E95FFF5B38AF95D046D7B62108D2.ttl b/data/A2/40/E9/A240E95FFF5B38AF95D046D7B62108D2.ttl
index 49dd82cee820..80cd4d90e38f 100644
--- a/data/A2/40/E9/A240E95FFF5B38AF95D046D7B62108D2.ttl
+++ b/data/A2/40/E9/A240E95FFF5B38AF95D046D7B62108D2.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_Lepus>
+    dwc:genus "Lepus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lepus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
diff --git a/data/A2/40/EC/A240EC0B76FCE0EC24AB5C8768DD2E54.ttl b/data/A2/40/EC/A240EC0B76FCE0EC24AB5C8768DD2E54.ttl
index 34c7b7bff232..9a2638e942a3 100644
--- a/data/A2/40/EC/A240EC0B76FCE0EC24AB5C8768DD2E54.ttl
+++ b/data/A2/40/EC/A240EC0B76FCE0EC24AB5C8768DD2E54.ttl
@@ -14,7 +14,7 @@
     dc:creator "Berry, Paul E.; Kainulainen, Kent; Ee, Benjamin W. van" ;
     dc:title "Croton chapelieri Baill., Adansonia 1: 166. 1861" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_chapelieri_Baill_1> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphylloides>, <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphyllum>, <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphyllus>, <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphyllus_var_hirsutus>, <http://taxon-name.plazi.org/id/Plantae/Croton_domohineifolius>, <http://taxon-name.plazi.org/id/Plantae/Croton_macrobuxus_var_polygynus>, <http://taxon-name.plazi.org/id/Plantae/Croton_rhododendroides>, <http://taxon-name.plazi.org/id/Plantae/Tampina> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphylloides>, <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphyllum>, <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphyllus>, <http://taxon-name.plazi.org/id/Plantae/Croton_daphniphyllus_hirsutus>, <http://taxon-name.plazi.org/id/Plantae/Croton_domohineifolius>, <http://taxon-name.plazi.org/id/Plantae/Croton_macrobuxus_polygynus>, <http://taxon-name.plazi.org/id/Plantae/Croton_rhododendroides>, <http://taxon-name.plazi.org/id/Plantae/Tampina> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Croton_aymoniniorum_Leandri_1973>, <http://taxon-concept.plazi.org/id/Plantae/Croton_louvelii_Leandri_1939>, <http://taxon-concept.plazi.org/id/Plantae/Oxydectes_chapelieri_Baill_1891> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.90.20586> ;
     a trt:Treatment .
diff --git a/data/A2/43/E2/A243E217FFB46B39FE08FE6DB7C602C6.ttl b/data/A2/43/E2/A243E217FFB46B39FE08FE6DB7C602C6.ttl
index e85f42ce284a..7aae5660ddb8 100644
--- a/data/A2/43/E2/A243E217FFB46B39FE08FE6DB7C602C6.ttl
+++ b/data/A2/43/E2/A243E217FFB46B39FE08FE6DB7C602C6.ttl
@@ -251,6 +251,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Amblyseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
@@ -263,12 +264,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseialus>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseialus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/A2/43/E2/A243E217FFB66B3BFE08FE35B7710215.ttl b/data/A2/43/E2/A243E217FFB66B3BFE08FE35B7710215.ttl
index 0a0c6c1ebfeb..f366dd1657aa 100644
--- a/data/A2/43/E2/A243E217FFB66B3BFE08FE35B7710215.ttl
+++ b/data/A2/43/E2/A243E217FFB66B3BFE08FE35B7710215.ttl
@@ -171,6 +171,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/A2/43/E2/A243E217FFB76B3CFE08FBF8B7B00364.ttl b/data/A2/43/E2/A243E217FFB76B3CFE08FBF8B7B00364.ttl
index acdac2a0c7e6..e540e6f0877e 100644
--- a/data/A2/43/E2/A243E217FFB76B3CFE08FBF8B7B00364.ttl
+++ b/data/A2/43/E2/A243E217FFB76B3CFE08FBF8B7B00364.ttl
@@ -267,6 +267,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Amblyseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
@@ -297,6 +298,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Proprioseiopsis_Proprioseiopsis>
+    dwc:genus "Proprioseiopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Proprioseiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Proprioseiopsis> ;
diff --git a/data/A2/43/E2/A243E217FFBA6B37FE08FD5CB0B90299.ttl b/data/A2/43/E2/A243E217FFBA6B37FE08FD5CB0B90299.ttl
index 7fca260e80ee..37a5a4486cac 100644
--- a/data/A2/43/E2/A243E217FFBA6B37FE08FD5CB0B90299.ttl
+++ b/data/A2/43/E2/A243E217FFBA6B37FE08FD5CB0B90299.ttl
@@ -196,6 +196,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Typhlodromus_Amblyseius>
+    dwc:genus "Typhlodromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Typhlodromus> ;
diff --git a/data/A2/43/E2/A243E217FFBB6B37FE08FB7CB10E0651.ttl b/data/A2/43/E2/A243E217FFBB6B37FE08FB7CB10E0651.ttl
index 7fe5630e0388..877390f5925d 100644
--- a/data/A2/43/E2/A243E217FFBB6B37FE08FB7CB10E0651.ttl
+++ b/data/A2/43/E2/A243E217FFBB6B37FE08FB7CB10E0651.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amblyseius_Amblyseius>
+    dwc:genus "Amblyseius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Amblyseius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amblyseius> ;
diff --git a/data/A2/44/D2/A244D26523E2A9C18F82B600F888EE0C.ttl b/data/A2/44/D2/A244D26523E2A9C18F82B600F888EE0C.ttl
index 7787f1c8bd3f..0d078367ce78 100644
--- a/data/A2/44/D2/A244D26523E2A9C18F82B600F888EE0C.ttl
+++ b/data/A2/44/D2/A244D26523E2A9C18F82B600F888EE0C.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Melanosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/A2/45/60/A245600C05BCFC709AEED52854C40007.ttl b/data/A2/45/60/A245600C05BCFC709AEED52854C40007.ttl
index bd7facf33be4..a1ad3a378582 100644
--- a/data/A2/45/60/A245600C05BCFC709AEED52854C40007.ttl
+++ b/data/A2/45/60/A245600C05BCFC709AEED52854C40007.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachycondyla_Bothroponera>
+    dwc:genus "Pachycondyla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bothroponera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachycondyla> ;
diff --git a/data/A2/47/29/A2472963FF88FFF0FF65B625AB62FDD0.ttl b/data/A2/47/29/A2472963FF88FFF0FF65B625AB62FDD0.ttl
index d21aa5a148c0..22e18d1a295a 100644
--- a/data/A2/47/29/A2472963FF88FFF0FF65B625AB62FDD0.ttl
+++ b/data/A2/47/29/A2472963FF88FFF0FF65B625AB62FDD0.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Caenorhinus_Flavodeporaus>
+    dwc:genus "Caenorhinus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Flavodeporaus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Caenorhinus> ;
diff --git a/data/A2/47/94/A247946B6F5A52D6A96D6CE94417A95E.ttl b/data/A2/47/94/A247946B6F5A52D6A96D6CE94417A95E.ttl
index 3b081edf6a13..ebf0d56d20e0 100644
--- a/data/A2/47/94/A247946B6F5A52D6A96D6CE94417A95E.ttl
+++ b/data/A2/47/94/A247946B6F5A52D6A96D6CE94417A95E.ttl
@@ -12,8 +12,8 @@
     dc:creator "Novikov, Andriy" ;
     dc:title "Aconitum bucovinense Zapal., Rozpr. Wydz. Mat. - Przyr. Akad. Umiej., Dzial B. Nauki Biol. 48: 8990 1908" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Aconitum_bucovinense_Zapal_48> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_bernhardianum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_bucovinense>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_altum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_densum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_glaberrimum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_glabrum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_laxum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_pilosum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_pubescens>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_f_pyramidatum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_rigidum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_commutatum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_bucovinense>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_laetum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_rigidum> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Aconitum_bucovinense_f_orthotricha_Gayer_1909>, <http://taxon-concept.plazi.org/id/Plantae/Aconitum_firmum_f_rigidum_Rchb_1909>, <http://taxon-concept.plazi.org/id/Plantae/Aconitum_napellus_f_commutatum_Rchb_1912> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_bernhardianum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_altum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_bucovinense>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_densum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_glaberrimum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_glabrum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_laxum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_pilosum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_pubescens>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_pyramidatum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_callibotryon_rigidum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_commutatum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_bucovinense>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_laetum>, <http://taxon-name.plazi.org/id/Plantae/Aconitum_rigidum> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Aconitum_bucovinense_orthotricha_Gayer_1909>, <http://taxon-concept.plazi.org/id/Plantae/Aconitum_firmum_rigidum_Rchb_1909>, <http://taxon-concept.plazi.org/id/Plantae/Aconitum_napellus_commutatum_Rchb_1912> ;
     trt:publishedIn <http://dx.doi.org/10.3897/BDJ.11.e103921> ;
     a trt:Treatment .
 
@@ -45,7 +45,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Aconitum_bucovinense_f_orthotricha_Gayer_1909>
+<http://taxon-concept.plazi.org/id/Plantae/Aconitum_bucovinense_orthotricha_Gayer_1909>
+    # Warning: ignoring subSpecies "f." ;
     dwc:authorityName "Gayer" ;
     dwc:authorityYear "1909" ;
     dwc:class "Magnoliopsida" ;
@@ -58,11 +59,11 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "Gayer, 1909" ;
     dwc:species "bucovinense" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense_f_orthotricha> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense_orthotricha> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Aconitum_firmum_f_rigidum_Rchb_1909>
+<http://taxon-concept.plazi.org/id/Plantae/Aconitum_firmum_rigidum_Rchb_1909>
+    # Warning: ignoring subSpecies "f." ;
     dwc:authorityName "Gayer" ;
     dwc:authorityYear "1909" ;
     dwc:baseAuthorityName "Rchb." ;
@@ -76,11 +77,11 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "(Rchb.) Gayer, 1909" ;
     dwc:species "firmum" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_f_rigidum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_rigidum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Aconitum_napellus_f_commutatum_Rchb_1912>
+<http://taxon-concept.plazi.org/id/Plantae/Aconitum_napellus_commutatum_Rchb_1912>
+    # Warning: ignoring subSpecies "f." ;
     dwc:authorityName "Gayer" ;
     dwc:authorityYear "1912" ;
     dwc:baseAuthorityName "Rchb." ;
@@ -94,8 +95,7 @@
     dwc:rank "form" ;
     dwc:scientificNameAuthorship "(Rchb.) Gayer, 1912" ;
     dwc:species "napellus" ;
-    dwc:subSpecies "f." ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus_f_commutatum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus_commutatum> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense>
@@ -150,8 +150,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense_f_orthotricha>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense_orthotricha>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Ranunculaceae" ;
     dwc:form "orthotricha" ;
@@ -161,18 +161,11 @@
     dwc:phylum "Magnoliophyta" ;
     dwc:rank "form" ;
     dwc:species "bucovinense" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum_bucovinense> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_f_rigidum>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_rigidum>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Ranunculaceae" ;
     dwc:form "rigidum" ;
@@ -182,24 +175,18 @@
     dwc:phylum "Magnoliophyta" ;
     dwc:rank "form" ;
     dwc:species "firmum" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Aconitum_firmum>
+    dwc:genus "Aconitum" ;
     dwc:rank "species" ;
     dwc:species "firmum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus_f_commutatum>
-    # Warning: abbreviated subSpecies "f." ;
+<http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus_commutatum>
+    # Warning: ignoring subSpecies "f." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Ranunculaceae" ;
     dwc:form "commutatum" ;
@@ -209,17 +196,11 @@
     dwc:phylum "Magnoliophyta" ;
     dwc:rank "form" ;
     dwc:species "napellus" ;
-    dwc:subSpecies "f." ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus_f> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus_f>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "f." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Aconitum_napellus>
+    dwc:genus "Aconitum" ;
     dwc:rank "species" ;
     dwc:species "napellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aconitum> ;
diff --git a/data/A2/47/95/A24795F8B2225FD8B810E2DD7B3CF048.ttl b/data/A2/47/95/A24795F8B2225FD8B810E2DD7B3CF048.ttl
index 170a9a1c3050..42fc08b0d273 100644
--- a/data/A2/47/95/A24795F8B2225FD8B810E2DD7B3CF048.ttl
+++ b/data/A2/47/95/A24795F8B2225FD8B810E2DD7B3CF048.ttl
@@ -13,7 +13,7 @@
     dc:creator "Geiser, Elisabeth" ;
     dc:title "Plateumaris sericea" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Plateumaris_sericea_Linnaeus_1758> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Donacia_aenea>, <http://taxon-name.plazi.org/id/Animalia/Donacia_armata>, <http://taxon-name.plazi.org/id/Animalia/Donacia_asiatica>, <http://taxon-name.plazi.org/id/Animalia/Donacia_comari>, <http://taxon-name.plazi.org/id/Animalia/Donacia_festucae>, <http://taxon-name.plazi.org/id/Animalia/Donacia_geniculata>, <http://taxon-name.plazi.org/id/Animalia/Donacia_lacordairii>, <http://taxon-name.plazi.org/id/Animalia/Donacia_laevicollis>, <http://taxon-name.plazi.org/id/Animalia/Donacia_micans>, <http://taxon-name.plazi.org/id/Animalia/Donacia_nymphaeae>, <http://taxon-name.plazi.org/id/Animalia/Donacia_palustris>, <http://taxon-name.plazi.org/id/Animalia/Donacia_proteus>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sericea_var_atropurpurea>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sericea_var_luctuosa>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sericea_var_tenebricosa>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sibirica>, <http://taxon-name.plazi.org/id/Animalia/Donacia_violacea>, <http://taxon-name.plazi.org/id/Animalia/Leptura_sericea>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_coelicolor>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_cupraria>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_isocoelicolor>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_isocupraria>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_isolacordairei>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_isopurpuricena>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_isoviolacea>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_pseudoviolacea>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_f_purpuricena>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_kratochvili>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_var_nigrita>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_imitatrix>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_intermedia>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_nipponensis>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_slovacica>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_socia> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Donacia_aenea>, <http://taxon-name.plazi.org/id/Animalia/Donacia_armata>, <http://taxon-name.plazi.org/id/Animalia/Donacia_asiatica>, <http://taxon-name.plazi.org/id/Animalia/Donacia_comari>, <http://taxon-name.plazi.org/id/Animalia/Donacia_festucae>, <http://taxon-name.plazi.org/id/Animalia/Donacia_geniculata>, <http://taxon-name.plazi.org/id/Animalia/Donacia_lacordairii>, <http://taxon-name.plazi.org/id/Animalia/Donacia_laevicollis>, <http://taxon-name.plazi.org/id/Animalia/Donacia_micans>, <http://taxon-name.plazi.org/id/Animalia/Donacia_nymphaeae>, <http://taxon-name.plazi.org/id/Animalia/Donacia_palustris>, <http://taxon-name.plazi.org/id/Animalia/Donacia_proteus>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sericea_atropurpurea>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sericea_luctuosa>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sericea_tenebricosa>, <http://taxon-name.plazi.org/id/Animalia/Donacia_sibirica>, <http://taxon-name.plazi.org/id/Animalia/Donacia_violacea>, <http://taxon-name.plazi.org/id/Animalia/Leptura_sericea>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_coelicolor>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_cupraria>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_isocoelicolor>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_isocupraria>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_isolacordairei>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_isopurpuricena>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_isoviolacea>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_kratochvili>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_nigrita>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_pseudoviolacea>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor_purpuricena>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_imitatrix>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_intermedia>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_nipponensis>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_slovacica>, <http://taxon-name.plazi.org/id/Animalia/Plateumaris_socia> ;
     trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Donacia_discolor_Panzer_1795>, <http://taxon-concept.plazi.org/id/Animalia/Plateumaris_caucasica_Zaitzev_1930>, <http://taxon-concept.plazi.org/id/Animalia/Plateumaris_discolor_ab_tatrica_>, <http://taxon-concept.plazi.org/id/Animalia/Plateumaris_obsoleta_Jacobson_1894>, <http://taxon-concept.plazi.org/id/Animalia/Plateumaris_sericea_ab_levigata_>, <http://taxon-concept.plazi.org/id/Animalia/Plateumaris_sericea_ab_viridis_> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.1177.103214> ;
     a trt:Treatment .
@@ -255,6 +255,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plateumaris_discolor>
+    dwc:genus "Plateumaris" ;
     dwc:rank "species" ;
     dwc:species "discolor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plateumaris> ;
diff --git a/data/A2/4B/09/A24B0931983EFFC4FCCCF9E1FD950A61.ttl b/data/A2/4B/09/A24B0931983EFFC4FCCCF9E1FD950A61.ttl
index f61d8896eabe..7e72f679bcab 100644
--- a/data/A2/4B/09/A24B0931983EFFC4FCCCF9E1FD950A61.ttl
+++ b/data/A2/4B/09/A24B0931983EFFC4FCCCF9E1FD950A61.ttl
@@ -421,6 +421,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helix_Microcystis>
+    dwc:genus "Helix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microcystis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helix> ;
@@ -452,6 +453,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nanina_Microcystis>
+    dwc:genus "Nanina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microcystis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nanina> ;
@@ -483,6 +485,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Microcystis_catletti>
+    dwc:genus "Microcystis" ;
     dwc:rank "species" ;
     dwc:species "catletti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Microcystis> ;
diff --git a/data/A2/4B/A0/A24BA0835035B364266A5037239228D8.ttl b/data/A2/4B/A0/A24BA0835035B364266A5037239228D8.ttl
index cb5e4b50b07b..c0eddfe5f327 100644
--- a/data/A2/4B/A0/A24BA0835035B364266A5037239228D8.ttl
+++ b/data/A2/4B/A0/A24BA0835035B364266A5037239228D8.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ophiothrix_Ophiothrix>
+    dwc:genus "Ophiothrix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ophiothrix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ophiothrix> ;
diff --git a/data/A2/4C/A6/A24CA63B1BF65A26B698AB9EEDE40F68.ttl b/data/A2/4C/A6/A24CA63B1BF65A26B698AB9EEDE40F68.ttl
index ad20d4267c50..13dc9e259ecc 100644
--- a/data/A2/4C/A6/A24CA63B1BF65A26B698AB9EEDE40F68.ttl
+++ b/data/A2/4C/A6/A24CA63B1BF65A26B698AB9EEDE40F68.ttl
@@ -13,7 +13,7 @@
     dc:creator "Liston, Andrew; Mutanen, Marko; Heidemaa, Mikk; Blank, Stephan M.; Kiljunen, Niina; Taeger, Andreas; Viitasaari, Matti; Vikberg, Veli; Wutke, Saskia; Prous, Marko" ;
     dc:title "Calameuta variabilis Liston & Mutanen & Heidemaa & Blank & Kiljunen & Taeger & Viitasaari & Vikberg & Wutke & Prous 2022, comb. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Calameuta_variabilis_Mocsary_1886> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/C_haemorrhoidalis_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Calameuta_haemorrhoidalis_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_diversipes_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_haemorrhoidalis_var_signifer_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_pseudotabidus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_quadriguttatus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_quadriguttulatus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_quadrisignatus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_variabilis_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Trachelus_syriacus_Liston_2022> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/C_haemorrhoidalis_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Calameuta_haemorrhoidalis_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_diversipes_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_haemorrhoidalis_signifer_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_pseudotabidus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_quadriguttatus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_quadriguttulatus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_quadrisignatus_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Cephus_variabilis_Liston_2022>, <http://taxon-concept.plazi.org/id/Animalia/Trachelus_syriacus_Liston_2022> ;
     trt:publishedIn <http://dx.doi.org/10.3897/dez.69.84080> ;
     a trt:Treatment .
 
@@ -128,7 +128,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cephus_quadrisignatus> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Cephus_haemorrhoidalis_var_signifer_Liston_2022>
+<http://taxon-concept.plazi.org/id/Animalia/Cephus_haemorrhoidalis_signifer_Liston_2022>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Liston & Mutanen & Heidemaa & Blank & Kiljunen & Taeger & Viitasaari & Vikberg & Wutke & Prous" ;
     dwc:authorityYear "2022" ;
     dwc:baseAuthorityName "Liston & Mutanen & Heidemaa & Blank & Kiljunen & Taeger & Viitasaari & Vikberg & Wutke & Prous" ;
@@ -142,9 +143,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Liston, Mutanen, Heidemaa, Blank, Kiljunen, Taeger, Viitasaari, Vikberg, Wutke & Prous, 2022)" ;
     dwc:species "haemorrhoidalis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "signifer" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis_var_signifer> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis_signifer> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Cephus_pseudotabidus_Liston_2022>
@@ -328,8 +328,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cephus> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis_var_signifer>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis_signifer>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Insecta" ;
     dwc:family "Cimbicidae" ;
     dwc:genus "Cephus" ;
@@ -338,18 +338,12 @@
     dwc:phylum "Arthropoda" ;
     dwc:rank "variety" ;
     dwc:species "haemorrhoidalis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "signifer" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cephus_haemorrhoidalis>
+    dwc:genus "Cephus" ;
     dwc:rank "species" ;
     dwc:species "haemorrhoidalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cephus> ;
diff --git a/data/A2/4D/C9/A24DC91A9411FFC9FCDAFF232B19FD2B.ttl b/data/A2/4D/C9/A24DC91A9411FFC9FCDAFF232B19FD2B.ttl
index a86afa26deb1..e982b9aae1e7 100644
--- a/data/A2/4D/C9/A24DC91A9411FFC9FCDAFF232B19FD2B.ttl
+++ b/data/A2/4D/C9/A24DC91A9411FFC9FCDAFF232B19FD2B.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eodorcadion_humerale>
+    dwc:genus "Eodorcadion" ;
     dwc:rank "species" ;
     dwc:species "humerale" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eodorcadion> ;
diff --git a/data/A2/4D/C9/A24DC91A9411FFC9FF3AFB6A2F6BF9EC.ttl b/data/A2/4D/C9/A24DC91A9411FFC9FF3AFB6A2F6BF9EC.ttl
index 43bcdd2dfae5..e7d76e39ce96 100644
--- a/data/A2/4D/C9/A24DC91A9411FFC9FF3AFB6A2F6BF9EC.ttl
+++ b/data/A2/4D/C9/A24DC91A9411FFC9FF3AFB6A2F6BF9EC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monochamus_sutor>
+    dwc:genus "Monochamus" ;
     dwc:rank "species" ;
     dwc:species "sutor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monochamus> ;
diff --git a/data/A2/4D/C9/A24DC91A9411FFC9FF42FE7B2F41FCE2.ttl b/data/A2/4D/C9/A24DC91A9411FFC9FF42FE7B2F41FCE2.ttl
index ccc09cee53e1..3f7f13fba69f 100644
--- a/data/A2/4D/C9/A24DC91A9411FFC9FF42FE7B2F41FCE2.ttl
+++ b/data/A2/4D/C9/A24DC91A9411FFC9FF42FE7B2F41FCE2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Monochamus_galloprovincialis>
+    dwc:genus "Monochamus" ;
     dwc:rank "species" ;
     dwc:species "galloprovincialis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Monochamus> ;
diff --git a/data/A2/4D/C9/A24DC91A9414FFCCFF57FADF2CC6F9CA.ttl b/data/A2/4D/C9/A24DC91A9414FFCCFF57FADF2CC6F9CA.ttl
index 8a731e13dde7..a03f5e95d8c8 100644
--- a/data/A2/4D/C9/A24DC91A9414FFCCFF57FADF2CC6F9CA.ttl
+++ b/data/A2/4D/C9/A24DC91A9414FFCCFF57FADF2CC6F9CA.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Carilia_virginea>
+    dwc:genus "Carilia" ;
     dwc:rank "species" ;
     dwc:species "virginea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Carilia> ;
diff --git a/data/A2/4D/C9/A24DC91A9416FFCEFF55F8CD2DDDFF4F.ttl b/data/A2/4D/C9/A24DC91A9416FFCEFF55F8CD2DDDFF4F.ttl
index 0d6677fdfc0c..2777b745695e 100644
--- a/data/A2/4D/C9/A24DC91A9416FFCEFF55F8CD2DDDFF4F.ttl
+++ b/data/A2/4D/C9/A24DC91A9416FFCEFF55F8CD2DDDFF4F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepturalia_nigripes>
+    dwc:genus "Lepturalia" ;
     dwc:rank "species" ;
     dwc:species "nigripes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepturalia> ;
diff --git a/data/A2/4D/C9/A24DC91A9417FFCFFF60FC182FFCFA02.ttl b/data/A2/4D/C9/A24DC91A9417FFCFFF60FC182FFCFA02.ttl
index 1b9352b009e9..9e099053b858 100644
--- a/data/A2/4D/C9/A24DC91A9417FFCFFF60FC182FFCFA02.ttl
+++ b/data/A2/4D/C9/A24DC91A9417FFCFFF60FC182FFCFA02.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anoplistes_halodendri>
+    dwc:genus "Anoplistes" ;
     dwc:rank "species" ;
     dwc:species "halodendri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anoplistes> ;
diff --git a/data/A2/4D/C9/A24DC91A941BFFC3FCC5FC272A44FB5D.ttl b/data/A2/4D/C9/A24DC91A941BFFC3FCC5FC272A44FB5D.ttl
index 077f9461193e..2a46db1d30db 100644
--- a/data/A2/4D/C9/A24DC91A941BFFC3FCC5FC272A44FB5D.ttl
+++ b/data/A2/4D/C9/A24DC91A941BFFC3FCC5FC272A44FB5D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhagium_inquisitor>
+    dwc:genus "Rhagium" ;
     dwc:rank "species" ;
     dwc:species "inquisitor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhagium> ;
diff --git a/data/A2/4D/C9/A24DC91A941BFFC3FCCFFADB2AB2FA79.ttl b/data/A2/4D/C9/A24DC91A941BFFC3FCCFFADB2AB2FA79.ttl
index ab7493a55518..d9b9a01ee1c6 100644
--- a/data/A2/4D/C9/A24DC91A941BFFC3FCCFFADB2AB2FA79.ttl
+++ b/data/A2/4D/C9/A24DC91A941BFFC3FCCFFADB2AB2FA79.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachyta_bifasciata>
+    dwc:genus "Brachyta" ;
     dwc:rank "species" ;
     dwc:species "bifasciata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachyta> ;
diff --git a/data/A2/4D/C9/A24DC91A941BFFCCFCD1FA2D2C6BFD65.ttl b/data/A2/4D/C9/A24DC91A941BFFCCFCD1FA2D2C6BFD65.ttl
index 32ef77a39ce2..eb873d30d1cf 100644
--- a/data/A2/4D/C9/A24DC91A941BFFCCFCD1FA2D2C6BFD65.ttl
+++ b/data/A2/4D/C9/A24DC91A941BFFCCFCD1FA2D2C6BFD65.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachyta_variabilis>
+    dwc:genus "Brachyta" ;
     dwc:rank "species" ;
     dwc:species "variabilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachyta> ;
diff --git a/data/A2/4F/58/A24F5882162758C18692DD796BBBA66E.ttl b/data/A2/4F/58/A24F5882162758C18692DD796BBBA66E.ttl
index efc56408ffb6..230f5efb00f6 100644
--- a/data/A2/4F/58/A24F5882162758C18692DD796BBBA66E.ttl
+++ b/data/A2/4F/58/A24F5882162758C18692DD796BBBA66E.ttl
@@ -157,6 +157,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Papaver_rubroaurantiacum>
+    dwc:genus "Papaver" ;
     dwc:rank "species" ;
     dwc:species "rubroaurantiacum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Papaver> ;
diff --git a/data/A2/50/87/A25087ED8D39FFC201A1FBCBFCB2C027.ttl b/data/A2/50/87/A25087ED8D39FFC201A1FBCBFCB2C027.ttl
index 13e46ede4298..f03692f55ac7 100644
--- a/data/A2/50/87/A25087ED8D39FFC201A1FBCBFCB2C027.ttl
+++ b/data/A2/50/87/A25087ED8D39FFC201A1FBCBFCB2C027.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophaga_Phyllophaga>
+    dwc:genus "Phyllophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phyllophaga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophaga> ;
diff --git a/data/A2/50/87/A25087ED8D3BFFC401AFFE74FB9FC0B0.ttl b/data/A2/50/87/A25087ED8D3BFFC401AFFE74FB9FC0B0.ttl
index b201bae3d817..fa166a9010dc 100644
--- a/data/A2/50/87/A25087ED8D3BFFC401AFFE74FB9FC0B0.ttl
+++ b/data/A2/50/87/A25087ED8D3BFFC401AFFE74FB9FC0B0.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophaga_Phyllophaga>
+    dwc:genus "Phyllophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phyllophaga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophaga> ;
diff --git a/data/A2/50/87/A25087ED8D3DFFC601BDFDDEFC4AC4E9.ttl b/data/A2/50/87/A25087ED8D3DFFC601BDFDDEFC4AC4E9.ttl
index cc5ab2100f70..a386cc12cf40 100644
--- a/data/A2/50/87/A25087ED8D3DFFC601BDFDDEFC4AC4E9.ttl
+++ b/data/A2/50/87/A25087ED8D3DFFC601BDFDDEFC4AC4E9.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllophaga_Phyllophaga>
+    dwc:genus "Phyllophaga" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phyllophaga" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllophaga> ;
diff --git a/data/A2/51/90/A25190DD047F54B1CDDE0E3D64CB221D.ttl b/data/A2/51/90/A25190DD047F54B1CDDE0E3D64CB221D.ttl
index 7eb417f0591c..62617816f3d8 100644
--- a/data/A2/51/90/A25190DD047F54B1CDDE0E3D64CB221D.ttl
+++ b/data/A2/51/90/A25190DD047F54B1CDDE0E3D64CB221D.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Culex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Culex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/A2/54/8B/A2548B8A1F9427B1BA3A5BC195F347B0.ttl b/data/A2/54/8B/A2548B8A1F9427B1BA3A5BC195F347B0.ttl
index a4b83a76dd1f..1bbaac925725 100644
--- a/data/A2/54/8B/A2548B8A1F9427B1BA3A5BC195F347B0.ttl
+++ b/data/A2/54/8B/A2548B8A1F9427B1BA3A5BC195F347B0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dolerus_Poodolerus>
+    dwc:genus "Dolerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poodolerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dolerus> ;
diff --git a/data/A2/61/5E/A2615E202B5B5C889021A0F48FAD0B85.ttl b/data/A2/61/5E/A2615E202B5B5C889021A0F48FAD0B85.ttl
index e03af0a5eee9..60f547488929 100644
--- a/data/A2/61/5E/A2615E202B5B5C889021A0F48FAD0B85.ttl
+++ b/data/A2/61/5E/A2615E202B5B5C889021A0F48FAD0B85.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Quedius_Raphirus>
+    dwc:genus "Quedius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Raphirus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Quedius> ;
diff --git a/data/A2/62/08/A26208205B5955ADAEC406CD86532F6B.ttl b/data/A2/62/08/A26208205B5955ADAEC406CD86532F6B.ttl
index f41182e91ec0..12af9533791e 100644
--- a/data/A2/62/08/A26208205B5955ADAEC406CD86532F6B.ttl
+++ b/data/A2/62/08/A26208205B5955ADAEC406CD86532F6B.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Formica_Formica>
+    dwc:genus "Formica" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Formica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Formica> ;
diff --git a/data/A2/62/87/A26287C128701319FF79C22CFC857C1E.ttl b/data/A2/62/87/A26287C128701319FF79C22CFC857C1E.ttl
index a08844205c84..cdc8d762f43b 100644
--- a/data/A2/62/87/A26287C128701319FF79C22CFC857C1E.ttl
+++ b/data/A2/62/87/A26287C128701319FF79C22CFC857C1E.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Speonesiotes_Albanella>
+    dwc:genus "Speonesiotes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Albanella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Speonesiotes> ;
diff --git a/data/A2/64/87/A26487EBFFE15B71FF0C08502C28FDDF.ttl b/data/A2/64/87/A26487EBFFE15B71FF0C08502C28FDDF.ttl
index 482f3e7ee70f..d0d5fb4d66e1 100644
--- a/data/A2/64/87/A26487EBFFE15B71FF0C08502C28FDDF.ttl
+++ b/data/A2/64/87/A26487EBFFE15B71FF0C08502C28FDDF.ttl
@@ -117,6 +117,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatella_Scatella>
+    dwc:genus "Scatella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatella> ;
diff --git a/data/A2/64/87/A26487EBFFE25B70FF0C09412CCDFABD.ttl b/data/A2/64/87/A26487EBFFE25B70FF0C09412CCDFABD.ttl
index 8eaffc03e842..2349b3ff83ce 100644
--- a/data/A2/64/87/A26487EBFFE25B70FF0C09412CCDFABD.ttl
+++ b/data/A2/64/87/A26487EBFFE25B70FF0C09412CCDFABD.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatella_Scatella>
+    dwc:genus "Scatella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatella> ;
diff --git a/data/A2/64/87/A26487EBFFE35B7EFF0C09F02D31FC0E.ttl b/data/A2/64/87/A26487EBFFE35B7EFF0C09F02D31FC0E.ttl
index 3783a26a782f..113a7f2a3516 100644
--- a/data/A2/64/87/A26487EBFFE35B7EFF0C09F02D31FC0E.ttl
+++ b/data/A2/64/87/A26487EBFFE35B7EFF0C09F02D31FC0E.ttl
@@ -82,6 +82,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatella_Scatella>
+    dwc:genus "Scatella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatella> ;
diff --git a/data/A2/64/87/A26487EBFFE65B74FF0C0E002A6AFE6A.ttl b/data/A2/64/87/A26487EBFFE65B74FF0C0E002A6AFE6A.ttl
index ae7a90057a82..a2a2ddabf229 100644
--- a/data/A2/64/87/A26487EBFFE65B74FF0C0E002A6AFE6A.ttl
+++ b/data/A2/64/87/A26487EBFFE65B74FF0C0E002A6AFE6A.ttl
@@ -100,6 +100,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatella_Neoscatella>
+    dwc:genus "Scatella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neoscatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatella> ;
diff --git a/data/A2/64/87/A26487EBFFE75B72FF0C0EFD2DC3FF10.ttl b/data/A2/64/87/A26487EBFFE75B72FF0C0EFD2DC3FF10.ttl
index 3c07ca7e2696..c8dca15bf70d 100644
--- a/data/A2/64/87/A26487EBFFE75B72FF0C0EFD2DC3FF10.ttl
+++ b/data/A2/64/87/A26487EBFFE75B72FF0C0EFD2DC3FF10.ttl
@@ -137,6 +137,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scatella_Scatella>
+    dwc:genus "Scatella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Scatella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scatella> ;
@@ -233,6 +234,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Opomyza_Spilochroa>
+    dwc:genus "Opomyza" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Spilochroa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Opomyza> ;
diff --git a/data/A2/66/52/A26652CF7C9455ECA21A4881D0B8BED0.ttl b/data/A2/66/52/A26652CF7C9455ECA21A4881D0B8BED0.ttl
index 738283fe3c96..069811e05027 100644
--- a/data/A2/66/52/A26652CF7C9455ECA21A4881D0B8BED0.ttl
+++ b/data/A2/66/52/A26652CF7C9455ECA21A4881D0B8BED0.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ellipsoptera_macra>
+    dwc:genus "Ellipsoptera" ;
     dwc:rank "species" ;
     dwc:species "macra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ellipsoptera> ;
diff --git a/data/A2/66/87/A26687FBFFD3FFAEFF3FFEE0FCD63CD1.ttl b/data/A2/66/87/A26687FBFFD3FFAEFF3FFEE0FCD63CD1.ttl
index f30c6647690d..e2251b516210 100644
--- a/data/A2/66/87/A26687FBFFD3FFAEFF3FFEE0FCD63CD1.ttl
+++ b/data/A2/66/87/A26687FBFFD3FFAEFF3FFEE0FCD63CD1.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Psychotria_dieniensis>
+    dwc:genus "Psychotria" ;
     dwc:rank "species" ;
     dwc:species "dieniensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Psychotria> ;
diff --git a/data/A2/66/87/A26687FBFFD6FFAFFF3FFDE7FB5338CF.ttl b/data/A2/66/87/A26687FBFFD6FFAFFF3FFDE7FB5338CF.ttl
index 245fbd615b3b..e8d0464cfde8 100644
--- a/data/A2/66/87/A26687FBFFD6FFAFFF3FFDE7FB5338CF.ttl
+++ b/data/A2/66/87/A26687FBFFD6FFAFFF3FFDE7FB5338CF.ttl
@@ -128,6 +128,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Psychotria_leptothyrsa>
+    dwc:genus "Psychotria" ;
     dwc:rank "species" ;
     dwc:species "leptothyrsa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Psychotria> ;
diff --git a/data/A2/66/B6/A266B6BCEBE956888A7971C0D4AC0254.ttl b/data/A2/66/B6/A266B6BCEBE956888A7971C0D4AC0254.ttl
index c78d4c1c8894..c6050e023c6b 100644
--- a/data/A2/66/B6/A266B6BCEBE956888A7971C0D4AC0254.ttl
+++ b/data/A2/66/B6/A266B6BCEBE956888A7971C0D4AC0254.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Streptophorus_sebae>
+    dwc:genus "Streptophorus" ;
     dwc:rank "species" ;
     dwc:species "sebae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Streptophorus> ;
diff --git a/data/A2/6A/94/A26A94D46972B49137BB4CF1D59AD623.ttl b/data/A2/6A/94/A26A94D46972B49137BB4CF1D59AD623.ttl
index e3c1289e9900..72b78fb81bd2 100644
--- a/data/A2/6A/94/A26A94D46972B49137BB4CF1D59AD623.ttl
+++ b/data/A2/6A/94/A26A94D46972B49137BB4CF1D59AD623.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Plantago_major>
+    dwc:genus "Plantago" ;
     dwc:rank "species" ;
     dwc:species "major" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Plantago> ;
diff --git a/data/A2/6C/6E/A26C6E20739E9C0F503416CF0442EC4E.ttl b/data/A2/6C/6E/A26C6E20739E9C0F503416CF0442EC4E.ttl
index 4154d12b5d3c..7bf00518fad9 100644
--- a/data/A2/6C/6E/A26C6E20739E9C0F503416CF0442EC4E.ttl
+++ b/data/A2/6C/6E/A26C6E20739E9C0F503416CF0442EC4E.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tympanota_Sauris>
+    dwc:genus "Tympanota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sauris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tympanota> ;
diff --git a/data/A2/6E/87/A26E87A4FFB3FFC909F097D1D0304B50.ttl b/data/A2/6E/87/A26E87A4FFB3FFC909F097D1D0304B50.ttl
index 54e9115f3243..ce9c6b179194 100644
--- a/data/A2/6E/87/A26E87A4FFB3FFC909F097D1D0304B50.ttl
+++ b/data/A2/6E/87/A26E87A4FFB3FFC909F097D1D0304B50.ttl
@@ -156,6 +156,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesiotelus_cyprius>
+    dwc:genus "Mesiotelus" ;
     dwc:rank "species" ;
     dwc:species "cyprius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesiotelus> ;
diff --git a/data/A2/6E/87/A26E87A4FFB8FFDE09F0905DD0544FB8.ttl b/data/A2/6E/87/A26E87A4FFB8FFDE09F0905DD0544FB8.ttl
index 189debb03c2d..1d70dace9d87 100644
--- a/data/A2/6E/87/A26E87A4FFB8FFDE09F0905DD0544FB8.ttl
+++ b/data/A2/6E/87/A26E87A4FFB8FFDE09F0905DD0544FB8.ttl
@@ -164,6 +164,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesiotelus_cyprius>
+    dwc:genus "Mesiotelus" ;
     dwc:rank "species" ;
     dwc:species "cyprius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesiotelus> ;
diff --git a/data/A2/70/8A/A2708A02FF87FFCEFF785109FA8CFA13.ttl b/data/A2/70/8A/A2708A02FF87FFCEFF785109FA8CFA13.ttl
index 83a6ef1acf71..92d4fa932e16 100644
--- a/data/A2/70/8A/A2708A02FF87FFCEFF785109FA8CFA13.ttl
+++ b/data/A2/70/8A/A2708A02FF87FFCEFF785109FA8CFA13.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FF88FFCCFF7856E9FF57FBD3.ttl b/data/A2/70/8A/A2708A02FF88FFCCFF7856E9FF57FBD3.ttl
index 4686b67e7986..0f1189426029 100644
--- a/data/A2/70/8A/A2708A02FF88FFCCFF7856E9FF57FBD3.ttl
+++ b/data/A2/70/8A/A2708A02FF88FFCCFF7856E9FF57FBD3.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFA0FFEBFF7853E9FB6CF8BB.ttl b/data/A2/70/8A/A2708A02FFA0FFEBFF7853E9FB6CF8BB.ttl
index 55fe14d9e59c..5c5677369c05 100644
--- a/data/A2/70/8A/A2708A02FFA0FFEBFF7853E9FB6CF8BB.ttl
+++ b/data/A2/70/8A/A2708A02FFA0FFEBFF7853E9FB6CF8BB.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFA5FFE9FF7856FCFB01FD81.ttl b/data/A2/70/8A/A2708A02FFA5FFE9FF7856FCFB01FD81.ttl
index 966f797b8eba..d9c8fa44d8a9 100644
--- a/data/A2/70/8A/A2708A02FFA5FFE9FF7856FCFB01FD81.ttl
+++ b/data/A2/70/8A/A2708A02FFA5FFE9FF7856FCFB01FD81.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFB1FFC4FF7852DBFF57F9DB.ttl b/data/A2/70/8A/A2708A02FFB1FFC4FF7852DBFF57F9DB.ttl
index 334e237478e5..d6e33c854c58 100644
--- a/data/A2/70/8A/A2708A02FFB1FFC4FF7852DBFF57F9DB.ttl
+++ b/data/A2/70/8A/A2708A02FFB1FFC4FF7852DBFF57F9DB.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFB3FFFAFF7853E9FB20FB83.ttl b/data/A2/70/8A/A2708A02FFB3FFFAFF7853E9FB20FB83.ttl
index 31fc25c5e45e..bdbd32cc0f69 100644
--- a/data/A2/70/8A/A2708A02FFB3FFFAFF7853E9FB20FB83.ttl
+++ b/data/A2/70/8A/A2708A02FFB3FFFAFF7853E9FB20FB83.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFB4FFF8FF785069FC67FD33.ttl b/data/A2/70/8A/A2708A02FFB4FFF8FF785069FC67FD33.ttl
index a669ad1612d0..b26649d7366b 100644
--- a/data/A2/70/8A/A2708A02FFB4FFF8FF785069FC67FD33.ttl
+++ b/data/A2/70/8A/A2708A02FFB4FFF8FF785069FC67FD33.ttl
@@ -80,6 +80,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFB9FFFDFF785544FC0BFB3B.ttl b/data/A2/70/8A/A2708A02FFB9FFFDFF785544FC0BFB3B.ttl
index 99f02bd28ecf..f703c601dad8 100644
--- a/data/A2/70/8A/A2708A02FFB9FFFDFF785544FC0BFB3B.ttl
+++ b/data/A2/70/8A/A2708A02FFB9FFFDFF785544FC0BFB3B.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFE1FFABFF7856C0FEDCF9BA.ttl b/data/A2/70/8A/A2708A02FFE1FFABFF7856C0FEDCF9BA.ttl
index 4a6933c5efc1..365e6aa05519 100644
--- a/data/A2/70/8A/A2708A02FFE1FFABFF7856C0FEDCF9BA.ttl
+++ b/data/A2/70/8A/A2708A02FFE1FFABFF7856C0FEDCF9BA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFE3FFA9FF785398FE6CFECC.ttl b/data/A2/70/8A/A2708A02FFE3FFA9FF785398FE6CFECC.ttl
index 5963298772a0..bcda6f687d04 100644
--- a/data/A2/70/8A/A2708A02FFE3FFA9FF785398FE6CFECC.ttl
+++ b/data/A2/70/8A/A2708A02FFE3FFA9FF785398FE6CFECC.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFE3FFA9FF78552AFEDCF917.ttl b/data/A2/70/8A/A2708A02FFE3FFA9FF78552AFEDCF917.ttl
index 1686c5298b6e..89c5ac76606a 100644
--- a/data/A2/70/8A/A2708A02FFE3FFA9FF78552AFEDCF917.ttl
+++ b/data/A2/70/8A/A2708A02FFE3FFA9FF78552AFEDCF917.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFF4FFBEFF785088FCA0FBDF.ttl b/data/A2/70/8A/A2708A02FFF4FFBEFF785088FCA0FBDF.ttl
index 5608c7c5f560..38101646ec75 100644
--- a/data/A2/70/8A/A2708A02FFF4FFBEFF785088FCA0FBDF.ttl
+++ b/data/A2/70/8A/A2708A02FFF4FFBEFF785088FCA0FBDF.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFF4FFBEFF7855C1FEDCF833.ttl b/data/A2/70/8A/A2708A02FFF4FFBEFF7855C1FEDCF833.ttl
index 818785454dac..fd4ea3431599 100644
--- a/data/A2/70/8A/A2708A02FFF4FFBEFF7855C1FEDCF833.ttl
+++ b/data/A2/70/8A/A2708A02FFF4FFBEFF7855C1FEDCF833.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFF6FFBCFF7850F5FEDCFC44.ttl b/data/A2/70/8A/A2708A02FFF6FFBCFF7850F5FEDCFC44.ttl
index d68230b460c4..e057560d0513 100644
--- a/data/A2/70/8A/A2708A02FFF6FFBCFF7850F5FEDCFC44.ttl
+++ b/data/A2/70/8A/A2708A02FFF6FFBCFF7850F5FEDCFC44.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFF7FFBDFF7856EDFEDCFA4E.ttl b/data/A2/70/8A/A2708A02FFF7FFBDFF7856EDFEDCFA4E.ttl
index e214c75a3063..7ec70aba6ad8 100644
--- a/data/A2/70/8A/A2708A02FFF7FFBDFF7856EDFEDCFA4E.ttl
+++ b/data/A2/70/8A/A2708A02FFF7FFBDFF7856EDFEDCFA4E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFFCFFB6FF7850A9FEDCFB98.ttl b/data/A2/70/8A/A2708A02FFFCFFB6FF7850A9FEDCFB98.ttl
index 3450e28ba71b..851ed519005c 100644
--- a/data/A2/70/8A/A2708A02FFFCFFB6FF7850A9FEDCFB98.ttl
+++ b/data/A2/70/8A/A2708A02FFFCFFB6FF7850A9FEDCFB98.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFFEFFB4FF78501EFEDCFC62.ttl b/data/A2/70/8A/A2708A02FFFEFFB4FF78501EFEDCFC62.ttl
index 2233e6872ea9..7564ddbc3f3d 100644
--- a/data/A2/70/8A/A2708A02FFFEFFB4FF78501EFEDCFC62.ttl
+++ b/data/A2/70/8A/A2708A02FFFEFFB4FF78501EFEDCFC62.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFFFFFB5FF78524DFA8CFE34.ttl b/data/A2/70/8A/A2708A02FFFFFFB5FF78524DFA8CFE34.ttl
index db422f48d273..0fbb77a4b1fc 100644
--- a/data/A2/70/8A/A2708A02FFFFFFB5FF78524DFA8CFE34.ttl
+++ b/data/A2/70/8A/A2708A02FFFFFFB5FF78524DFA8CFE34.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFFFFFB5FF785291FCC1FAC4.ttl b/data/A2/70/8A/A2708A02FFFFFFB5FF785291FCC1FAC4.ttl
index 775bea836f91..cf136e7d3401 100644
--- a/data/A2/70/8A/A2708A02FFFFFFB5FF785291FCC1FAC4.ttl
+++ b/data/A2/70/8A/A2708A02FFFFFFB5FF785291FCC1FAC4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/70/8A/A2708A02FFFFFFB5FF785507FEDCF97D.ttl b/data/A2/70/8A/A2708A02FFFFFFB5FF785507FEDCF97D.ttl
index 9b793867884e..e309cc1dd3fa 100644
--- a/data/A2/70/8A/A2708A02FFFFFFB5FF785507FEDCF97D.ttl
+++ b/data/A2/70/8A/A2708A02FFFFFFB5FF785507FEDCF97D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Simulium_Chirostilbia>
+    dwc:genus "Simulium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chirostilbia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Simulium> ;
diff --git a/data/A2/71/8C/A2718CC31D115EB6BF9CA27707086622.ttl b/data/A2/71/8C/A2718CC31D115EB6BF9CA27707086622.ttl
index 1a708fb809a1..02f3d30cb357 100644
--- a/data/A2/71/8C/A2718CC31D115EB6BF9CA27707086622.ttl
+++ b/data/A2/71/8C/A2718CC31D115EB6BF9CA27707086622.ttl
@@ -90,6 +90,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cicindela_rufiventris>
+    dwc:genus "Cicindela" ;
     dwc:rank "species" ;
     dwc:species "rufiventris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cicindela> ;
diff --git a/data/A2/72/8C/A2728C3A98757095F456EE15009CA836.ttl b/data/A2/72/8C/A2728C3A98757095F456EE15009CA836.ttl
index 130e93e46144..e783a6fd7b62 100644
--- a/data/A2/72/8C/A2728C3A98757095F456EE15009CA836.ttl
+++ b/data/A2/72/8C/A2728C3A98757095F456EE15009CA836.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Domene_Macromene>
+    dwc:genus "Domene" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macromene" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Domene> ;
diff --git a/data/A2/74/54/A2745411FFC3C10BC9A5FC437D6D8A3B.ttl b/data/A2/74/54/A2745411FFC3C10BC9A5FC437D6D8A3B.ttl
index 69ac673e2324..d256113cf127 100644
--- a/data/A2/74/54/A2745411FFC3C10BC9A5FC437D6D8A3B.ttl
+++ b/data/A2/74/54/A2745411FFC3C10BC9A5FC437D6D8A3B.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Onychiurus_Protaphorura>
+    dwc:genus "Onychiurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protaphorura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Onychiurus> ;
diff --git a/data/A2/76/D5/A276D5200272DB425AE9B1C1662AD053.ttl b/data/A2/76/D5/A276D5200272DB425AE9B1C1662AD053.ttl
index 35994fc9388e..7ab7df4474ce 100644
--- a/data/A2/76/D5/A276D5200272DB425AE9B1C1662AD053.ttl
+++ b/data/A2/76/D5/A276D5200272DB425AE9B1C1662AD053.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Endecous_Pedroecous>
+    dwc:genus "Endecous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pedroecous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Endecous> ;
diff --git a/data/A2/76/D5/A276D520027BDB535AE9B7056126D7CB.ttl b/data/A2/76/D5/A276D520027BDB535AE9B7056126D7CB.ttl
index 8198db044439..cd329f47360e 100644
--- a/data/A2/76/D5/A276D520027BDB535AE9B7056126D7CB.ttl
+++ b/data/A2/76/D5/A276D520027BDB535AE9B7056126D7CB.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Endecous_Pedroecous>
+    dwc:genus "Endecous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pedroecous" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Endecous> ;
diff --git a/data/A2/79/87/A279878B740DD20CF5EAE775FCE2F836.ttl b/data/A2/79/87/A279878B740DD20CF5EAE775FCE2F836.ttl
index b89e6e761374..39766dfbc3b6 100644
--- a/data/A2/79/87/A279878B740DD20CF5EAE775FCE2F836.ttl
+++ b/data/A2/79/87/A279878B740DD20CF5EAE775FCE2F836.ttl
@@ -143,6 +143,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Brachidontes_Hormomya>
+    dwc:genus "Brachidontes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hormomya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Brachidontes> ;
diff --git a/data/A2/79/87/A279878B7413D217F5EAE455FBFEFF5A.ttl b/data/A2/79/87/A279878B7413D217F5EAE455FBFEFF5A.ttl
index 619d5e087780..8cadeb422e3d 100644
--- a/data/A2/79/87/A279878B7413D217F5EAE455FBFEFF5A.ttl
+++ b/data/A2/79/87/A279878B7413D217F5EAE455FBFEFF5A.ttl
@@ -145,6 +145,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Avicula_Meleagrina>
+    dwc:genus "Avicula" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Meleagrina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Avicula> ;
@@ -157,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Avicula_Stempellia>
+    dwc:genus "Avicula" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stempellia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Avicula> ;
diff --git a/data/A2/7A/AE/A27AAEE89AB5ACFAB90AC9A9F008272B.ttl b/data/A2/7A/AE/A27AAEE89AB5ACFAB90AC9A9F008272B.ttl
index 5ecaef549b43..e76bc94635da 100644
--- a/data/A2/7A/AE/A27AAEE89AB5ACFAB90AC9A9F008272B.ttl
+++ b/data/A2/7A/AE/A27AAEE89AB5ACFAB90AC9A9F008272B.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ovis_aries>
+    dwc:genus "Ovis" ;
     dwc:rank "species" ;
     dwc:species "aries" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ovis> ;
diff --git a/data/A2/7C/2E/A27C2E4C64779D64DE4E223316D8E7DD.ttl b/data/A2/7C/2E/A27C2E4C64779D64DE4E223316D8E7DD.ttl
index 44f4c27d1254..a82a1b14e23e 100644
--- a/data/A2/7C/2E/A27C2E4C64779D64DE4E223316D8E7DD.ttl
+++ b/data/A2/7C/2E/A27C2E4C64779D64DE4E223316D8E7DD.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platygaster_Platygaster>
+    dwc:genus "Platygaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Platygaster" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platygaster> ;
diff --git a/data/A2/7C/ED/A27CED4F552BFFDAFF05AB67FF24FC7F.ttl b/data/A2/7C/ED/A27CED4F552BFFDAFF05AB67FF24FC7F.ttl
index 1dbea9487f9c..a6d84e6b802c 100644
--- a/data/A2/7C/ED/A27CED4F552BFFDAFF05AB67FF24FC7F.ttl
+++ b/data/A2/7C/ED/A27CED4F552BFFDAFF05AB67FF24FC7F.ttl
@@ -97,6 +97,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Aganisia_cyanea>
+    dwc:genus "Aganisia" ;
     dwc:rank "species" ;
     dwc:species "cyanea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Aganisia> ;
@@ -151,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Acacallis_cyanea>
+    dwc:genus "Acacallis" ;
     dwc:rank "species" ;
     dwc:species "cyanea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Acacallis> ;
diff --git a/data/A2/85/5C/A2855CBEBB0700BC33BEA9EEEB049317.ttl b/data/A2/85/5C/A2855CBEBB0700BC33BEA9EEEB049317.ttl
index 97200bf8ed12..28d87aeab518 100644
--- a/data/A2/85/5C/A2855CBEBB0700BC33BEA9EEEB049317.ttl
+++ b/data/A2/85/5C/A2855CBEBB0700BC33BEA9EEEB049317.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ochlerotatus_Ochlerotatus>
+    dwc:genus "Ochlerotatus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ochlerotatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ochlerotatus> ;
diff --git a/data/A2/85/9C/A2859CD1608DD2AC89D96B37724CB32E.ttl b/data/A2/85/9C/A2859CD1608DD2AC89D96B37724CB32E.ttl
index 46124f88d47e..f4766da5e6c0 100644
--- a/data/A2/85/9C/A2859CD1608DD2AC89D96B37724CB32E.ttl
+++ b/data/A2/85/9C/A2859CD1608DD2AC89D96B37724CB32E.ttl
@@ -36,6 +36,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Festuca_trichophylla>
+    dwc:genus "Festuca" ;
     dwc:rank "species" ;
     dwc:species "trichophylla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Festuca> ;
diff --git a/data/A2/88/32/A28832541F0A77F248E02E2570403E9F.ttl b/data/A2/88/32/A28832541F0A77F248E02E2570403E9F.ttl
index 73e5dd563bba..d82b4f6faefe 100644
--- a/data/A2/88/32/A28832541F0A77F248E02E2570403E9F.ttl
+++ b/data/A2/88/32/A28832541F0A77F248E02E2570403E9F.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Desmoclystia_Desmoclystia>
+    dwc:genus "Desmoclystia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Desmoclystia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Desmoclystia> ;
diff --git a/data/A2/88/3F/A2883F4588285DE0AF23DF41B88F23BC.ttl b/data/A2/88/3F/A2883F4588285DE0AF23DF41B88F23BC.ttl
index 0bee1263fa2f..ef713e96d1ca 100644
--- a/data/A2/88/3F/A2883F4588285DE0AF23DF41B88F23BC.ttl
+++ b/data/A2/88/3F/A2883F4588285DE0AF23DF41B88F23BC.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptosciarella_Leptosciarella>
+    dwc:genus "Leptosciarella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Leptosciarella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptosciarella> ;
diff --git a/data/A2/89/A3/A289A3A56EA008A523D8475DD7A0C194.ttl b/data/A2/89/A3/A289A3A56EA008A523D8475DD7A0C194.ttl
index 53da34261fab..3c9652f1a775 100644
--- a/data/A2/89/A3/A289A3A56EA008A523D8475DD7A0C194.ttl
+++ b/data/A2/89/A3/A289A3A56EA008A523D8475DD7A0C194.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prorophora_Reisserempista>
+    dwc:genus "Prorophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Reisserempista)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prorophora> ;
diff --git a/data/A2/8B/C8/A28BC8D04419540FAA7BA094F6006F21.ttl b/data/A2/8B/C8/A28BC8D04419540FAA7BA094F6006F21.ttl
index 931eadea53ed..7513b7ec4e6a 100644
--- a/data/A2/8B/C8/A28BC8D04419540FAA7BA094F6006F21.ttl
+++ b/data/A2/8B/C8/A28BC8D04419540FAA7BA094F6006F21.ttl
@@ -13,7 +13,7 @@
     dc:creator "Arimoto, Koichi; Arimoto, Hisayuki" ;
     dc:title "Gamepenthes versipellis" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Gamepenthes_versipellis_Lewis_1894> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_interruptus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_nigerrimus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_octopustularus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_sexpunctatus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_var_shirozui> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_interruptus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_nigerrimus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_octopustularus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_form_sexpunctatus>, <http://taxon-name.plazi.org/id/Animalia/Megapenthes_versipellis_shirozui> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.1004.56201> ;
     a trt:Treatment .
 
diff --git a/data/A2/8D/CB/A28DCB69BF0D532A858CF110458E43BE.ttl b/data/A2/8D/CB/A28DCB69BF0D532A858CF110458E43BE.ttl
index 3a2159660c7c..ff34519d7240 100644
--- a/data/A2/8D/CB/A28DCB69BF0D532A858CF110458E43BE.ttl
+++ b/data/A2/8D/CB/A28DCB69BF0D532A858CF110458E43BE.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/A28DCB69BF0D532A858CF110458E43BE>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis hazayi subsp. var. var. elongata Brusina 1903, [invalid]" ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_hazayi_var_elongata_Brusina_1903> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_hazayi_elongata_Brusina_1903> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.602.8136> ;
     a trt:Treatment .
 
@@ -26,7 +26,8 @@
     dc:title "A nomenclator of extant and fossil taxa of the Melanopsidae (Gastropoda, Cerithioidea)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_hazayi_var_elongata_Brusina_1903>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_hazayi_elongata_Brusina_1903>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "A28DCB69-BF0D-532A-858C-F110458E43BE" ;
     dwc:authority "Brusina, 1903" ;
     dwc:authorityName "Brusina" ;
@@ -40,14 +41,13 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Brusina, 1903" ;
     dwc:species "hazayi" ;
-    dwc:subSpecies "var." ;
     dwc:variety "elongata" ;
     rdfs:seeAlso <https://www.catalogueoflife.org/data/taxon/6R94C> ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi_var_elongata> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi_elongata> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi_var_elongata>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi_elongata>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -56,18 +56,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "hazayi" ;
-    dwc:subSpecies "var." ;
     dwc:variety "elongata" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_hazayi>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "hazayi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/A2/90/A2/A290A22113DF919081EE01D7DC4F66C0.ttl b/data/A2/90/A2/A290A22113DF919081EE01D7DC4F66C0.ttl
index d7fd9a47f0ca..60bdbe869fba 100644
--- a/data/A2/90/A2/A290A22113DF919081EE01D7DC4F66C0.ttl
+++ b/data/A2/90/A2/A290A22113DF919081EE01D7DC4F66C0.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_Pelidnota>
+    dwc:genus "Pelidnota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pelidnota" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota> ;
diff --git a/data/A2/9F/E3/A29FE3D76255CFF168D4E58AA5BB0E68.ttl b/data/A2/9F/E3/A29FE3D76255CFF168D4E58AA5BB0E68.ttl
index 3169cc9b3cbd..439d523c14b7 100644
--- a/data/A2/9F/E3/A29FE3D76255CFF168D4E58AA5BB0E68.ttl
+++ b/data/A2/9F/E3/A29FE3D76255CFF168D4E58AA5BB0E68.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Harpalus_Harpalus>
+    dwc:genus "Harpalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Harpalus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Harpalus> ;
diff --git a/data/A2/A1/EE/A2A1EE91315D6B798F195641FA13051C.ttl b/data/A2/A1/EE/A2A1EE91315D6B798F195641FA13051C.ttl
index 40d2e0103ae6..140b2d90c013 100644
--- a/data/A2/A1/EE/A2A1EE91315D6B798F195641FA13051C.ttl
+++ b/data/A2/A1/EE/A2A1EE91315D6B798F195641FA13051C.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Microtus_Terricola>
+    dwc:genus "Microtus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Terricola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Microtus> ;
diff --git a/data/A2/A8/46/A2A846D2FEBD140C28345C35CF77C802.ttl b/data/A2/A8/46/A2A846D2FEBD140C28345C35CF77C802.ttl
index 8f68e4bee149..b540a2705066 100644
--- a/data/A2/A8/46/A2A846D2FEBD140C28345C35CF77C802.ttl
+++ b/data/A2/A8/46/A2A846D2FEBD140C28345C35CF77C802.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhogeessa_Rhogeessa>
+    dwc:genus "Rhogeessa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhogeessa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhogeessa> ;
diff --git a/data/A2/AA/4E/A2AA4EABA1479484854D0D6CBFD5ED71.ttl b/data/A2/AA/4E/A2AA4EABA1479484854D0D6CBFD5ED71.ttl
index f49bc1a0dc2f..44416b45e416 100644
--- a/data/A2/AA/4E/A2AA4EABA1479484854D0D6CBFD5ED71.ttl
+++ b/data/A2/AA/4E/A2AA4EABA1479484854D0D6CBFD5ED71.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crocidura_shantungensis>
+    dwc:genus "Crocidura" ;
     dwc:rank "species" ;
     dwc:species "shantungensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crocidura> ;
diff --git a/data/A2/AC/36/A2AC3684A9B30A6A16CE5BAE464B558B.ttl b/data/A2/AC/36/A2AC3684A9B30A6A16CE5BAE464B558B.ttl
index 79d0db4b9620..99d799e98580 100644
--- a/data/A2/AC/36/A2AC3684A9B30A6A16CE5BAE464B558B.ttl
+++ b/data/A2/AC/36/A2AC3684A9B30A6A16CE5BAE464B558B.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pronolagus_crassicaudatus>
+    dwc:genus "Pronolagus" ;
     dwc:rank "species" ;
     dwc:species "crassicaudatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pronolagus> ;
diff --git a/data/A2/AE/FB/A2AEFBD470E68F4C71F74FAD4D7CC88E.ttl b/data/A2/AE/FB/A2AEFBD470E68F4C71F74FAD4D7CC88E.ttl
index a89bfa1a9098..116c650fb2eb 100644
--- a/data/A2/AE/FB/A2AEFBD470E68F4C71F74FAD4D7CC88E.ttl
+++ b/data/A2/AE/FB/A2AEFBD470E68F4C71F74FAD4D7CC88E.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelonus_Chelonus>
+    dwc:genus "Chelonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chelonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelonus> ;
diff --git a/data/A2/B8/55/A2B855BC4BD8ED0985FC2A2B364C1EF3.ttl b/data/A2/B8/55/A2B855BC4BD8ED0985FC2A2B364C1EF3.ttl
index 803f57839c68..b8324c9a66af 100644
--- a/data/A2/B8/55/A2B855BC4BD8ED0985FC2A2B364C1EF3.ttl
+++ b/data/A2/B8/55/A2B855BC4BD8ED0985FC2A2B364C1EF3.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Silene_vulgaris>
+    dwc:genus "Silene" ;
     dwc:rank "species" ;
     dwc:species "vulgaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Silene> ;
diff --git a/data/A2/C4/CA/A2C4CA3B3EC8E81C8D095B89562A900D.ttl b/data/A2/C4/CA/A2C4CA3B3EC8E81C8D095B89562A900D.ttl
index 2cea15c8dfde..7bce39b9720f 100644
--- a/data/A2/C4/CA/A2C4CA3B3EC8E81C8D095B89562A900D.ttl
+++ b/data/A2/C4/CA/A2C4CA3B3EC8E81C8D095B89562A900D.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pteropus_anetianus>
+    dwc:genus "Pteropus" ;
     dwc:rank "species" ;
     dwc:species "anetianus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pteropus> ;
diff --git a/data/A2/C7/1B/A2C71B0503872A993749299BD9297E24.ttl b/data/A2/C7/1B/A2C71B0503872A993749299BD9297E24.ttl
index 6473ac414389..e70c5b76407a 100644
--- a/data/A2/C7/1B/A2C71B0503872A993749299BD9297E24.ttl
+++ b/data/A2/C7/1B/A2C71B0503872A993749299BD9297E24.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aprostocetus_Aprostocetus>
+    dwc:genus "Aprostocetus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Aprostocetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aprostocetus> ;
diff --git a/data/A2/C7/BB/A2C7BBA1DDF0732AF4A1B3FFC94DC31A.ttl b/data/A2/C7/BB/A2C7BBA1DDF0732AF4A1B3FFC94DC31A.ttl
index e4743544e506..b875fcd349c0 100644
--- a/data/A2/C7/BB/A2C7BBA1DDF0732AF4A1B3FFC94DC31A.ttl
+++ b/data/A2/C7/BB/A2C7BBA1DDF0732AF4A1B3FFC94DC31A.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Haliplus_Liaphlus>
+    dwc:genus "Haliplus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Liaphlus)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Haliplus> ;
diff --git a/data/A2/CB/24/A2CB244D6566D0ABA06E5AB90726327C.ttl b/data/A2/CB/24/A2CB244D6566D0ABA06E5AB90726327C.ttl
index eb3b8e3ba84f..61640aad8ab3 100644
--- a/data/A2/CB/24/A2CB244D6566D0ABA06E5AB90726327C.ttl
+++ b/data/A2/CB/24/A2CB244D6566D0ABA06E5AB90726327C.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pogonus_Pogonus>
+    dwc:genus "Pogonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pogonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pogonus> ;
diff --git a/data/A2/CE/FD/A2CEFDA407A958C99D657C0C69B4A0B8.ttl b/data/A2/CE/FD/A2CEFDA407A958C99D657C0C69B4A0B8.ttl
index ce7ff8d9972f..25fb4054c215 100644
--- a/data/A2/CE/FD/A2CEFDA407A958C99D657C0C69B4A0B8.ttl
+++ b/data/A2/CE/FD/A2CEFDA407A958C99D657C0C69B4A0B8.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Prenolepis_amblyops>
+    dwc:genus "Prenolepis" ;
     dwc:rank "species" ;
     dwc:species "amblyops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Prenolepis> ;
diff --git a/data/A2/CF/16/A2CF1692087C863DB7031400D9C90BA5.ttl b/data/A2/CF/16/A2CF1692087C863DB7031400D9C90BA5.ttl
index bf99e4402915..047bde880169 100644
--- a/data/A2/CF/16/A2CF1692087C863DB7031400D9C90BA5.ttl
+++ b/data/A2/CF/16/A2CF1692087C863DB7031400D9C90BA5.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelonus_Microchelonus>
+    dwc:genus "Chelonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microchelonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelonus> ;
diff --git a/data/A2/D3/49/A2D3497D25FDBCD96100B154A012259D.ttl b/data/A2/D3/49/A2D3497D25FDBCD96100B154A012259D.ttl
index 0617768c1762..991af69cfc09 100644
--- a/data/A2/D3/49/A2D3497D25FDBCD96100B154A012259D.ttl
+++ b/data/A2/D3/49/A2D3497D25FDBCD96100B154A012259D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mycomya_Mycomya>
+    dwc:genus "Mycomya" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mycomya" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mycomya> ;
diff --git a/data/A2/D3/92/A2D39298F8DB6D361571F048076C740A.ttl b/data/A2/D3/92/A2D39298F8DB6D361571F048076C740A.ttl
index 3644d9dad139..c2b8058007bf 100644
--- a/data/A2/D3/92/A2D39298F8DB6D361571F048076C740A.ttl
+++ b/data/A2/D3/92/A2D39298F8DB6D361571F048076C740A.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mephitis_mephitis>
+    dwc:genus "Mephitis" ;
     dwc:rank "species" ;
     dwc:species "mephitis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mephitis> ;
diff --git a/data/A2/D6/56/A2D6563F6B37D62CEC2683D3BE0CDE81.ttl b/data/A2/D6/56/A2D6563F6B37D62CEC2683D3BE0CDE81.ttl
index 5522cf4468d5..c111fc5534fb 100644
--- a/data/A2/D6/56/A2D6563F6B37D62CEC2683D3BE0CDE81.ttl
+++ b/data/A2/D6/56/A2D6563F6B37D62CEC2683D3BE0CDE81.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cymindis_Pinacodera>
+    dwc:genus "Cymindis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pinacodera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cymindis> ;
diff --git a/data/A2/D7/D3/A2D7D389448318FF5EAF29FE04491C19.ttl b/data/A2/D7/D3/A2D7D389448318FF5EAF29FE04491C19.ttl
index 73b4905702ec..1f4879fdf6d9 100644
--- a/data/A2/D7/D3/A2D7D389448318FF5EAF29FE04491C19.ttl
+++ b/data/A2/D7/D3/A2D7D389448318FF5EAF29FE04491C19.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euspilotus_sensustricto>
+    dwc:genus "Euspilotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "sensu stricto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euspilotus> ;
diff --git a/data/A2/E5/C2/A2E5C2598433A2E0A86A1FE262B3337C.ttl b/data/A2/E5/C2/A2E5C2598433A2E0A86A1FE262B3337C.ttl
index 326bfc8c07ea..11fdb604ffd3 100644
--- a/data/A2/E5/C2/A2E5C2598433A2E0A86A1FE262B3337C.ttl
+++ b/data/A2/E5/C2/A2E5C2598433A2E0A86A1FE262B3337C.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atomaria_Atomaria>
+    dwc:genus "Atomaria" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atomaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atomaria> ;
diff --git a/data/A2/E6/E7/A2E6E727AC4FC6EAE1E774B48DF59A4A.ttl b/data/A2/E6/E7/A2E6E727AC4FC6EAE1E774B48DF59A4A.ttl
index 5639e574c2fd..fe0ad04a0e5c 100644
--- a/data/A2/E6/E7/A2E6E727AC4FC6EAE1E774B48DF59A4A.ttl
+++ b/data/A2/E6/E7/A2E6E727AC4FC6EAE1E774B48DF59A4A.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dolerus_Poodolerus>
+    dwc:genus "Dolerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poodolerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dolerus> ;
diff --git a/data/A2/E7/2B/A2E72B26C12558B7B2D473386870EC9B.ttl b/data/A2/E7/2B/A2E72B26C12558B7B2D473386870EC9B.ttl
index 809fd20eb35e..d2cc09c4e8e1 100644
--- a/data/A2/E7/2B/A2E72B26C12558B7B2D473386870EC9B.ttl
+++ b/data/A2/E7/2B/A2E72B26C12558B7B2D473386870EC9B.ttl
@@ -42,6 +42,7 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Selaginella_sanguinolenta_aitchisonii_Hieron_1945>
+    # Warning: ignoring infraspecific-rank "f." ;
     dwc:authorityName "Alston" ;
     dwc:authorityYear "1945" ;
     dwc:baseAuthorityName "Hieron." ;
@@ -49,7 +50,6 @@
     dwc:family "Selaginellaceae" ;
     dwc:form "aitchisonii" ;
     dwc:genus "Selaginella" ;
-    dwc:infraspecific-rank "f." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Selaginellales" ;
     dwc:phylum "Pteridophyta" ;
@@ -120,6 +120,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Selaginella_sanguinolenta>
+    dwc:genus "Selaginella" ;
     dwc:rank "species" ;
     dwc:species "sanguinolenta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Selaginella> ;
diff --git a/data/A2/EB/31/A2EB31A06C11972A43BCBF7EC5B3CA47.ttl b/data/A2/EB/31/A2EB31A06C11972A43BCBF7EC5B3CA47.ttl
index ecf2dfa0ba53..748ff7c30918 100644
--- a/data/A2/EB/31/A2EB31A06C11972A43BCBF7EC5B3CA47.ttl
+++ b/data/A2/EB/31/A2EB31A06C11972A43BCBF7EC5B3CA47.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pronolagus_crassicaudatus>
+    dwc:genus "Pronolagus" ;
     dwc:rank "species" ;
     dwc:species "crassicaudatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pronolagus> ;
diff --git a/data/A2/EE/14/A2EE14899CACE809C5621B240FDBDCF1.ttl b/data/A2/EE/14/A2EE14899CACE809C5621B240FDBDCF1.ttl
index 766514cc9d34..4fd1ae023ac7 100644
--- a/data/A2/EE/14/A2EE14899CACE809C5621B240FDBDCF1.ttl
+++ b/data/A2/EE/14/A2EE14899CACE809C5621B240FDBDCF1.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dolerus_Poodolerus>
+    dwc:genus "Dolerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Poodolerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dolerus> ;
diff --git a/data/A2/F5/49/A2F5491C11CFC5C95F89FB1A7626C91C.ttl b/data/A2/F5/49/A2F5491C11CFC5C95F89FB1A7626C91C.ttl
index 7758b444f571..7b81a84bc9dc 100644
--- a/data/A2/F5/49/A2F5491C11CFC5C95F89FB1A7626C91C.ttl
+++ b/data/A2/F5/49/A2F5491C11CFC5C95F89FB1A7626C91C.ttl
@@ -51,6 +51,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Trifolium_repens>
+    dwc:genus "Trifolium" ;
     dwc:rank "species" ;
     dwc:species "repens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Trifolium> ;
diff --git a/data/A2/FB/93/A2FB93279270521BA29A7C8690C5452D.ttl b/data/A2/FB/93/A2FB93279270521BA29A7C8690C5452D.ttl
index 2b3d1ccb1553..eafef268abbd 100644
--- a/data/A2/FB/93/A2FB93279270521BA29A7C8690C5452D.ttl
+++ b/data/A2/FB/93/A2FB93279270521BA29A7C8690C5452D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplommatina_crispata>
+    dwc:genus "Diplommatina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "crispata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplommatina> ;
diff --git a/data/A2/FD/F7/A2FDF78E69C28E1691C0E00255D9EFE6.ttl b/data/A2/FD/F7/A2FDF78E69C28E1691C0E00255D9EFE6.ttl
index 679b75ba0120..a91da8a01188 100644
--- a/data/A2/FD/F7/A2FDF78E69C28E1691C0E00255D9EFE6.ttl
+++ b/data/A2/FD/F7/A2FDF78E69C28E1691C0E00255D9EFE6.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Picris_hieracioides>
+    dwc:genus "Picris" ;
     dwc:rank "species" ;
     dwc:species "hieracioides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Picris> ;
diff --git a/data/FB/00/E6/FB00E6380FD858F195AB27478DCFDD56.ttl b/data/FB/00/E6/FB00E6380FD858F195AB27478DCFDD56.ttl
index 289400ca8f48..012b9bed137d 100644
--- a/data/FB/00/E6/FB00E6380FD858F195AB27478DCFDD56.ttl
+++ b/data/FB/00/E6/FB00E6380FD858F195AB27478DCFDD56.ttl
@@ -237,6 +237,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Brachyphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brachyphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
@@ -387,6 +388,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phytodecta_Asiphytodecta>
+    dwc:genus "Phytodecta" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phytodecta> ;
@@ -406,12 +408,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Asiphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Asiphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gonioctena_Brchyphytodecta>
+    dwc:genus "Gonioctena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Brchyphytodecta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gonioctena> ;
diff --git a/data/FB/0E/9A/FB0E9AE42A9B0DAB839AD3D2DF040D0A.ttl b/data/FB/0E/9A/FB0E9AE42A9B0DAB839AD3D2DF040D0A.ttl
index 9ede84d3bb34..285779672605 100644
--- a/data/FB/0E/9A/FB0E9AE42A9B0DAB839AD3D2DF040D0A.ttl
+++ b/data/FB/0E/9A/FB0E9AE42A9B0DAB839AD3D2DF040D0A.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nematus_Kontuniemiana>
+    dwc:genus "Nematus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Kontuniemiana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nematus> ;
diff --git a/data/FB/28/C3/FB28C383317508019F9A97934523F3A0.ttl b/data/FB/28/C3/FB28C383317508019F9A97934523F3A0.ttl
index 5fa7565abd6a..f87d565c8f20 100644
--- a/data/FB/28/C3/FB28C383317508019F9A97934523F3A0.ttl
+++ b/data/FB/28/C3/FB28C383317508019F9A97934523F3A0.ttl
@@ -74,6 +74,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Allium_sphaerocephalon>
+    dwc:genus "Allium" ;
     dwc:rank "species" ;
     dwc:species "sphaerocephalon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Allium> ;
diff --git a/data/FB/2C/11/FB2C11CCE20AA20A8B75A3EC2F15C8CD.ttl b/data/FB/2C/11/FB2C11CCE20AA20A8B75A3EC2F15C8CD.ttl
index a864574a49f5..8df1af46ceb2 100644
--- a/data/FB/2C/11/FB2C11CCE20AA20A8B75A3EC2F15C8CD.ttl
+++ b/data/FB/2C/11/FB2C11CCE20AA20A8B75A3EC2F15C8CD.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Osmia_Melanosmia>
+    dwc:genus "Osmia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanosmia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Osmia> ;
diff --git a/data/FB/2C/3A/FB2C3A59DC92FE8168045D7E6C47BCFB.ttl b/data/FB/2C/3A/FB2C3A59DC92FE8168045D7E6C47BCFB.ttl
index 398465588aa7..37bb6b822fb8 100644
--- a/data/FB/2C/3A/FB2C3A59DC92FE8168045D7E6C47BCFB.ttl
+++ b/data/FB/2C/3A/FB2C3A59DC92FE8168045D7E6C47BCFB.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anisodactylus_Anisodactylus>
+    dwc:genus "Anisodactylus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anisodactylus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anisodactylus> ;
diff --git a/data/FB/2C/B5/FB2CB5BF93995B73845FEBA2E3450BC5.ttl b/data/FB/2C/B5/FB2CB5BF93995B73845FEBA2E3450BC5.ttl
index 796453b988b4..f840c7e5f015 100644
--- a/data/FB/2C/B5/FB2CB5BF93995B73845FEBA2E3450BC5.ttl
+++ b/data/FB/2C/B5/FB2CB5BF93995B73845FEBA2E3450BC5.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zeugophora_Pedrillia>
+    dwc:genus "Zeugophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pedrillia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zeugophora> ;
diff --git a/data/FB/32/89/FB328930962A23D88474DDF112B40240.ttl b/data/FB/32/89/FB328930962A23D88474DDF112B40240.ttl
index b2b095383a4c..055ab8ef8d74 100644
--- a/data/FB/32/89/FB328930962A23D88474DDF112B40240.ttl
+++ b/data/FB/32/89/FB328930962A23D88474DDF112B40240.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zygaena_exulans>
+    dwc:genus "Zygaena" ;
     dwc:rank "species" ;
     dwc:species "exulans" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zygaena_Agrumenia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zygaena_Agrumenia>
+    dwc:genus "Zygaena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Agrumenia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zygaena> ;
diff --git a/data/FB/36/87/FB3687996F11D71AFF287F7FFA7F8D29.ttl b/data/FB/36/87/FB3687996F11D71AFF287F7FFA7F8D29.ttl
index c98c42a875e2..724d063978a9 100644
--- a/data/FB/36/87/FB3687996F11D71AFF287F7FFA7F8D29.ttl
+++ b/data/FB/36/87/FB3687996F11D71AFF287F7FFA7F8D29.ttl
@@ -108,6 +108,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enchodelus_Enchodelus>
+    dwc:genus "Enchodelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Enchodelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enchodelus> ;
diff --git a/data/FB/36/87/FB3687996F12D719FF007218FCC28227.ttl b/data/FB/36/87/FB3687996F12D719FF007218FCC28227.ttl
index 2d3792838c92..e2c027093ae2 100644
--- a/data/FB/36/87/FB3687996F12D719FF007218FCC28227.ttl
+++ b/data/FB/36/87/FB3687996F12D719FF007218FCC28227.ttl
@@ -108,6 +108,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enchodelus_Enchodelus>
+    dwc:genus "Enchodelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Enchodelus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enchodelus> ;
diff --git a/data/FB/36/87/FB3687996F13D718FF2C783BFA058D84.ttl b/data/FB/36/87/FB3687996F13D718FF2C783BFA058D84.ttl
index 6f08bc4cba48..67021d8401ed 100644
--- a/data/FB/36/87/FB3687996F13D718FF2C783BFA058D84.ttl
+++ b/data/FB/36/87/FB3687996F13D718FF2C783BFA058D84.ttl
@@ -197,6 +197,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Enchodelus_Rotundus>
+    dwc:genus "Enchodelus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rotundus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Enchodelus> ;
diff --git a/data/FB/3E/17/FB3E17A11DF174650A4C040F81F942A0.ttl b/data/FB/3E/17/FB3E17A11DF174650A4C040F81F942A0.ttl
index 6faeb9825301..8591f88269f1 100644
--- a/data/FB/3E/17/FB3E17A11DF174650A4C040F81F942A0.ttl
+++ b/data/FB/3E/17/FB3E17A11DF174650A4C040F81F942A0.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Amphidromus_adamsii>
+    dwc:genus "Amphidromus" ;
     dwc:rank "species" ;
     dwc:species "adamsii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Amphidromus> ;
diff --git a/data/FB/3E/D5/FB3ED542FFA6FFF1FF2D688AFC48F81C.ttl b/data/FB/3E/D5/FB3ED542FFA6FFF1FF2D688AFC48F81C.ttl
index 26beb0476a96..bfd3495e2bc0 100644
--- a/data/FB/3E/D5/FB3ED542FFA6FFF1FF2D688AFC48F81C.ttl
+++ b/data/FB/3E/D5/FB3ED542FFA6FFF1FF2D688AFC48F81C.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fusius_dilutus>
+    dwc:genus "Fusius" ;
     dwc:rank "species" ;
     dwc:species "dilutus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fusius> ;
diff --git a/data/FB/3E/D5/FB3ED542FFAFFFF8FF2D6FD7FE37FD0C.ttl b/data/FB/3E/D5/FB3ED542FFAFFFF8FF2D6FD7FE37FD0C.ttl
index 08e16a68c22c..434afa8fe70e 100644
--- a/data/FB/3E/D5/FB3ED542FFAFFFF8FF2D6FD7FE37FD0C.ttl
+++ b/data/FB/3E/D5/FB3ED542FFAFFFF8FF2D6FD7FE37FD0C.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sirthenea_Sirthenea>
+    dwc:genus "Sirthenea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sirthenea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sirthenea> ;
diff --git a/data/FB/45/AF/FB45AF01C962876A80E2FF54F9BDA75A.ttl b/data/FB/45/AF/FB45AF01C962876A80E2FF54F9BDA75A.ttl
index 5a3a7031d5a2..97b74e50e1a1 100644
--- a/data/FB/45/AF/FB45AF01C962876A80E2FF54F9BDA75A.ttl
+++ b/data/FB/45/AF/FB45AF01C962876A80E2FF54F9BDA75A.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Grania_macrochaeta>
+    dwc:genus "Grania" ;
     dwc:rank "species" ;
     dwc:species "macrochaeta" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Grania> ;
diff --git a/data/FB/46/ED/FB46EDDCF13C9C965B568D9B8A598E84.ttl b/data/FB/46/ED/FB46EDDCF13C9C965B568D9B8A598E84.ttl
index 4d6932af022b..ae0c26acd57f 100644
--- a/data/FB/46/ED/FB46EDDCF13C9C965B568D9B8A598E84.ttl
+++ b/data/FB/46/ED/FB46EDDCF13C9C965B568D9B8A598E84.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cloeotis_percivali>
+    dwc:genus "Cloeotis" ;
     dwc:rank "species" ;
     dwc:species "percivali" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cloeotis> ;
diff --git a/data/FB/4B/0C/FB4B0C7F4A64DA2401D249D9838FC0BF.ttl b/data/FB/4B/0C/FB4B0C7F4A64DA2401D249D9838FC0BF.ttl
index 48f01d05bd86..f5edc11e1c05 100644
--- a/data/FB/4B/0C/FB4B0C7F4A64DA2401D249D9838FC0BF.ttl
+++ b/data/FB/4B/0C/FB4B0C7F4A64DA2401D249D9838FC0BF.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Nyctophilus_bifax>
+    dwc:genus "Nyctophilus" ;
     dwc:rank "species" ;
     dwc:species "bifax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Nyctophilus> ;
diff --git a/data/FB/55/B9/FB55B93D9EC07DA34FFDCE2472ADB99F.ttl b/data/FB/55/B9/FB55B93D9EC07DA34FFDCE2472ADB99F.ttl
index 71f16e8b246d..4f627d7859dc 100644
--- a/data/FB/55/B9/FB55B93D9EC07DA34FFDCE2472ADB99F.ttl
+++ b/data/FB/55/B9/FB55B93D9EC07DA34FFDCE2472ADB99F.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leopardus_tigrinus>
+    dwc:genus "Leopardus" ;
     dwc:rank "species" ;
     dwc:species "tigrinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leopardus> ;
diff --git a/data/FB/57/89/FB57897D0B143805F39581EDFA998E66.ttl b/data/FB/57/89/FB57897D0B143805F39581EDFA998E66.ttl
index 8874170fb219..0ef6954233ec 100644
--- a/data/FB/57/89/FB57897D0B143805F39581EDFA998E66.ttl
+++ b/data/FB/57/89/FB57897D0B143805F39581EDFA998E66.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Schizomavella_Schizomavella>
+    dwc:genus "Schizomavella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Schizomavella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Schizomavella> ;
diff --git a/data/FB/5E/87/FB5E87A008273F0DFF263E49020FF0BF.ttl b/data/FB/5E/87/FB5E87A008273F0DFF263E49020FF0BF.ttl
index 7a3844cd93a5..9a402ce7ed44 100644
--- a/data/FB/5E/87/FB5E87A008273F0DFF263E49020FF0BF.ttl
+++ b/data/FB/5E/87/FB5E87A008273F0DFF263E49020FF0BF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanitis_Norba>
+    dwc:genus "Stephanitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Norba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanitis> ;
diff --git a/data/FB/5E/87/FB5E87A0082A3F03FF263A480588F557.ttl b/data/FB/5E/87/FB5E87A0082A3F03FF263A480588F557.ttl
index 0ce5c43ff899..d6d1785c1dfe 100644
--- a/data/FB/5E/87/FB5E87A0082A3F03FF263A480588F557.ttl
+++ b/data/FB/5E/87/FB5E87A0082A3F03FF263A480588F557.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tingis_Caenotingis>
+    dwc:genus "Tingis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Caenotingis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tingis> ;
diff --git a/data/FB/5E/87/FB5E87A0083C3F14FF2638D20500F5E2.ttl b/data/FB/5E/87/FB5E87A0083C3F14FF2638D20500F5E2.ttl
index 02e608f196a0..475d048a730c 100644
--- a/data/FB/5E/87/FB5E87A0083C3F14FF2638D20500F5E2.ttl
+++ b/data/FB/5E/87/FB5E87A0083C3F14FF2638D20500F5E2.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanitis_Norba>
+    dwc:genus "Stephanitis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Norba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanitis> ;
diff --git a/data/FB/61/67/FB61671A43FCACDA58BB74186F6C3849.ttl b/data/FB/61/67/FB61671A43FCACDA58BB74186F6C3849.ttl
index 969be6773523..f3d03e858a19 100644
--- a/data/FB/61/67/FB61671A43FCACDA58BB74186F6C3849.ttl
+++ b/data/FB/61/67/FB61671A43FCACDA58BB74186F6C3849.ttl
@@ -60,12 +60,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xanthorhoe_nubilosa>
+    dwc:genus "Xanthorhoe" ;
     dwc:rank "species" ;
     dwc:species "nubilosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xanthorhoe_Xanthorhoe> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xanthorhoe_Xanthorhoe>
+    dwc:genus "Xanthorhoe" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xanthorhoe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xanthorhoe> ;
diff --git a/data/FB/6B/EB/FB6BEBC4C2F4BAF299A1CDF7B852EC35.ttl b/data/FB/6B/EB/FB6BEBC4C2F4BAF299A1CDF7B852EC35.ttl
index 27a998acd9c1..7cb6d33894bd 100644
--- a/data/FB/6B/EB/FB6BEBC4C2F4BAF299A1CDF7B852EC35.ttl
+++ b/data/FB/6B/EB/FB6BEBC4C2F4BAF299A1CDF7B852EC35.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chelonus_Microchelonus>
+    dwc:genus "Chelonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microchelonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chelonus> ;
diff --git a/data/FB/6F/F3/FB6FF304FFA3E07C008DC38C279212A0.ttl b/data/FB/6F/F3/FB6FF304FFA3E07C008DC38C279212A0.ttl
index 5d1194150c3d..77085ed92933 100644
--- a/data/FB/6F/F3/FB6FF304FFA3E07C008DC38C279212A0.ttl
+++ b/data/FB/6F/F3/FB6FF304FFA3E07C008DC38C279212A0.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Vipera_ursinii>
+    dwc:genus "Vipera" ;
     dwc:rank "species" ;
     dwc:species "ursinii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Vipera> ;
diff --git a/data/FB/74/04/FB7404DDE6AA5EDBA5CE74DA43B7F99A.ttl b/data/FB/74/04/FB7404DDE6AA5EDBA5CE74DA43B7F99A.ttl
index 810238962a98..9c6e320f970e 100644
--- a/data/FB/74/04/FB7404DDE6AA5EDBA5CE74DA43B7F99A.ttl
+++ b/data/FB/74/04/FB7404DDE6AA5EDBA5CE74DA43B7F99A.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pericoma_Pericoma>
+    dwc:genus "Pericoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pericoma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pericoma> ;
diff --git a/data/FB/74/87/FB74879F9C67432CFF65FF3E7050E591.ttl b/data/FB/74/87/FB74879F9C67432CFF65FF3E7050E591.ttl
index c69353dbdebc..47aba8ae56d3 100644
--- a/data/FB/74/87/FB74879F9C67432CFF65FF3E7050E591.ttl
+++ b/data/FB/74/87/FB74879F9C67432CFF65FF3E7050E591.ttl
@@ -173,12 +173,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Iris_flavissima_stolonifera>
+    dwc:genus "Iris" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "stolonifera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Iris_flavissima> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Iris_flavissima>
+    dwc:genus "Iris" ;
     dwc:rank "species" ;
     dwc:species "flavissima" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Iris> ;
@@ -198,6 +200,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Iris_arenaria>
+    dwc:genus "Iris" ;
     dwc:rank "species" ;
     dwc:species "arenaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Iris> ;
@@ -217,6 +220,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Iris_humilis>
+    dwc:genus "Iris" ;
     dwc:rank "species" ;
     dwc:species "humilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Iris> ;
diff --git a/data/FB/7E/3E/FB7E3EF9FE1C16DC90304EFACABF75BA.ttl b/data/FB/7E/3E/FB7E3EF9FE1C16DC90304EFACABF75BA.ttl
index 2dbff8ff84a5..e4b0abadd5da 100644
--- a/data/FB/7E/3E/FB7E3EF9FE1C16DC90304EFACABF75BA.ttl
+++ b/data/FB/7E/3E/FB7E3EF9FE1C16DC90304EFACABF75BA.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protoxerus_Protoxerus>
+    dwc:genus "Protoxerus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Protoxerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protoxerus> ;
diff --git a/data/FB/88/31/FB883109E8971B65B45805B3B1D15947.ttl b/data/FB/88/31/FB883109E8971B65B45805B3B1D15947.ttl
index 9e397c2011a5..2022f015143c 100644
--- a/data/FB/88/31/FB883109E8971B65B45805B3B1D15947.ttl
+++ b/data/FB/88/31/FB883109E8971B65B45805B3B1D15947.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scutalus_Vermiculatus>
+    dwc:genus "Scutalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Vermiculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scutalus> ;
diff --git a/data/FB/8B/08/FB8B08B8C86A79ED814430E2B63274C3.ttl b/data/FB/8B/08/FB8B08B8C86A79ED814430E2B63274C3.ttl
index 8219ff9a1393..48a856912281 100644
--- a/data/FB/8B/08/FB8B08B8C86A79ED814430E2B63274C3.ttl
+++ b/data/FB/8B/08/FB8B08B8C86A79ED814430E2B63274C3.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Puellina_Cribrilaria>
+    dwc:genus "Puellina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cribrilaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Puellina> ;
diff --git a/data/FB/8B/7E/FB8B7E1DD8D93D785F62BE15A06BA5F7.ttl b/data/FB/8B/7E/FB8B7E1DD8D93D785F62BE15A06BA5F7.ttl
index 2951322b7212..80f81ade0bb8 100644
--- a/data/FB/8B/7E/FB8B7E1DD8D93D785F62BE15A06BA5F7.ttl
+++ b/data/FB/8B/7E/FB8B7E1DD8D93D785F62BE15A06BA5F7.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Fungi/Polynema_Polynema>
+    dwc:genus "Polynema" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Polynema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Fungi/Polynema> ;
diff --git a/data/FB/9E/82/FB9E8206148C74204F1CAF7D218FA0CA.ttl b/data/FB/9E/82/FB9E8206148C74204F1CAF7D218FA0CA.ttl
index bbfb23bc87d7..f51ccf1543af 100644
--- a/data/FB/9E/82/FB9E8206148C74204F1CAF7D218FA0CA.ttl
+++ b/data/FB/9E/82/FB9E8206148C74204F1CAF7D218FA0CA.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coelioxys_Boreocoelioxys>
+    dwc:genus "Coelioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Boreocoelioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coelioxys> ;
diff --git a/data/FB/AA/D3/FBAAD34DF51E88FF9B28F6AF6F59BFD2.ttl b/data/FB/AA/D3/FBAAD34DF51E88FF9B28F6AF6F59BFD2.ttl
index 97ffa70b7751..1118c941143f 100644
--- a/data/FB/AA/D3/FBAAD34DF51E88FF9B28F6AF6F59BFD2.ttl
+++ b/data/FB/AA/D3/FBAAD34DF51E88FF9B28F6AF6F59BFD2.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Megachile_Eutricharaea>
+    dwc:genus "Megachile" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eutricharaea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Megachile> ;
diff --git a/data/FB/AD/32/FBAD324CCCC95BB18DEB95726E507191.ttl b/data/FB/AD/32/FBAD324CCCC95BB18DEB95726E507191.ttl
index 061f57a087e8..a82f055fadd4 100644
--- a/data/FB/AD/32/FBAD324CCCC95BB18DEB95726E507191.ttl
+++ b/data/FB/AD/32/FBAD324CCCC95BB18DEB95726E507191.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zygaena_achilleae>
+    dwc:genus "Zygaena" ;
     dwc:rank "species" ;
     dwc:species "achilleae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zygaena> ;
diff --git a/data/FB/C0/9F/FBC09FC257E70BB4F3B3B796A35AD6DE.ttl b/data/FB/C0/9F/FBC09FC257E70BB4F3B3B796A35AD6DE.ttl
index 12f74d4caa09..bf8906c45afe 100644
--- a/data/FB/C0/9F/FBC09FC257E70BB4F3B3B796A35AD6DE.ttl
+++ b/data/FB/C0/9F/FBC09FC257E70BB4F3B3B796A35AD6DE.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diaparsis_Diaparsis>
+    dwc:genus "Diaparsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Diaparsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diaparsis> ;
diff --git a/data/FB/D1/51/FBD151249CBD2462BCABB9D25E63C213.ttl b/data/FB/D1/51/FBD151249CBD2462BCABB9D25E63C213.ttl
index c667f276b7eb..289070f62a97 100644
--- a/data/FB/D1/51/FBD151249CBD2462BCABB9D25E63C213.ttl
+++ b/data/FB/D1/51/FBD151249CBD2462BCABB9D25E63C213.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhinolophus_megaphyllus>
+    dwc:genus "Rhinolophus" ;
     dwc:rank "species" ;
     dwc:species "megaphyllus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhinolophus> ;
diff --git a/data/FB/D9/F9/FBD9F9CE6DCF885001415E1728A53462.ttl b/data/FB/D9/F9/FBD9F9CE6DCF885001415E1728A53462.ttl
index eee41c417edf..555244ab627a 100644
--- a/data/FB/D9/F9/FBD9F9CE6DCF885001415E1728A53462.ttl
+++ b/data/FB/D9/F9/FBD9F9CE6DCF885001415E1728A53462.ttl
@@ -62,18 +62,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus_aegyptiacus>
+    dwc:genus "Camponotus" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "aegyptiacus" ;
     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_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/FB/DA/91/FBDA91F0E2FAAF6AB67E345D4A0E01A9.ttl b/data/FB/DA/91/FBDA91F0E2FAAF6AB67E345D4A0E01A9.ttl
index 16a5f00c5d47..f7a7daed1c30 100644
--- a/data/FB/DA/91/FBDA91F0E2FAAF6AB67E345D4A0E01A9.ttl
+++ b/data/FB/DA/91/FBDA91F0E2FAAF6AB67E345D4A0E01A9.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ardonis_Chloroclystis>
+    dwc:genus "Ardonis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chloroclystis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ardonis> ;
diff --git a/data/FB/DA/E0/FBDAE0FFB266CC2BAE73EE4BD09137D3.ttl b/data/FB/DA/E0/FBDAE0FFB266CC2BAE73EE4BD09137D3.ttl
index 8b9ceac664e0..855c6ea126d7 100644
--- a/data/FB/DA/E0/FBDAE0FFB266CC2BAE73EE4BD09137D3.ttl
+++ b/data/FB/DA/E0/FBDAE0FFB266CC2BAE73EE4BD09137D3.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Dialictus>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dialictus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/FB/DE/04/FBDE0408D797E3CF07D74957B2BF702B.ttl b/data/FB/DE/04/FBDE0408D797E3CF07D74957B2BF702B.ttl
index e49df5fd8c28..7b549eb65a7c 100644
--- a/data/FB/DE/04/FBDE0408D797E3CF07D74957B2BF702B.ttl
+++ b/data/FB/DE/04/FBDE0408D797E3CF07D74957B2BF702B.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sylvilagus_brasiliensis>
+    dwc:genus "Sylvilagus" ;
     dwc:rank "species" ;
     dwc:species "brasiliensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sylvilagus_Tapeti> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sylvilagus_Tapeti>
+    dwc:genus "Sylvilagus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tapeti" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sylvilagus> ;
diff --git a/data/FB/DF/8E/FBDF8EC261390D1AB1DB06D91D825158.ttl b/data/FB/DF/8E/FBDF8EC261390D1AB1DB06D91D825158.ttl
index 97ac0b591605..e245e085e2a5 100644
--- a/data/FB/DF/8E/FBDF8EC261390D1AB1DB06D91D825158.ttl
+++ b/data/FB/DF/8E/FBDF8EC261390D1AB1DB06D91D825158.ttl
@@ -15,7 +15,7 @@
     dwc:basisOfRecord <http://tb.plazi.org/GgServer/dwcaRecords/FBDF8EC261390D1AB1DB06D91D825158.mc.B1193C76C464836D93CF30B0F903BFFD> ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Solanum_scabrum_Mill_8> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Solanum_fistulosum> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Solanum_oleraceum_var_macrocarpum_Dunal_1852> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Solanum_oleraceum_macrocarpum_Dunal_1852> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.231.100894> ;
     a trt:Treatment .
 
@@ -48,7 +48,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Solanum_scabrum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Solanum_oleraceum_var_macrocarpum_Dunal_1852>
+<http://taxon-concept.plazi.org/id/Plantae/Solanum_oleraceum_macrocarpum_Dunal_1852>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Dunal" ;
     dwc:authorityYear "1852" ;
     dwc:class "Magnoliopsida" ;
@@ -60,9 +61,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Dunal, 1852" ;
     dwc:species "oleraceum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "macrocarpum" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum_var_macrocarpum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum_macrocarpum> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_scabrum>
@@ -112,8 +112,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum_var_macrocarpum>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum_macrocarpum>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Solanaceae" ;
     dwc:genus "Solanum" ;
@@ -122,18 +122,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "oleraceum" ;
-    dwc:subSpecies "var." ;
     dwc:variety "macrocarpum" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Solanum_oleraceum>
+    dwc:genus "Solanum" ;
     dwc:rank "species" ;
     dwc:species "oleraceum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Solanum> ;
diff --git a/data/FB/E3/78/FBE378035D3750A79881E8E85499ABFA.ttl b/data/FB/E3/78/FBE378035D3750A79881E8E85499ABFA.ttl
index 4c070b0d6ae2..cb60f9038133 100644
--- a/data/FB/E3/78/FBE378035D3750A79881E8E85499ABFA.ttl
+++ b/data/FB/E3/78/FBE378035D3750A79881E8E85499ABFA.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichosia_Trichosia>
+    dwc:genus "Trichosia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trichosia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichosia> ;
diff --git a/data/FB/E6/83/FBE6834036CD5D2292CF6F7F62DAD550.ttl b/data/FB/E6/83/FBE6834036CD5D2292CF6F7F62DAD550.ttl
index 79410d0cd88b..5a8e9c8ceeb3 100644
--- a/data/FB/E6/83/FBE6834036CD5D2292CF6F7F62DAD550.ttl
+++ b/data/FB/E6/83/FBE6834036CD5D2292CF6F7F62DAD550.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eleodes_Blapylis>
+    dwc:genus "Eleodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Blapylis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eleodes> ;
diff --git a/data/FB/F6/70/FBF67074CE4C1C4D4C349B5A1F5E0EF7.ttl b/data/FB/F6/70/FBF67074CE4C1C4D4C349B5A1F5E0EF7.ttl
index 88c8e737b6dc..02d3334f5d6d 100644
--- a/data/FB/F6/70/FBF67074CE4C1C4D4C349B5A1F5E0EF7.ttl
+++ b/data/FB/F6/70/FBF67074CE4C1C4D4C349B5A1F5E0EF7.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eupolybothrus_litoralis>
+    dwc:genus "Eupolybothrus" ;
     dwc:rank "species" ;
     dwc:species "litoralis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eupolybothrus_Eupolybothrus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eupolybothrus_Eupolybothrus>
+    dwc:genus "Eupolybothrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eupolybothrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eupolybothrus> ;