diff --git a/data/63/00/87/630087FE223ED50E35C5FDC5FCEEF823.ttl b/data/63/00/87/630087FE223ED50E35C5FDC5FCEEF823.ttl
index 01f9a6ff42d..76ce8cbba6d 100644
--- a/data/63/00/87/630087FE223ED50E35C5FDC5FCEEF823.ttl
+++ b/data/63/00/87/630087FE223ED50E35C5FDC5FCEEF823.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pachyiulus_Hylopachyiulus>
+    dwc:genus "Pachyiulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hylopachyiulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pachyiulus> ;
diff --git a/data/63/01/57/63015738FF804D1CFF0DA83438E0F9CD.ttl b/data/63/01/57/63015738FF804D1CFF0DA83438E0F9CD.ttl
index 6ada3618640..e6b894fb650 100644
--- a/data/63/01/57/63015738FF804D1CFF0DA83438E0F9CD.ttl
+++ b/data/63/01/57/63015738FF804D1CFF0DA83438E0F9CD.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chromonotus_Chevrolatius>
+    dwc:genus "Chromonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chevrolatius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chromonotus> ;
diff --git a/data/63/01/57/63015738FF804D1CFF0DA8AC3F44F965.ttl b/data/63/01/57/63015738FF804D1CFF0DA8AC3F44F965.ttl
index b4672244554..b206fe97c6c 100644
--- a/data/63/01/57/63015738FF804D1CFF0DA8AC3F44F965.ttl
+++ b/data/63/01/57/63015738FF804D1CFF0DA8AC3F44F965.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chromonotus_Chromonotus>
+    dwc:genus "Chromonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chromonotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chromonotus> ;
diff --git a/data/63/01/57/63015738FF804D1CFF0DAD8139B3FC7B.ttl b/data/63/01/57/63015738FF804D1CFF0DAD8139B3FC7B.ttl
index 0d43ea74b30..c5dd7651819 100644
--- a/data/63/01/57/63015738FF804D1CFF0DAD8139B3FC7B.ttl
+++ b/data/63/01/57/63015738FF804D1CFF0DAD8139B3FC7B.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chromonotus_Faustius>
+    dwc:genus "Chromonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Faustius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chromonotus> ;
diff --git a/data/63/01/57/63015738FF804D1CFF0DADF93945FB93.ttl b/data/63/01/57/63015738FF804D1CFF0DADF93945FB93.ttl
index 4f8190071ca..bbdff581542 100644
--- a/data/63/01/57/63015738FF804D1CFF0DADF93945FB93.ttl
+++ b/data/63/01/57/63015738FF804D1CFF0DADF93945FB93.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chromonotus_Faustius>
+    dwc:genus "Chromonotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Faustius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chromonotus> ;
diff --git a/data/63/01/57/63015738FF824D1EFF0DA8FC3AEEF895.ttl b/data/63/01/57/63015738FF824D1EFF0DA8FC3AEEF895.ttl
index f6d6cb933c1..110e35dbb8c 100644
--- a/data/63/01/57/63015738FF824D1EFF0DA8FC3AEEF895.ttl
+++ b/data/63/01/57/63015738FF824D1EFF0DA8FC3AEEF895.ttl
@@ -123,6 +123,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neocleonus_sannio>
+    dwc:genus "Neocleonus" ;
     dwc:rank "species" ;
     dwc:species "sannio" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neocleonus> ;
diff --git a/data/63/01/57/63015738FF824D1EFF0DACEC3E64FCA5.ttl b/data/63/01/57/63015738FF824D1EFF0DACEC3E64FCA5.ttl
index d22379a3009..0c187108b90 100644
--- a/data/63/01/57/63015738FF824D1EFF0DACEC3E64FCA5.ttl
+++ b/data/63/01/57/63015738FF824D1EFF0DACEC3E64FCA5.ttl
@@ -93,6 +93,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coniocleonus_Plagiographus>
+    dwc:genus "Coniocleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plagiographus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coniocleonus> ;
diff --git a/data/63/01/57/63015738FF834D1FFF0DAA493A71FB26.ttl b/data/63/01/57/63015738FF834D1FFF0DAA493A71FB26.ttl
index fdc3a3df998..3757304fb4c 100644
--- a/data/63/01/57/63015738FF834D1FFF0DAA493A71FB26.ttl
+++ b/data/63/01/57/63015738FF834D1FFF0DAA493A71FB26.ttl
@@ -91,6 +91,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conorhynchus_Arabocleonus>
+    dwc:genus "Conorhynchus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arabocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conorhynchus> ;
diff --git a/data/63/01/57/63015738FF834D1FFF0DAB933857FA6E.ttl b/data/63/01/57/63015738FF834D1FFF0DAB933857FA6E.ttl
index deba9e4a7d2..d4f3b38d272 100644
--- a/data/63/01/57/63015738FF834D1FFF0DAB933857FA6E.ttl
+++ b/data/63/01/57/63015738FF834D1FFF0DAB933857FA6E.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Entymetopus_Sforzia>
+    dwc:genus "Entymetopus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sforzia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Entymetopus> ;
diff --git a/data/63/01/57/63015738FF834D1FFF0DADD13F23FBAB.ttl b/data/63/01/57/63015738FF834D1FFF0DADD13F23FBAB.ttl
index 3f716c7a7ce..fa352b623fe 100644
--- a/data/63/01/57/63015738FF834D1FFF0DADD13F23FBAB.ttl
+++ b/data/63/01/57/63015738FF834D1FFF0DADD13F23FBAB.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conorhynchus_Arabocleonus>
+    dwc:genus "Conorhynchus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arabocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conorhynchus> ;
@@ -130,6 +131,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Angarocleonus_Arabocleonus>
+    dwc:genus "Angarocleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Arabocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Angarocleonus> ;
diff --git a/data/63/01/57/63015738FF834D1FFF0DAF2B3E25FEE6.ttl b/data/63/01/57/63015738FF834D1FFF0DAF2B3E25FEE6.ttl
index b0481c03983..8fb0fbdc31b 100644
--- a/data/63/01/57/63015738FF834D1FFF0DAF2B3E25FEE6.ttl
+++ b/data/63/01/57/63015738FF834D1FFF0DAF2B3E25FEE6.ttl
@@ -76,6 +76,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coniocleonus_Coniocleonus>
+    dwc:genus "Coniocleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Coniocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coniocleonus> ;
diff --git a/data/63/01/57/63015738FF854D19FF0DAA493F7CFBC3.ttl b/data/63/01/57/63015738FF854D19FF0DAA493F7CFBC3.ttl
index 7decb8e185e..fade5546ab1 100644
--- a/data/63/01/57/63015738FF854D19FF0DAA493F7CFBC3.ttl
+++ b/data/63/01/57/63015738FF854D19FF0DAA493F7CFBC3.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coniocleonus_Angarocleonus>
+    dwc:genus "Coniocleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Angarocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coniocleonus> ;
diff --git a/data/63/01/57/63015738FF854D19FF0DAAA13817FB5B.ttl b/data/63/01/57/63015738FF854D19FF0DAAA13817FB5B.ttl
index c5855e02b1e..fffe2c02494 100644
--- a/data/63/01/57/63015738FF854D19FF0DAAA13817FB5B.ttl
+++ b/data/63/01/57/63015738FF854D19FF0DAAA13817FB5B.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Coniocleonus_Angarocleonus>
+    dwc:genus "Coniocleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Angarocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Coniocleonus> ;
diff --git a/data/63/01/57/63015738FF854D19FF0DACA938A4FD63.ttl b/data/63/01/57/63015738FF854D19FF0DACA938A4FD63.ttl
index 0dcf7e81bdb..a8a302b823d 100644
--- a/data/63/01/57/63015738FF854D19FF0DACA938A4FD63.ttl
+++ b/data/63/01/57/63015738FF854D19FF0DACA938A4FD63.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pseudocleonus_Pseudocleonus>
+    dwc:genus "Pseudocleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pseudocleonus> ;
diff --git a/data/63/01/57/63015738FF854D19FF0DADD13E7CFBAB.ttl b/data/63/01/57/63015738FF854D19FF0DADD13E7CFBAB.ttl
index 7c2b4766487..3fb5a6f4d6d 100644
--- a/data/63/01/57/63015738FF854D19FF0DADD13E7CFBAB.ttl
+++ b/data/63/01/57/63015738FF854D19FF0DADD13E7CFBAB.ttl
@@ -75,6 +75,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stephanocleonus_Stephanocleonus>
+    dwc:genus "Stephanocleonus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Stephanocleonus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stephanocleonus> ;
diff --git a/data/63/03/87/630387E6FFAFFFE1FE7349D9FA14F8A1.ttl b/data/63/03/87/630387E6FFAFFFE1FE7349D9FA14F8A1.ttl
index b133fee95ca..c7226f9e221 100644
--- a/data/63/03/87/630387E6FFAFFFE1FE7349D9FA14F8A1.ttl
+++ b/data/63/03/87/630387E6FFAFFFE1FE7349D9FA14F8A1.ttl
@@ -64,6 +64,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasius_Lasius>
+    dwc:genus "Lasius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lasius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasius> ;
diff --git a/data/63/04/59/63045976EF65FF993799FE618533FCAB.ttl b/data/63/04/59/63045976EF65FF993799FE618533FCAB.ttl
index ad2c4a80a54..d5a5e952e90 100644
--- a/data/63/04/59/63045976EF65FF993799FE618533FCAB.ttl
+++ b/data/63/04/59/63045976EF65FF993799FE618533FCAB.ttl
@@ -258,6 +258,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Delphacodes_Proscopus>
+    dwc:genus "Delphacodes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Proscopus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Delphacodes> ;
diff --git a/data/63/04/66/63046676FFD5FFE5B9E636FD7D29465F.ttl b/data/63/04/66/63046676FFD5FFE5B9E636FD7D29465F.ttl
index 4bf25dd2c31..16de5317016 100644
--- a/data/63/04/66/63046676FFD5FFE5B9E636FD7D29465F.ttl
+++ b/data/63/04/66/63046676FFD5FFE5B9E636FD7D29465F.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dinothenarus_Parabemus>
+    dwc:genus "Dinothenarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dinothenarus> ;
diff --git a/data/63/04/66/63046676FFD5FFE5B9E637897D6B40B8.ttl b/data/63/04/66/63046676FFD5FFE5B9E637897D6B40B8.ttl
index e033ac21834..87202242d2a 100644
--- a/data/63/04/66/63046676FFD5FFE5B9E637897D6B40B8.ttl
+++ b/data/63/04/66/63046676FFD5FFE5B9E637897D6B40B8.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dinothenarus_Dinothenarus>
+    dwc:genus "Dinothenarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dinothenarus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dinothenarus> ;
diff --git a/data/63/04/66/63046676FFD5FFE6B9E630967D5042DF.ttl b/data/63/04/66/63046676FFD5FFE6B9E630967D5042DF.ttl
index d9eac329549..5893ce423f2 100644
--- a/data/63/04/66/63046676FFD5FFE6B9E630967D5042DF.ttl
+++ b/data/63/04/66/63046676FFD5FFE6B9E630967D5042DF.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dinothenarus_Parabemus>
+    dwc:genus "Dinothenarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dinothenarus> ;
diff --git a/data/63/04/66/63046676FFD6FFE6B9E6316B7C3C4631.ttl b/data/63/04/66/63046676FFD6FFE6B9E6316B7C3C4631.ttl
index 7414e341643..334848b7baf 100644
--- a/data/63/04/66/63046676FFD6FFE6B9E6316B7C3C4631.ttl
+++ b/data/63/04/66/63046676FFD6FFE6B9E6316B7C3C4631.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ocypus_Pseudocypus>
+    dwc:genus "Ocypus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudocypus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ocypus> ;
diff --git a/data/63/04/66/63046676FFD6FFE6B9E636737F054713.ttl b/data/63/04/66/63046676FFD6FFE6B9E636737F054713.ttl
index b989f5c3a41..ea5c829bca5 100644
--- a/data/63/04/66/63046676FFD6FFE6B9E636737F054713.ttl
+++ b/data/63/04/66/63046676FFD6FFE6B9E636737F054713.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dinothenarus_Parabemus>
+    dwc:genus "Dinothenarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dinothenarus> ;
diff --git a/data/63/04/66/63046676FFD6FFE6B9E637177D5F403A.ttl b/data/63/04/66/63046676FFD6FFE6B9E637177D5F403A.ttl
index cff8b9c3bca..266f934d6e6 100644
--- a/data/63/04/66/63046676FFD6FFE6B9E637177D5F403A.ttl
+++ b/data/63/04/66/63046676FFD6FFE6B9E637177D5F403A.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dinothenarus_Parabemus>
+    dwc:genus "Dinothenarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parabemus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dinothenarus> ;
diff --git a/data/63/04/87/630487D68149FFD1F2E301A1FDCF5C75.ttl b/data/63/04/87/630487D68149FFD1F2E301A1FDCF5C75.ttl
index 0e0f70ffdb3..b364c086469 100644
--- a/data/63/04/87/630487D68149FFD1F2E301A1FDCF5C75.ttl
+++ b/data/63/04/87/630487D68149FFD1F2E301A1FDCF5C75.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ennearthron_Ennearthron>
+    dwc:genus "Ennearthron" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Ennearthron" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ennearthron> ;
diff --git a/data/63/04/87/630487D6814BFFD0F2E302BCFB955A18.ttl b/data/63/04/87/630487D6814BFFD0F2E302BCFB955A18.ttl
index b2176146fa0..493f84ab762 100644
--- a/data/63/04/87/630487D6814BFFD0F2E302BCFB955A18.ttl
+++ b/data/63/04/87/630487D6814BFFD0F2E302BCFB955A18.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cis_Cis>
+    dwc:genus "Cis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cis> ;
diff --git a/data/63/04/87/630487D6814CFFD5F2E3044DFCC95CC5.ttl b/data/63/04/87/630487D6814CFFD5F2E3044DFCC95CC5.ttl
index b93173d3842..4e9a59a25a1 100644
--- a/data/63/04/87/630487D6814CFFD5F2E3044DFCC95CC5.ttl
+++ b/data/63/04/87/630487D6814CFFD5F2E3044DFCC95CC5.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cis_Cis>
+    dwc:genus "Cis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cis> ;
diff --git a/data/63/05/A3/6305A3AA5CF05A2CAED4682F2331F5B4.ttl b/data/63/05/A3/6305A3AA5CF05A2CAED4682F2331F5B4.ttl
index ddb56410267..6ea259afb7d 100644
--- a/data/63/05/A3/6305A3AA5CF05A2CAED4682F2331F5B4.ttl
+++ b/data/63/05/A3/6305A3AA5CF05A2CAED4682F2331F5B4.ttl
@@ -78,6 +78,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epeorus_Caucasiron>
+    dwc:genus "Epeorus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Caucasiron" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epeorus> ;
@@ -133,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epeorus_caucasicus>
+    dwc:genus "Epeorus" ;
     dwc:rank "species" ;
     dwc:species "caucasicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epeorus_Caucasiron> ;
diff --git a/data/63/08/53/630853FB7CB1D54CEEDB0BFFF01EC6AE.ttl b/data/63/08/53/630853FB7CB1D54CEEDB0BFFF01EC6AE.ttl
index eb65cb371b6..1d713931423 100644
--- a/data/63/08/53/630853FB7CB1D54CEEDB0BFFF01EC6AE.ttl
+++ b/data/63/08/53/630853FB7CB1D54CEEDB0BFFF01EC6AE.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crocidura_russula>
+    dwc:genus "Crocidura" ;
     dwc:rank "species" ;
     dwc:species "russula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crocidura> ;
diff --git a/data/63/09/B3/6309B38135CE5E31A31D7B6D28F7BB03.ttl b/data/63/09/B3/6309B38135CE5E31A31D7B6D28F7BB03.ttl
index 10e24f459ba..f8b3b68a162 100644
--- a/data/63/09/B3/6309B38135CE5E31A31D7B6D28F7BB03.ttl
+++ b/data/63/09/B3/6309B38135CE5E31A31D7B6D28F7BB03.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Entada_nana>
+    dwc:genus "Entada" ;
     dwc:rank "species" ;
     dwc:species "nana" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Entada> ;
diff --git a/data/63/0B/BD/630BBD3A49587506CCBAE5CE2864451C.ttl b/data/63/0B/BD/630BBD3A49587506CCBAE5CE2864451C.ttl
index 0b4160d6589..4f6de81f4a9 100644
--- a/data/63/0B/BD/630BBD3A49587506CCBAE5CE2864451C.ttl
+++ b/data/63/0B/BD/630BBD3A49587506CCBAE5CE2864451C.ttl
@@ -14,8 +14,8 @@
     dc:title "Turricaspia lyrata" ;
     dwc:basisOfRecord <http://treatment.plazi.org/id/630BBD3A49587506CCBAE5CE2864451C/RGM_1309802_RGM_1309825_RGM_1310209_RGM_1310213_RGM_1310214_RGM_1310216_RGM_1310218_LV_201512_LV_201513>, <http://treatment.plazi.org/id/630BBD3A49587506CCBAE5CE2864451C/ZIN_4552> ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Turricaspia_lyrata_Dybowski_1915> ;
-    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_var_incisata>, <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_var_striata> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Micromelania_spica_var_lyrata_Dybowski_1915>, <http://taxon-concept.plazi.org/id/Animalia/Pyrgula_lirata_Dybowski_1915> ;
+    trt:citesTaxonName <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_incisata>, <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_striata> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Animalia/Micromelania_spica_lyrata_Dybowski_1915>, <http://taxon-concept.plazi.org/id/Animalia/Pyrgula_lirata_Dybowski_1915> ;
     trt:publishedIn <http://dx.doi.org/10.3897/zookeys.770.25365> ;
     a trt:Treatment .
 
@@ -47,7 +47,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Turricaspia_lyrata> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Animalia/Micromelania_spica_var_lyrata_Dybowski_1915>
+<http://taxon-concept.plazi.org/id/Animalia/Micromelania_spica_lyrata_Dybowski_1915>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "B.Dybowski & Grochmalicki" ;
     dwc:authorityYear "1915" ;
     dwc:class "Gastropoda" ;
@@ -60,9 +61,8 @@
     dwc:scientificNameAuthorship "Dybowski & Grochmalicki, 1915" ;
     dwc:species "spica" ;
     dwc:subGenus "Turricaspia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "lyrata" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_var_lyrata> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_lyrata> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Pyrgula_Neubauer_2018>
@@ -162,8 +162,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_var_lyrata>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_lyrata>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Hydrobiidae" ;
     dwc:genus "Micromelania" ;
@@ -173,24 +173,19 @@
     dwc:rank "variety" ;
     dwc:species "spica" ;
     dwc:subGenus "Turricaspia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "lyrata" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Micromelania_spica_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Micromelania_spica>
+    dwc:genus "Micromelania" ;
     dwc:rank "species" ;
     dwc:species "spica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania_Turricaspia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Micromelania_Turricaspia>
+    dwc:genus "Micromelania" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Turricaspia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Micromelania> ;
diff --git a/data/63/0F/0B/630F0BC43A6D9071C395CD086AEABA70.ttl b/data/63/0F/0B/630F0BC43A6D9071C395CD086AEABA70.ttl
index 9bfaec1e1eb..397e5c22703 100644
--- a/data/63/0F/0B/630F0BC43A6D9071C395CD086AEABA70.ttl
+++ b/data/63/0F/0B/630F0BC43A6D9071C395CD086AEABA70.ttl
@@ -70,6 +70,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Krigia_biflora>
+    dwc:genus "Krigia" ;
     dwc:rank "species" ;
     dwc:species "biflora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Krigia> ;
diff --git a/data/63/10/55/631055174F785212A9B979718711B29E.ttl b/data/63/10/55/631055174F785212A9B979718711B29E.ttl
index 30a74185f2f..f82c52ef1ae 100644
--- a/data/63/10/55/631055174F785212A9B979718711B29E.ttl
+++ b/data/63/10/55/631055174F785212A9B979718711B29E.ttl
@@ -65,6 +65,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Probles_Euporizon>
+    dwc:genus "Probles" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Euporizon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Probles> ;
diff --git a/data/63/10/87/631087A3156D9004FF0B4E525E4E7DB5.ttl b/data/63/10/87/631087A3156D9004FF0B4E525E4E7DB5.ttl
index bd288d7da8e..851a5ee275b 100644
--- a/data/63/10/87/631087A3156D9004FF0B4E525E4E7DB5.ttl
+++ b/data/63/10/87/631087A3156D9004FF0B4E525E4E7DB5.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaunax_umbrinus>
+    dwc:genus "Chaunax" ;
     dwc:rank "species" ;
     dwc:species "umbrinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaunax> ;
diff --git a/data/63/10/87/631087B4976DFFEDFEB2FA080F71F0E9.ttl b/data/63/10/87/631087B4976DFFEDFEB2FA080F71F0E9.ttl
index e029f247f1c..e7853a2a51a 100644
--- a/data/63/10/87/631087B4976DFFEDFEB2FA080F71F0E9.ttl
+++ b/data/63/10/87/631087B4976DFFEDFEB2FA080F71F0E9.ttl
@@ -207,6 +207,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Stenella_Dasystenella>
+    dwc:genus "Stenella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dasystenella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Stenella> ;
diff --git a/data/63/10/C3/6310C33810F32AF17ADC6A06638FC892.ttl b/data/63/10/C3/6310C33810F32AF17ADC6A06638FC892.ttl
index 13ab722f00a..1d4f98fa880 100644
--- a/data/63/10/C3/6310C33810F32AF17ADC6A06638FC892.ttl
+++ b/data/63/10/C3/6310C33810F32AF17ADC6A06638FC892.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Taphozous_Liponycteris>
+    dwc:genus "Taphozous" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Liponycteris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Taphozous> ;
diff --git a/data/63/14/7C/63147C9B45415F4687C9023A45288E66.ttl b/data/63/14/7C/63147C9B45415F4687C9023A45288E66.ttl
index 08362c744fa..a86a393abcd 100644
--- a/data/63/14/7C/63147C9B45415F4687C9023A45288E66.ttl
+++ b/data/63/14/7C/63147C9B45415F4687C9023A45288E66.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachyuropoda_Dinychura>
+    dwc:genus "Trachyuropoda" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dinychura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachyuropoda> ;
diff --git a/data/63/15/29/63152931FFE2FF9AE791FC0A787BFCB0.ttl b/data/63/15/29/63152931FFE2FF9AE791FC0A787BFCB0.ttl
index 8b28ca5c289..64af4227f29 100644
--- a/data/63/15/29/63152931FFE2FF9AE791FC0A787BFCB0.ttl
+++ b/data/63/15/29/63152931FFE2FF9AE791FC0A787BFCB0.ttl
@@ -83,6 +83,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plagiorhynchus_Plagiorhynchus>
+    dwc:genus "Plagiorhynchus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plagiorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plagiorhynchus> ;
diff --git a/data/63/15/29/63152931FFE4FF96E791FF5F7FEEFAA3.ttl b/data/63/15/29/63152931FFE4FF96E791FF5F7FEEFAA3.ttl
index 797eeacb62e..d1e6385f088 100644
--- a/data/63/15/29/63152931FFE4FF96E791FF5F7FEEFAA3.ttl
+++ b/data/63/15/29/63152931FFE4FF96E791FF5F7FEEFAA3.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plagiorhynchus_Plagiorhynchus>
+    dwc:genus "Plagiorhynchus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plagiorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plagiorhynchus> ;
diff --git a/data/63/15/29/63152931FFE7FF98E791FC9F781FF920.ttl b/data/63/15/29/63152931FFE7FF98E791FC9F781FF920.ttl
index 615191eec2e..8317591a8fb 100644
--- a/data/63/15/29/63152931FFE7FF98E791FC9F781FF920.ttl
+++ b/data/63/15/29/63152931FFE7FF98E791FC9F781FF920.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Plagiorhynchus_Plagiorhynchus>
+    dwc:genus "Plagiorhynchus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plagiorhynchus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Plagiorhynchus> ;
diff --git a/data/63/15/C6/6315C624113B1776FD0E027CFD1C351D.ttl b/data/63/15/C6/6315C624113B1776FD0E027CFD1C351D.ttl
index 68123615562..5b7cca9b2d3 100644
--- a/data/63/15/C6/6315C624113B1776FD0E027CFD1C351D.ttl
+++ b/data/63/15/C6/6315C624113B1776FD0E027CFD1C351D.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Juniperus_phoenicea>
+    dwc:genus "Juniperus" ;
     dwc:rank "species" ;
     dwc:species "phoenicea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Juniperus> ;
diff --git a/data/63/16/87/63168793FFF5FFCCFF6ADAAFFE9DB071.ttl b/data/63/16/87/63168793FFF5FFCCFF6ADAAFFE9DB071.ttl
index 966a3effc9d..76aac386a7b 100644
--- a/data/63/16/87/63168793FFF5FFCCFF6ADAAFFE9DB071.ttl
+++ b/data/63/16/87/63168793FFF5FFCCFF6ADAAFFE9DB071.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Minirhaphidophora_Condylophora>
+    dwc:genus "Minirhaphidophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Condylophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Minirhaphidophora> ;
diff --git a/data/63/16/87/63168793FFFFFFDAFF6ADB20FEFEB248.ttl b/data/63/16/87/63168793FFFFFFDAFF6ADB20FEFEB248.ttl
index 3085ab3d452..818e46abd5e 100644
--- a/data/63/16/87/63168793FFFFFFDAFF6ADB20FEFEB248.ttl
+++ b/data/63/16/87/63168793FFFFFFDAFF6ADB20FEFEB248.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eurhaphidophora_tarasovi>
+    dwc:genus "Eurhaphidophora" ;
     dwc:rank "species" ;
     dwc:species "tarasovi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eurhaphidophora> ;
diff --git a/data/63/16/87/631687EAFF8BFFB4E2C2799DF3F7FE1C.ttl b/data/63/16/87/631687EAFF8BFFB4E2C2799DF3F7FE1C.ttl
index a744cb4e3d2..a305886c936 100644
--- a/data/63/16/87/631687EAFF8BFFB4E2C2799DF3F7FE1C.ttl
+++ b/data/63/16/87/631687EAFF8BFFB4E2C2799DF3F7FE1C.ttl
@@ -189,6 +189,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Callianassa_Callichirus>
+    dwc:genus "Callianassa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Callichirus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Callianassa> ;
diff --git a/data/63/16/87/631687EAFF8BFFB7E2C27D62F0C6FAD4.ttl b/data/63/16/87/631687EAFF8BFFB7E2C27D62F0C6FAD4.ttl
index 940e1d28b2a..381b197d8ca 100644
--- a/data/63/16/87/631687EAFF8BFFB7E2C27D62F0C6FAD4.ttl
+++ b/data/63/16/87/631687EAFF8BFFB7E2C27D62F0C6FAD4.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Upogebia_Gebiopsis>
+    dwc:genus "Upogebia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gebiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Upogebia> ;
@@ -151,6 +152,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Upogebia_Calliadne>
+    dwc:genus "Upogebia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Calliadne" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Upogebia> ;
diff --git a/data/63/17/22/6317228FE009448998418ACC302CA061.ttl b/data/63/17/22/6317228FE009448998418ACC302CA061.ttl
index f20d85bc8e9..aa5bc6a440f 100644
--- a/data/63/17/22/6317228FE009448998418ACC302CA061.ttl
+++ b/data/63/17/22/6317228FE009448998418ACC302CA061.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aricidea_Acmira>
+    dwc:genus "Aricidea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Acmira" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aricidea> ;
diff --git a/data/63/18/87/631887D0FFF7FFF872C2F9C40E3EF8EE.ttl b/data/63/18/87/631887D0FFF7FFF872C2F9C40E3EF8EE.ttl
index e4f4696e5ee..b493e6157ec 100644
--- a/data/63/18/87/631887D0FFF7FFF872C2F9C40E3EF8EE.ttl
+++ b/data/63/18/87/631887D0FFF7FFF872C2F9C40E3EF8EE.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Glabriconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabriconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/63/18/87/631887D0FFFCFFF572C2FF0F0AE8FBE3.ttl b/data/63/18/87/631887D0FFFCFFF572C2FF0F0AE8FBE3.ttl
index d928113cf70..f5fdf19e706 100644
--- a/data/63/18/87/631887D0FFFCFFF572C2FF0F0AE8FBE3.ttl
+++ b/data/63/18/87/631887D0FFFCFFF572C2FF0F0AE8FBE3.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Glabriconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabriconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/63/18/87/631887D0FFFEFFF572C2FB5D0D98F86B.ttl b/data/63/18/87/631887D0FFFEFFF572C2FB5D0D98F86B.ttl
index 74b61184ea0..46d7fe4dc50 100644
--- a/data/63/18/87/631887D0FFFEFFF572C2FB5D0D98F86B.ttl
+++ b/data/63/18/87/631887D0FFFEFFF572C2FB5D0D98F86B.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Glabriconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabriconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/63/18/87/631887D0FFFFFFF172C2F92F0D6AFCB1.ttl b/data/63/18/87/631887D0FFFFFFF172C2F92F0D6AFCB1.ttl
index aa8cd9be6d2..3f2dfe22825 100644
--- a/data/63/18/87/631887D0FFFFFFF172C2F92F0D6AFCB1.ttl
+++ b/data/63/18/87/631887D0FFFFFFF172C2F92F0D6AFCB1.ttl
@@ -72,6 +72,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Euconnus_Glabriconnus>
+    dwc:genus "Euconnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabriconnus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Euconnus> ;
diff --git a/data/63/19/0C/63190C0DD899B0B94CF3DEE3B56A5C04.ttl b/data/63/19/0C/63190C0DD899B0B94CF3DEE3B56A5C04.ttl
index 023a752cf88..7c45b1d9239 100644
--- a/data/63/19/0C/63190C0DD899B0B94CF3DEE3B56A5C04.ttl
+++ b/data/63/19/0C/63190C0DD899B0B94CF3DEE3B56A5C04.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Fabricia_stellaris>
+    dwc:genus "Fabricia" ;
     dwc:rank "species" ;
     dwc:species "stellaris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Fabricia> ;
diff --git a/data/63/1A/D7/631AD7709D7EF3DEDCEAB0EF0AEA43EF.ttl b/data/63/1A/D7/631AD7709D7EF3DEDCEAB0EF0AEA43EF.ttl
index f43ccdecbfd..c71e5a696a3 100644
--- a/data/63/1A/D7/631AD7709D7EF3DEDCEAB0EF0AEA43EF.ttl
+++ b/data/63/1A/D7/631AD7709D7EF3DEDCEAB0EF0AEA43EF.ttl
@@ -58,12 +58,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/63/29/45/63294588AA7806D1CFA4EDBCA35D5F01.ttl b/data/63/29/45/63294588AA7806D1CFA4EDBCA35D5F01.ttl
index dd2eb1dff99..773599a82ac 100644
--- a/data/63/29/45/63294588AA7806D1CFA4EDBCA35D5F01.ttl
+++ b/data/63/29/45/63294588AA7806D1CFA4EDBCA35D5F01.ttl
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Mesembryanthemum_acinaciforme>
+    dwc:genus "Mesembryanthemum" ;
     dwc:rank "species" ;
     dwc:species "acinaciforme" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Mesembryanthemum> ;
diff --git a/data/63/2C/27/632C2749DC03596F90159DED363C382D.ttl b/data/63/2C/27/632C2749DC03596F90159DED363C382D.ttl
index d833b900646..96ce84a4797 100644
--- a/data/63/2C/27/632C2749DC03596F90159DED363C382D.ttl
+++ b/data/63/2C/27/632C2749DC03596F90159DED363C382D.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Grammosciadium_pterocarpum>
+    dwc:genus "Grammosciadium" ;
     dwc:rank "species" ;
     dwc:species "pterocarpum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Grammosciadium> ;
diff --git a/data/63/2D/91/632D916FA21055CE94DA02EEC172F9ED.ttl b/data/63/2D/91/632D916FA21055CE94DA02EEC172F9ED.ttl
index b0cd918d12c..9b3657f2aa2 100644
--- a/data/63/2D/91/632D916FA21055CE94DA02EEC172F9ED.ttl
+++ b/data/63/2D/91/632D916FA21055CE94DA02EEC172F9ED.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Netelia_Paropheltes>
+    dwc:genus "Netelia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Paropheltes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Netelia> ;
diff --git a/data/63/2E/2D/632E2D3CFFCDFFD9FF53FCB0D0C7FA06.ttl b/data/63/2E/2D/632E2D3CFFCDFFD9FF53FCB0D0C7FA06.ttl
index 15bb4e2111c..34b46caa4f6 100644
--- a/data/63/2E/2D/632E2D3CFFCDFFD9FF53FCB0D0C7FA06.ttl
+++ b/data/63/2E/2D/632E2D3CFFCDFFD9FF53FCB0D0C7FA06.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Atropacarus_Hoplophorella>
+    dwc:genus "Atropacarus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Hoplophorella" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Atropacarus> ;
diff --git a/data/63/2E/2D/632E2D3CFFDFFFCBFF53FC00D14CF8C6.ttl b/data/63/2E/2D/632E2D3CFFDFFFCBFF53FC00D14CF8C6.ttl
index 7afd4cbbb7b..f1bd72bfe9b 100644
--- a/data/63/2E/2D/632E2D3CFFDFFFCBFF53FC00D14CF8C6.ttl
+++ b/data/63/2E/2D/632E2D3CFFDFFFCBFF53FC00D14CF8C6.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mesoplophora_Parplophora>
+    dwc:genus "Mesoplophora" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parplophora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mesoplophora> ;
diff --git a/data/63/2E/87/632E87E8FFA4FFEAE6D5FB9EFEF48597.ttl b/data/63/2E/87/632E87E8FFA4FFEAE6D5FB9EFEF48597.ttl
index a3df54fb0da..9b1844267eb 100644
--- a/data/63/2E/87/632E87E8FFA4FFEAE6D5FB9EFEF48597.ttl
+++ b/data/63/2E/87/632E87E8FFA4FFEAE6D5FB9EFEF48597.ttl
@@ -127,6 +127,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepidotychius_urbanus>
+    dwc:genus "Lepidotychius" ;
     dwc:rank "species" ;
     dwc:species "urbanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepidotychius> ;
diff --git a/data/63/2E/87/632E87E8FFB9FFF7E6D5F926FD4285C4.ttl b/data/63/2E/87/632E87E8FFB9FFF7E6D5F926FD4285C4.ttl
index 836c494d9c5..f23cbe36808 100644
--- a/data/63/2E/87/632E87E8FFB9FFF7E6D5F926FD4285C4.ttl
+++ b/data/63/2E/87/632E87E8FFB9FFF7E6D5F926FD4285C4.ttl
@@ -158,6 +158,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tychius_Tychius>
+    dwc:genus "Tychius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tychius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tychius> ;
diff --git a/data/63/2E/DE/632EDE0CDCE1A0E33A2DA620295F2E02.ttl b/data/63/2E/DE/632EDE0CDCE1A0E33A2DA620295F2E02.ttl
index 07f9b2675d5..ed3652400e9 100644
--- a/data/63/2E/DE/632EDE0CDCE1A0E33A2DA620295F2E02.ttl
+++ b/data/63/2E/DE/632EDE0CDCE1A0E33A2DA620295F2E02.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Aleochara_Xenochara>
+    dwc:genus "Aleochara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Xenochara)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Aleochara> ;
diff --git a/data/63/36/5B/63365B7EB878B571FF568A8D64622E88.ttl b/data/63/36/5B/63365B7EB878B571FF568A8D64622E88.ttl
index 5f055cba673..d35dc0396de 100644
--- a/data/63/36/5B/63365B7EB878B571FF568A8D64622E88.ttl
+++ b/data/63/36/5B/63365B7EB878B571FF568A8D64622E88.ttl
@@ -118,6 +118,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sympycnus_Phrudoneura>
+    dwc:genus "Sympycnus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phrudoneura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sympycnus> ;
diff --git a/data/63/36/9C/63369C0D9002553B8CA26B31107ABC31.ttl b/data/63/36/9C/63369C0D9002553B8CA26B31107ABC31.ttl
index ca2a2475b17..7c96063163a 100644
--- a/data/63/36/9C/63369C0D9002553B8CA26B31107ABC31.ttl
+++ b/data/63/36/9C/63369C0D9002553B8CA26B31107ABC31.ttl
@@ -11,7 +11,7 @@
 <http://treatment.plazi.org/id/63369C0D9002553B8CA26B31107ABC31>
     dc:creator "Neubauer, Thomas A." ;
     dc:title "Melanopsis textilis subsp. var. var. bicarinata Handmann 1887" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_textilis_var_bicarinata_Handmann_1887> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Animalia/Melanopsis_textilis_bicarinata_Handmann_1887> ;
     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_textilis_var_bicarinata_Handmann_1887>
+<http://taxon-concept.plazi.org/id/Animalia/Melanopsis_textilis_bicarinata_Handmann_1887>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "63369C0D-9002-553B-8CA2-6B31107ABC31" ;
     dwc:authority "Handmann, 1887" ;
     dwc:authorityName "Handmann" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Handmann, 1887" ;
     dwc:species "textilis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "bicarinata" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis_var_bicarinata> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis_bicarinata> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis_var_bicarinata>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis_bicarinata>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Gastropoda" ;
     dwc:family "Melanopsidae" ;
     dwc:genus "Melanopsis" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Mollusca" ;
     dwc:rank "variety" ;
     dwc:species "textilis" ;
-    dwc:subSpecies "var." ;
     dwc:variety "bicarinata" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Melanopsis_textilis>
+    dwc:genus "Melanopsis" ;
     dwc:rank "species" ;
     dwc:species "textilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Melanopsis> ;
diff --git a/data/63/38/F2/6338F27C7FC11A19B6569CAC990447C4.ttl b/data/63/38/F2/6338F27C7FC11A19B6569CAC990447C4.ttl
index e5446aba219..cce10fa0ed4 100644
--- a/data/63/38/F2/6338F27C7FC11A19B6569CAC990447C4.ttl
+++ b/data/63/38/F2/6338F27C7FC11A19B6569CAC990447C4.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leioproctus_Colletellus>
+    dwc:genus "Leioproctus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Colletellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leioproctus> ;
diff --git a/data/63/3C/9E/633C9EC0574A16D3DD352A0C707E355F.ttl b/data/63/3C/9E/633C9EC0574A16D3DD352A0C707E355F.ttl
index 95966c2d0cb..473012ad250 100644
--- a/data/63/3C/9E/633C9EC0574A16D3DD352A0C707E355F.ttl
+++ b/data/63/3C/9E/633C9EC0574A16D3DD352A0C707E355F.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Akodon_Akodon>
+    dwc:genus "Akodon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Akodon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Akodon> ;
diff --git a/data/63/3D/2E/633D2E776A3E5D5017E372971F62FA9A.ttl b/data/63/3D/2E/633D2E776A3E5D5017E372971F62FA9A.ttl
index 0d626268085..7045189fa71 100644
--- a/data/63/3D/2E/633D2E776A3E5D5017E372971F62FA9A.ttl
+++ b/data/63/3D/2E/633D2E776A3E5D5017E372971F62FA9A.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Chenopodium_album>
+    dwc:genus "Chenopodium" ;
     dwc:rank "species" ;
     dwc:species "album" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Chenopodium> ;
diff --git a/data/63/3F/82/633F827EFAA658FD815B1D407E12624F.ttl b/data/63/3F/82/633F827EFAA658FD815B1D407E12624F.ttl
index 4de424b493c..f440131a1f6 100644
--- a/data/63/3F/82/633F827EFAA658FD815B1D407E12624F.ttl
+++ b/data/63/3F/82/633F827EFAA658FD815B1D407E12624F.ttl
@@ -45,12 +45,12 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Plectranthus_madagascariensis_aliciae_Codd_1975>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authorityName "Codd" ;
     dwc:authorityYear "1975" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Lamiaceae" ;
     dwc:genus "Plectranthus" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Lamiales" ;
     dwc:phylum "Tracheophyta" ;
@@ -138,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Plectranthus_madagascariensis>
+    dwc:genus "Plectranthus" ;
     dwc:rank "species" ;
     dwc:species "madagascariensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Plectranthus> ;
diff --git a/data/63/43/51/634351B3AEC05313BA39EA2506ED4754.ttl b/data/63/43/51/634351B3AEC05313BA39EA2506ED4754.ttl
index def65b9d1fb..bef07de7dfe 100644
--- a/data/63/43/51/634351B3AEC05313BA39EA2506ED4754.ttl
+++ b/data/63/43/51/634351B3AEC05313BA39EA2506ED4754.ttl
@@ -72,6 +72,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Convolvulus_rottlerianus>
+    dwc:genus "Convolvulus" ;
     dwc:rank "species" ;
     dwc:species "rottlerianus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Convolvulus> ;
diff --git a/data/63/43/87/634387D1A307FFE01560FC79FE903F29.ttl b/data/63/43/87/634387D1A307FFE01560FC79FE903F29.ttl
index 5fac70cfb0c..a623b8e78ad 100644
--- a/data/63/43/87/634387D1A307FFE01560FC79FE903F29.ttl
+++ b/data/63/43/87/634387D1A307FFE01560FC79FE903F29.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Copiphora_brevicauda>
+    dwc:genus "Copiphora" ;
     dwc:rank "species" ;
     dwc:species "brevicauda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Copiphora> ;
diff --git a/data/63/43/87/634387D1A307FFE316D4FB04FBC13F19.ttl b/data/63/43/87/634387D1A307FFE316D4FB04FBC13F19.ttl
index 7a0d69330c1..46213a27518 100644
--- a/data/63/43/87/634387D1A307FFE316D4FB04FBC13F19.ttl
+++ b/data/63/43/87/634387D1A307FFE316D4FB04FBC13F19.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Copiphora_brevicauda>
+    dwc:genus "Copiphora" ;
     dwc:rank "species" ;
     dwc:species "brevicauda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Copiphora> ;
diff --git a/data/63/43/87/634387D1A333FFD716D4FEAAFCB03AE9.ttl b/data/63/43/87/634387D1A333FFD716D4FEAAFCB03AE9.ttl
index 5bbeea54439..7afc52dab57 100644
--- a/data/63/43/87/634387D1A333FFD716D4FEAAFCB03AE9.ttl
+++ b/data/63/43/87/634387D1A333FFD716D4FEAAFCB03AE9.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Xiphidion>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/63/43/87/634387D1A339FFD816D4FBB9FDB2394D.ttl b/data/63/43/87/634387D1A339FFD816D4FBB9FDB2394D.ttl
index 4b242098530..9d13f96fc09 100644
--- a/data/63/43/87/634387D1A339FFD816D4FBB9FDB2394D.ttl
+++ b/data/63/43/87/634387D1A339FFD816D4FBB9FDB2394D.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Xiphidion>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/63/43/87/634387D1A33BFFDD1560FB3BFEE43856.ttl b/data/63/43/87/634387D1A33BFFDD1560FB3BFEE43856.ttl
index c7a70b4dff1..114d03bb9ff 100644
--- a/data/63/43/87/634387D1A33BFFDD1560FB3BFEE43856.ttl
+++ b/data/63/43/87/634387D1A33BFFDD1560FB3BFEE43856.ttl
@@ -70,6 +70,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Xiphidion>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/63/43/87/634387D1A33CFFD916EDFAA7FEF63E9B.ttl b/data/63/43/87/634387D1A33CFFD916EDFAA7FEF63E9B.ttl
index e7a5e3e2d6d..88a88822819 100644
--- a/data/63/43/87/634387D1A33CFFD916EDFAA7FEF63E9B.ttl
+++ b/data/63/43/87/634387D1A33CFFD916EDFAA7FEF63E9B.ttl
@@ -70,6 +70,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Xiphidion>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/63/43/87/634387D1A33DFFD716D4FCE1FD313D4A.ttl b/data/63/43/87/634387D1A33DFFD716D4FCE1FD313D4A.ttl
index cfcd678cb21..299e5439d0a 100644
--- a/data/63/43/87/634387D1A33DFFD716D4FCE1FD313D4A.ttl
+++ b/data/63/43/87/634387D1A33DFFD716D4FCE1FD313D4A.ttl
@@ -84,6 +84,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Conocephalus_Xiphidion>
+    dwc:genus "Conocephalus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphidion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Conocephalus> ;
diff --git a/data/63/45/67/634567D9A2245CAD11FA2600E87B90E7.ttl b/data/63/45/67/634567D9A2245CAD11FA2600E87B90E7.ttl
index 67437a3be14..163da1a4475 100644
--- a/data/63/45/67/634567D9A2245CAD11FA2600E87B90E7.ttl
+++ b/data/63/45/67/634567D9A2245CAD11FA2600E87B90E7.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lasioglossum_Sphecodogastra>
+    dwc:genus "Lasioglossum" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sphecodogastra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lasioglossum> ;
diff --git a/data/63/47/F7/6347F7212A2C530586B57D185BAAAE1E.ttl b/data/63/47/F7/6347F7212A2C530586B57D185BAAAE1E.ttl
index f074800501a..61e26d21d04 100644
--- a/data/63/47/F7/6347F7212A2C530586B57D185BAAAE1E.ttl
+++ b/data/63/47/F7/6347F7212A2C530586B57D185BAAAE1E.ttl
@@ -11,8 +11,8 @@
 <http://treatment.plazi.org/id/6347F7212A2C530586B57D185BAAAE1E>
     dc:creator "Robinson, Harold" ;
     dc:title "Fleischmannia prasiifolia subsp. var. var. glandulifera (R. E. Fries) H. Rob. 2015, comb. nov." ;
-    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Fleischmannia_prasiifolia_var_glandulifera_Fries_2015> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Eupatorium_prasiifolium_var_glanduliferum_Robinson_2015> ;
+    trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Fleischmannia_prasiifolia_glandulifera_Fries_2015> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Eupatorium_prasiifolium_glanduliferum_Robinson_2015> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.57.5784> ;
     a trt:Treatment .
 
@@ -27,8 +27,8 @@
     dc:title "The genus Fleischmannia in Argentina, Bolivia, Brazil and Paraguay (Eupatorieae, Asteraceae)" ;
     a fabio:JournalArticle .
 
-<http://taxon-concept.plazi.org/id/Plantae/Fleischmannia_prasiifolia_var_glandulifera_Fries_2015>
-    # Warning: Removing "(R. E. Fries)" from authority ;
+<http://taxon-concept.plazi.org/id/Plantae/Fleischmannia_prasiifolia_glandulifera_Fries_2015>
+    # Warning: Removing "(R. E. Fries)" from authority, ignoring subSpecies "var." ;
     dwc:LSID "6347F721-2A2C-5305-86B5-7D185BAAAE1E" ;
     dwc:authority "(R. E. Fries) H. Rob." ;
     dwc:authorityName "(R. E. Fries) H. Rob." ;
@@ -43,12 +43,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Fries) Rob., 2015" ;
     dwc:species "prasiifolia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "glandulifera" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia_var_glandulifera> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia_glandulifera> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Eupatorium_prasiifolium_var_glanduliferum_Robinson_2015>
+<http://taxon-concept.plazi.org/id/Plantae/Eupatorium_prasiifolium_glanduliferum_Robinson_2015>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Robinson" ;
     dwc:authorityYear "2015" ;
     dwc:class "Magnoliopsida" ;
@@ -60,13 +60,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Robinson, 2015" ;
     dwc:species "prasiifolium" ;
-    dwc:subSpecies "var." ;
     dwc:variety "glanduliferum" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium_var_glanduliferum> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium_glanduliferum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia_var_glandulifera>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia_glandulifera>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Fleischmannia" ;
@@ -75,18 +74,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "prasiifolia" ;
-    dwc:subSpecies "var." ;
     dwc:variety "glandulifera" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Fleischmannia_prasiifolia>
+    dwc:genus "Fleischmannia" ;
     dwc:rank "species" ;
     dwc:species "prasiifolia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Fleischmannia> ;
@@ -127,8 +120,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium_var_glanduliferum>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium_glanduliferum>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Eupatorium" ;
@@ -137,18 +130,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "prasiifolium" ;
-    dwc:subSpecies "var." ;
     dwc:variety "glanduliferum" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Eupatorium_prasiifolium>
+    dwc:genus "Eupatorium" ;
     dwc:rank "species" ;
     dwc:species "prasiifolium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Eupatorium> ;
diff --git a/data/63/4A/E0/634AE0EF727F4EFFB7A684BA0A155075.ttl b/data/63/4A/E0/634AE0EF727F4EFFB7A684BA0A155075.ttl
index ac7cff83622..6daae20fa6b 100644
--- a/data/63/4A/E0/634AE0EF727F4EFFB7A684BA0A155075.ttl
+++ b/data/63/4A/E0/634AE0EF727F4EFFB7A684BA0A155075.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eois_Psilocambogia>
+    dwc:genus "Eois" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psilocambogia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eois> ;
diff --git a/data/63/4D/91/634D91B80D055CD682956E04C566AB92.ttl b/data/63/4D/91/634D91B80D055CD682956E04C566AB92.ttl
index 48f60ed0560..e5f564a7d6a 100644
--- a/data/63/4D/91/634D91B80D055CD682956E04C566AB92.ttl
+++ b/data/63/4D/91/634D91B80D055CD682956E04C566AB92.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bulimulus_Naesiotus>
+    dwc:genus "Bulimulus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Naesiotus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bulimulus> ;
diff --git a/data/63/4E/79/634E79397AD9FE107E8CA315FB2EE8BE.ttl b/data/63/4E/79/634E79397AD9FE107E8CA315FB2EE8BE.ttl
index 60b8600286a..ce6097188ca 100644
--- a/data/63/4E/79/634E79397AD9FE107E8CA315FB2EE8BE.ttl
+++ b/data/63/4E/79/634E79397AD9FE107E8CA315FB2EE8BE.ttl
@@ -122,6 +122,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyclocephala_testacea>
+    dwc:genus "Cyclocephala" ;
     dwc:rank "species" ;
     dwc:species "testacea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyclocephala> ;
diff --git a/data/63/50/27/63502729A7ED6785C8179B74429A64D5.ttl b/data/63/50/27/63502729A7ED6785C8179B74429A64D5.ttl
index 9489c22ba05..85021d17422 100644
--- a/data/63/50/27/63502729A7ED6785C8179B74429A64D5.ttl
+++ b/data/63/50/27/63502729A7ED6785C8179B74429A64D5.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pteropus_alecto>
+    dwc:genus "Pteropus" ;
     dwc:rank "species" ;
     dwc:species "alecto" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pteropus> ;
diff --git a/data/63/51/2C/63512C45B60525D70123F98553196FB3.ttl b/data/63/51/2C/63512C45B60525D70123F98553196FB3.ttl
index 2e17cd55efa..01f0dd64e21 100644
--- a/data/63/51/2C/63512C45B60525D70123F98553196FB3.ttl
+++ b/data/63/51/2C/63512C45B60525D70123F98553196FB3.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pteronotus_quadridens>
+    dwc:genus "Pteronotus" ;
     dwc:rank "species" ;
     dwc:species "quadridens" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pteronotus_Chilonycteris> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pteronotus_Chilonycteris>
+    dwc:genus "Pteronotus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chilonycteris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pteronotus> ;
diff --git a/data/63/52/FD/6352FDE9D8EE4F5A0132213B625F4491.ttl b/data/63/52/FD/6352FDE9D8EE4F5A0132213B625F4491.ttl
index 8a2bd78e27f..9a7d15cdd6c 100644
--- a/data/63/52/FD/6352FDE9D8EE4F5A0132213B625F4491.ttl
+++ b/data/63/52/FD/6352FDE9D8EE4F5A0132213B625F4491.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chironectes_minimus>
+    dwc:genus "Chironectes" ;
     dwc:rank "species" ;
     dwc:species "minimus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chironectes> ;
diff --git a/data/63/53/7C/63537C59132458278065C427D80F71C0.ttl b/data/63/53/7C/63537C59132458278065C427D80F71C0.ttl
index 849a92f6a50..39861c3c42d 100644
--- a/data/63/53/7C/63537C59132458278065C427D80F71C0.ttl
+++ b/data/63/53/7C/63537C59132458278065C427D80F71C0.ttl
@@ -129,6 +129,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alycaeus_Orthalycaeus>
+    dwc:genus "Alycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthalycaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alycaeus> ;
diff --git a/data/63/53/CB/6353CB317CD8FCF120D1D860E047181C.ttl b/data/63/53/CB/6353CB317CD8FCF120D1D860E047181C.ttl
index d92dc56ffb2..08c368cc458 100644
--- a/data/63/53/CB/6353CB317CD8FCF120D1D860E047181C.ttl
+++ b/data/63/53/CB/6353CB317CD8FCF120D1D860E047181C.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Acanthoponera_dentinodis>
+    dwc:genus "Acanthoponera" ;
     dwc:rank "species" ;
     dwc:species "dentinodis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Acanthoponera> ;
diff --git a/data/63/5A/FA/635AFA0DAEF124BA8C55E9E9CE98B421.ttl b/data/63/5A/FA/635AFA0DAEF124BA8C55E9E9CE98B421.ttl
index 66645826993..8e2a7027cb0 100644
--- a/data/63/5A/FA/635AFA0DAEF124BA8C55E9E9CE98B421.ttl
+++ b/data/63/5A/FA/635AFA0DAEF124BA8C55E9E9CE98B421.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Helicopsyche_Feropsyche>
+    dwc:genus "Helicopsyche" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Feropsyche" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Helicopsyche> ;
diff --git a/data/63/5C/AF/635CAF578C02FFB9571CFAF6F5C80C76.ttl b/data/63/5C/AF/635CAF578C02FFB9571CFAF6F5C80C76.ttl
index 75ed946a9f8..32dd36bb394 100644
--- a/data/63/5C/AF/635CAF578C02FFB9571CFAF6F5C80C76.ttl
+++ b/data/63/5C/AF/635CAF578C02FFB9571CFAF6F5C80C76.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyriotasiastes_rhetenor>
+    dwc:genus "Cyriotasiastes" ;
     dwc:rank "species" ;
     dwc:species "rhetenor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyriotasiastes> ;
diff --git a/data/63/5C/AF/635CAF578C02FFBA571CF9F6F4F80AF1.ttl b/data/63/5C/AF/635CAF578C02FFBA571CF9F6F4F80AF1.ttl
index 7557e6c3ee1..93deaada68a 100644
--- a/data/63/5C/AF/635CAF578C02FFBA571CF9F6F4F80AF1.ttl
+++ b/data/63/5C/AF/635CAF578C02FFBA571CF9F6F4F80AF1.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cyriotasiastes_rhetenor>
+    dwc:genus "Cyriotasiastes" ;
     dwc:rank "species" ;
     dwc:species "rhetenor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cyriotasiastes> ;
diff --git a/data/63/5C/AF/635CAF578C09FFB255EBFA51F7C60C71.ttl b/data/63/5C/AF/635CAF578C09FFB255EBFA51F7C60C71.ttl
index 635d33d3842..fb35a51d59f 100644
--- a/data/63/5C/AF/635CAF578C09FFB255EBFA51F7C60C71.ttl
+++ b/data/63/5C/AF/635CAF578C09FFB255EBFA51F7C60C71.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Entelopes_glauca>
+    dwc:genus "Entelopes" ;
     dwc:rank "species" ;
     dwc:species "glauca" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Entelopes> ;
diff --git a/data/63/5C/AF/635CAF578C0AFFB1571CFDD6F4B40956.ttl b/data/63/5C/AF/635CAF578C0AFFB1571CFDD6F4B40956.ttl
index 8e70fbfff42..164da2c0d8a 100644
--- a/data/63/5C/AF/635CAF578C0AFFB1571CFDD6F4B40956.ttl
+++ b/data/63/5C/AF/635CAF578C0AFFB1571CFDD6F4B40956.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Triammatus_tristis>
+    dwc:genus "Triammatus" ;
     dwc:rank "species" ;
     dwc:species "tristis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Triammatus> ;
diff --git a/data/63/5C/AF/635CAF578C0AFFB1571CFFB6F4B40B16.ttl b/data/63/5C/AF/635CAF578C0AFFB1571CFFB6F4B40B16.ttl
index c99638e2050..a70213e7410 100644
--- a/data/63/5C/AF/635CAF578C0AFFB1571CFFB6F4B40B16.ttl
+++ b/data/63/5C/AF/635CAF578C0AFFB1571CFFB6F4B40B16.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Triammatus_bayai>
+    dwc:genus "Triammatus" ;
     dwc:rank "species" ;
     dwc:species "bayai" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Triammatus> ;
diff --git a/data/63/5C/AF/635CAF578C0FFFB457CFFD11F59A09F1.ttl b/data/63/5C/AF/635CAF578C0FFFB457CFFD11F59A09F1.ttl
index 318a6280418..968560b1bb4 100644
--- a/data/63/5C/AF/635CAF578C0FFFB457CFFD11F59A09F1.ttl
+++ b/data/63/5C/AF/635CAF578C0FFFB457CFFD11F59A09F1.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Epepeotes_taeniotinus>
+    dwc:genus "Epepeotes" ;
     dwc:rank "species" ;
     dwc:species "taeniotinus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Epepeotes> ;
diff --git a/data/63/5E/D5/635ED57F3477DC1BCFDCBABF32E1E1F1.ttl b/data/63/5E/D5/635ED57F3477DC1BCFDCBABF32E1E1F1.ttl
index bc53bf6deec..779c97b4ae1 100644
--- a/data/63/5E/D5/635ED57F3477DC1BCFDCBABF32E1E1F1.ttl
+++ b/data/63/5E/D5/635ED57F3477DC1BCFDCBABF32E1E1F1.ttl
@@ -38,6 +38,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Cerastium_arvense>
+    dwc:genus "Cerastium" ;
     dwc:rank "species" ;
     dwc:species "arvense" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Cerastium> ;
diff --git a/data/63/5F/6F/635F6F3F7727C932B2F3EC47E87D147C.ttl b/data/63/5F/6F/635F6F3F7727C932B2F3EC47E87D147C.ttl
index 183404c13e5..0523857ddf2 100644
--- a/data/63/5F/6F/635F6F3F7727C932B2F3EC47E87D147C.ttl
+++ b/data/63/5F/6F/635F6F3F7727C932B2F3EC47E87D147C.ttl
@@ -26,12 +26,12 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Plantae/Alysicarpus_vaginalis_nummularifolius_Miq_1855>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "Miq. 1855" ;
     dwc:authorityYear "1855" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Fabaceae" ;
     dwc:genus "Alysicarpus" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Fabales" ;
     dwc:phylum "Tracheophyta" ;
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Alysicarpus_vaginalis>
+    dwc:genus "Alysicarpus" ;
     dwc:rank "species" ;
     dwc:species "vaginalis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Alysicarpus> ;
diff --git a/data/63/60/AB/6360AB4ACC0A5C6CA5EE8FFE44588611.ttl b/data/63/60/AB/6360AB4ACC0A5C6CA5EE8FFE44588611.ttl
index 29ca172818a..5ad63e88ff7 100644
--- a/data/63/60/AB/6360AB4ACC0A5C6CA5EE8FFE44588611.ttl
+++ b/data/63/60/AB/6360AB4ACC0A5C6CA5EE8FFE44588611.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Roeseliana_azami>
+    dwc:genus "Roeseliana" ;
     dwc:rank "species" ;
     dwc:species "azami" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Roeseliana> ;
diff --git a/data/63/61/87/636187EBFFE24A13D9E4FEEBFFB0FD8E.ttl b/data/63/61/87/636187EBFFE24A13D9E4FEEBFFB0FD8E.ttl
index 4aa9ed5d745..d49ce33f4aa 100644
--- a/data/63/61/87/636187EBFFE24A13D9E4FEEBFFB0FD8E.ttl
+++ b/data/63/61/87/636187EBFFE24A13D9E4FEEBFFB0FD8E.ttl
@@ -62,6 +62,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eburia_Eburia>
+    dwc:genus "Eburia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eburia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eburia> ;
diff --git a/data/63/67/87/636787E985639F5DFF2CFDDF96B8A027.ttl b/data/63/67/87/636787E985639F5DFF2CFDDF96B8A027.ttl
index 18c132dfc37..23e2bd087c2 100644
--- a/data/63/67/87/636787E985639F5DFF2CFDDF96B8A027.ttl
+++ b/data/63/67/87/636787E985639F5DFF2CFDDF96B8A027.ttl
@@ -194,6 +194,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Neotheronia_lineata>
+    dwc:genus "Neotheronia" ;
     dwc:rank "species" ;
     dwc:species "lineata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Neotheronia> ;
diff --git a/data/63/67/87/636787E9856C9F5CFF2CF88E9114A56D.ttl b/data/63/67/87/636787E9856C9F5CFF2CF88E9114A56D.ttl
index a6a4f836395..0d8eca4e0b7 100644
--- a/data/63/67/87/636787E9856C9F5CFF2CF88E9114A56D.ttl
+++ b/data/63/67/87/636787E9856C9F5CFF2CF88E9114A56D.ttl
@@ -180,12 +180,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Theronia_nigrolineata>
+    dwc:genus "Theronia" ;
     dwc:rank "species" ;
     dwc:species "nigrolineata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Theronia_Neotheronia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Theronia_Neotheronia>
+    dwc:genus "Theronia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neotheronia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Theronia> ;
diff --git a/data/63/67/87/636787E9857C9F43FF2CFABC92B3A090.ttl b/data/63/67/87/636787E9857C9F43FF2CFABC92B3A090.ttl
index 8f72808b0f8..a4104aaa1e1 100644
--- a/data/63/67/87/636787E9857C9F43FF2CFABC92B3A090.ttl
+++ b/data/63/67/87/636787E9857C9F43FF2CFABC92B3A090.ttl
@@ -180,12 +180,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Theronia_nigrolineata>
+    dwc:genus "Theronia" ;
     dwc:rank "species" ;
     dwc:species "nigrolineata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Theronia_Neotheronia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Theronia_Neotheronia>
+    dwc:genus "Theronia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neotheronia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Theronia> ;
diff --git a/data/63/67/FC/6367FCD64ECF3EB5A87F8F487E8857C8.ttl b/data/63/67/FC/6367FCD64ECF3EB5A87F8F487E8857C8.ttl
index 45d887a470a..30a6925ec93 100644
--- a/data/63/67/FC/6367FCD64ECF3EB5A87F8F487E8857C8.ttl
+++ b/data/63/67/FC/6367FCD64ECF3EB5A87F8F487E8857C8.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pheidole_longispinosa>
+    dwc:genus "Pheidole" ;
     dwc:rank "species" ;
     dwc:species "longispinosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pheidole> ;
diff --git a/data/63/6E/9E/636E9E2DEF005C463D43BFD3AE44EB56.ttl b/data/63/6E/9E/636E9E2DEF005C463D43BFD3AE44EB56.ttl
index 813ff7a87c3..d053cceb7e4 100644
--- a/data/63/6E/9E/636E9E2DEF005C463D43BFD3AE44EB56.ttl
+++ b/data/63/6E/9E/636E9E2DEF005C463D43BFD3AE44EB56.ttl
@@ -29,12 +29,12 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Plantae/Bromus_hordeaceus_Bonnier_18>
+    # Warning: ignoring infraspecific-rank "subsp." ;
     dwc:LSID "5C5A266B-129E-563A-A0B6-5F70E8023DCC" ;
     dwc:authority "L. subsp. divaricatus (Bonnier & Layens) Kerguelen, Soc. Echange Pl. Vasc. Eur. Bassin Medit., Bull. 18: 27. (1981)" ;
     dwc:class "Liliopsida" ;
     dwc:family "Poaceae" ;
     dwc:genus "Bromus" ;
-    dwc:infraspecific-rank "subsp." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Poales" ;
     dwc:phylum "Tracheophyta" ;
@@ -45,11 +45,11 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Bromus_intermedius_divaricatus_>
+    # Warning: ignoring infraspecific-rank "subsp." ;
     dwc:authority "Guss. subsp. divaricatus" ;
     dwc:class "Liliopsida" ;
     dwc:family "Poaceae" ;
     dwc:genus "Bromus" ;
-    dwc:infraspecific-rank "subsp." ;
     dwc:kingdom "Plantae" ;
     dwc:order "Poales" ;
     dwc:phylum "Tracheophyta" ;
diff --git a/data/63/6E/C5/636EC52E19CC5FE8A297AA36793AA0EA.ttl b/data/63/6E/C5/636EC52E19CC5FE8A297AA36793AA0EA.ttl
index 590df4fa4a5..42df54691b1 100644
--- a/data/63/6E/C5/636EC52E19CC5FE8A297AA36793AA0EA.ttl
+++ b/data/63/6E/C5/636EC52E19CC5FE8A297AA36793AA0EA.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xylosciara_Xylosciara>
+    dwc:genus "Xylosciara" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xylosciara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xylosciara> ;
diff --git a/data/63/70/87/637087DEF830715784AE957CFECBC3AA.ttl b/data/63/70/87/637087DEF830715784AE957CFECBC3AA.ttl
index 29a9ff92777..c234552d9a1 100644
--- a/data/63/70/87/637087DEF830715784AE957CFECBC3AA.ttl
+++ b/data/63/70/87/637087DEF830715784AE957CFECBC3AA.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthaxia_Cratomerus>
+    dwc:genus "Anthaxia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cratomerus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthaxia> ;
diff --git a/data/63/70/87/637087DEF839714784AE9501FC8CC411.ttl b/data/63/70/87/637087DEF839714784AE9501FC8CC411.ttl
index 0d3034289b1..ea80000b4b7 100644
--- a/data/63/70/87/637087DEF839714784AE9501FC8CC411.ttl
+++ b/data/63/70/87/637087DEF839714784AE9501FC8CC411.ttl
@@ -134,6 +134,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthaxia_Anthaxia>
+    dwc:genus "Anthaxia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Anthaxia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthaxia> ;
@@ -232,6 +233,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthaxia_Haplanthaxia>
+    dwc:genus "Anthaxia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haplanthaxia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthaxia> ;
diff --git a/data/63/70/87/637087DEF83C714B84AE9085FAD6C145.ttl b/data/63/70/87/637087DEF83C714B84AE9085FAD6C145.ttl
index b9862a6660d..afcbf45a728 100644
--- a/data/63/70/87/637087DEF83C714B84AE9085FAD6C145.ttl
+++ b/data/63/70/87/637087DEF83C714B84AE9085FAD6C145.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Anthaxia_Haplanthaxia>
+    dwc:genus "Anthaxia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Haplanthaxia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Anthaxia> ;
diff --git a/data/63/70/F8/6370F8BAD721D75481C46002BB253430.ttl b/data/63/70/F8/6370F8BAD721D75481C46002BB253430.ttl
index b5c8440501a..460c4bea4c4 100644
--- a/data/63/70/F8/6370F8BAD721D75481C46002BB253430.ttl
+++ b/data/63/70/F8/6370F8BAD721D75481C46002BB253430.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alces_americanus>
+    dwc:genus "Alces" ;
     dwc:rank "species" ;
     dwc:species "americanus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alces> ;
diff --git a/data/63/74/87/637487ECFFC8D011FFCC1BAFA6183D5D.ttl b/data/63/74/87/637487ECFFC8D011FFCC1BAFA6183D5D.ttl
index 963ce33a2a9..be74970a739 100644
--- a/data/63/74/87/637487ECFFC8D011FFCC1BAFA6183D5D.ttl
+++ b/data/63/74/87/637487ECFFC8D011FFCC1BAFA6183D5D.ttl
@@ -412,6 +412,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Helichrysum_lucidum>
+    dwc:genus "Helichrysum" ;
     dwc:rank "species" ;
     dwc:species "lucidum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Helichrysum> ;
diff --git a/data/63/74/87/637487ECFFCFD02BFC9C1CF4A4833813.ttl b/data/63/74/87/637487ECFFCFD02BFC9C1CF4A4833813.ttl
index 29c5526948c..310c0b92cce 100644
--- a/data/63/74/87/637487ECFFCFD02BFC9C1CF4A4833813.ttl
+++ b/data/63/74/87/637487ECFFCFD02BFC9C1CF4A4833813.ttl
@@ -141,6 +141,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Helichrysum_bracteatum>
+    dwc:genus "Helichrysum" ;
     dwc:rank "species" ;
     dwc:species "bracteatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Helichrysum> ;
@@ -166,6 +167,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Xerochrysum_bracteatum>
+    dwc:genus "Xerochrysum" ;
     dwc:rank "species" ;
     dwc:species "bracteatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Xerochrysum> ;
diff --git a/data/63/74/87/637487ECFFE2D006FCC91F13A1923C00.ttl b/data/63/74/87/637487ECFFE2D006FCC91F13A1923C00.ttl
index c2a1a65e77d..70a53469001 100644
--- a/data/63/74/87/637487ECFFE2D006FCC91F13A1923C00.ttl
+++ b/data/63/74/87/637487ECFFE2D006FCC91F13A1923C00.ttl
@@ -125,6 +125,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Xerochrysum_macranthum>
+    dwc:genus "Xerochrysum" ;
     dwc:rank "species" ;
     dwc:species "macranthum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Xerochrysum> ;
diff --git a/data/63/74/87/637487ECFFE3D004FC9D18C9A1073B69.ttl b/data/63/74/87/637487ECFFE3D004FC9D18C9A1073B69.ttl
index 393830fd8d1..0a70e172d34 100644
--- a/data/63/74/87/637487ECFFE3D004FC9D18C9A1073B69.ttl
+++ b/data/63/74/87/637487ECFFE3D004FC9D18C9A1073B69.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Helichrysum_bracteatum>
+    dwc:genus "Helichrysum" ;
     dwc:rank "species" ;
     dwc:species "bracteatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Helichrysum> ;
diff --git a/data/63/74/87/637487ECFFEBD00DFFC81B83A7C539E2.ttl b/data/63/74/87/637487ECFFEBD00DFFC81B83A7C539E2.ttl
index ae11e3ff5b3..49ca896aeda 100644
--- a/data/63/74/87/637487ECFFEBD00DFFC81B83A7C539E2.ttl
+++ b/data/63/74/87/637487ECFFEBD00DFFC81B83A7C539E2.ttl
@@ -160,6 +160,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Helichrysum_acuminatum>
+    dwc:genus "Helichrysum" ;
     dwc:rank "species" ;
     dwc:species "acuminatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Helichrysum> ;
diff --git a/data/63/74/87/637487ECFFEFD00BFFDD1FB4A6A339E2.ttl b/data/63/74/87/637487ECFFEFD00BFFDD1FB4A6A339E2.ttl
index b82b63671e9..a561980076c 100644
--- a/data/63/74/87/637487ECFFEFD00BFFDD1FB4A6A339E2.ttl
+++ b/data/63/74/87/637487ECFFEFD00BFFDD1FB4A6A339E2.ttl
@@ -139,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Xerochrysum_subundulatum>
+    dwc:genus "Xerochrysum" ;
     dwc:rank "species" ;
     dwc:species "subundulatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Xerochrysum> ;
@@ -158,6 +159,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Bracteantha_palustris>
+    dwc:genus "Bracteantha" ;
     dwc:rank "species" ;
     dwc:species "palustris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Bracteantha> ;
diff --git a/data/63/74/87/637487ECFFF4D014FCF7198AA1273A27.ttl b/data/63/74/87/637487ECFFF4D014FCF7198AA1273A27.ttl
index 9e59ab845bc..7f2fe2c8a8e 100644
--- a/data/63/74/87/637487ECFFF4D014FCF7198AA1273A27.ttl
+++ b/data/63/74/87/637487ECFFF4D014FCF7198AA1273A27.ttl
@@ -124,6 +124,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Xerochrysum_bracteatum>
+    dwc:genus "Xerochrysum" ;
     dwc:rank "species" ;
     dwc:species "bracteatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Xerochrysum> ;
diff --git a/data/63/74/87/637487ECFFFED01BFCC01917A1E23A4D.ttl b/data/63/74/87/637487ECFFFED01BFCC01917A1E23A4D.ttl
index e8a68dddc52..cf2905eaba3 100644
--- a/data/63/74/87/637487ECFFFED01BFCC01917A1E23A4D.ttl
+++ b/data/63/74/87/637487ECFFFED01BFCC01917A1E23A4D.ttl
@@ -306,6 +306,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Helichrysum_bracteatum>
+    dwc:genus "Helichrysum" ;
     dwc:rank "species" ;
     dwc:species "bracteatum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Helichrysum> ;
diff --git a/data/63/76/EE/6376EE7A9E1F5B80AB6B78FC9863A039.ttl b/data/63/76/EE/6376EE7A9E1F5B80AB6B78FC9863A039.ttl
index 28c4c080760..408ccccceec 100644
--- a/data/63/76/EE/6376EE7A9E1F5B80AB6B78FC9863A039.ttl
+++ b/data/63/76/EE/6376EE7A9E1F5B80AB6B78FC9863A039.ttl
@@ -77,6 +77,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Protaetia_Liocola>
+    dwc:genus "Protaetia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Liocola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Protaetia> ;
diff --git a/data/63/77/61/637761ACAFCD3484BD14A2EEC42959D5.ttl b/data/63/77/61/637761ACAFCD3484BD14A2EEC42959D5.ttl
index 02eec2674b6..63908cd54c8 100644
--- a/data/63/77/61/637761ACAFCD3484BD14A2EEC42959D5.ttl
+++ b/data/63/77/61/637761ACAFCD3484BD14A2EEC42959D5.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trioxys_Trioxys>
+    dwc:genus "Trioxys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trioxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trioxys> ;
diff --git a/data/63/78/EB/6378EB3C1335EF23FF4CFE109C8034F3.ttl b/data/63/78/EB/6378EB3C1335EF23FF4CFE109C8034F3.ttl
index e0fd8fcfc9a..9e34fa9baed 100644
--- a/data/63/78/EB/6378EB3C1335EF23FF4CFE109C8034F3.ttl
+++ b/data/63/78/EB/6378EB3C1335EF23FF4CFE109C8034F3.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnancyla_Gymnancyla>
+    dwc:genus "Gymnancyla" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Gymnancyla" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnancyla> ;
diff --git a/data/63/7A/70/637A70FDF8F4D51A6059AEF6DA143E70.ttl b/data/63/7A/70/637A70FDF8F4D51A6059AEF6DA143E70.ttl
index dfb70e55051..59bcfb6bb0c 100644
--- a/data/63/7A/70/637A70FDF8F4D51A6059AEF6DA143E70.ttl
+++ b/data/63/7A/70/637A70FDF8F4D51A6059AEF6DA143E70.ttl
@@ -54,6 +54,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Lamium_galeobdolon>
+    dwc:genus "Lamium" ;
     dwc:rank "species" ;
     dwc:species "galeobdolon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Lamium> ;
diff --git a/data/63/7C/24/637C24044CDE9D3AAB92B6DCC8697525.ttl b/data/63/7C/24/637C24044CDE9D3AAB92B6DCC8697525.ttl
index f6edf8feb2d..15edcbea459 100644
--- a/data/63/7C/24/637C24044CDE9D3AAB92B6DCC8697525.ttl
+++ b/data/63/7C/24/637C24044CDE9D3AAB92B6DCC8697525.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lionychus_Lionychus>
+    dwc:genus "Lionychus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Lionychus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lionychus> ;
diff --git a/data/63/7F/7B/637F7BB3527FD8BB1A74E772C8B0AABD.ttl b/data/63/7F/7B/637F7BB3527FD8BB1A74E772C8B0AABD.ttl
index e93765a4bab..17ba26746c4 100644
--- a/data/63/7F/7B/637F7BB3527FD8BB1A74E772C8B0AABD.ttl
+++ b/data/63/7F/7B/637F7BB3527FD8BB1A74E772C8B0AABD.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rousettus_aegyptiacus>
+    dwc:genus "Rousettus" ;
     dwc:rank "species" ;
     dwc:species "aegyptiacus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rousettus_Rousettus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rousettus_Rousettus>
+    dwc:genus "Rousettus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rousettus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rousettus> ;
diff --git a/data/63/83/22/6383225DEACD51F9AD57D1136D3673A3.ttl b/data/63/83/22/6383225DEACD51F9AD57D1136D3673A3.ttl
index 5157cfa446e..08684635fdf 100644
--- a/data/63/83/22/6383225DEACD51F9AD57D1136D3673A3.ttl
+++ b/data/63/83/22/6383225DEACD51F9AD57D1136D3673A3.ttl
@@ -13,7 +13,7 @@
     dc:creator "Cano, Eusebio; Musarella, Carmelo Maria; Cano-Ortiz, Ana; Fuentes, Jose Carlos Pinar; Spampinato, Giovanni; Gomes, Carlos Jose Pinto" ;
     dc:title "Glebionis discolor Cano, Musarella, Cano-Ortiz, Pinar Fuentes, Spampinato & Pinto Gomes comb. & 2017, stat. nov." ;
     trt:definesTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Glebionis_discolor_Cano_2017> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Chrysanthemum_coronarium_discolor_Cano_2017>, <http://taxon-concept.plazi.org/id/Plantae/Chrysanthemum_coronarium_var_discolor_Cano_2017>, <http://taxon-concept.plazi.org/id/Plantae/Glebionis_coronaria_var_discolor_Cano_2017> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Chrysanthemum_coronarium_discolor_Cano_2017>, <http://taxon-concept.plazi.org/id/Plantae/Glebionis_coronaria_discolor_Cano_2017> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.81.11995> ;
     a trt:Treatment .
 
@@ -48,24 +48,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Glebionis_discolor> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Chrysanthemum_coronarium_var_discolor_Cano_2017>
-    dwc:authorityName "Cano & Musarella & Cano-Ortiz & Fuentes & Spampinato & Gomes" ;
-    dwc:authorityYear "2017" ;
-    dwc:class "Magnoliopsida" ;
-    dwc:family "Asteraceae" ;
-    dwc:genus "Chrysanthemum" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Asterales" ;
-    dwc:phylum "Tracheophyta" ;
-    dwc:rank "variety" ;
-    dwc:scientificNameAuthorship "Cano, Musarella, Cano-Ortiz, Fuentes, Spampinato & Gomes, 2017" ;
-    dwc:species "coronarium" ;
-    dwc:subSpecies "var." ;
-    dwc:variety "discolor" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium_var_discolor> ;
-    a dwcFP:TaxonConcept .
-
 <http://taxon-concept.plazi.org/id/Plantae/Chrysanthemum_coronarium_discolor_Cano_2017>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Cano & Musarella & Cano-Ortiz & Fuentes & Spampinato & Gomes" ;
     dwc:authorityYear "2017" ;
     dwc:class "Magnoliopsida" ;
@@ -74,14 +58,16 @@
     dwc:kingdom "Plantae" ;
     dwc:order "Asterales" ;
     dwc:phylum "Tracheophyta" ;
-    dwc:rank "subSpecies" ;
+    dwc:rank "subSpecies", "variety" ;
     dwc:scientificNameAuthorship "Cano, Musarella, Cano-Ortiz, Fuentes, Spampinato & Gomes, 2017" ;
     dwc:species "coronarium" ;
     dwc:subSpecies "discolor" ;
+    dwc:variety "discolor" ;
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium_discolor> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Glebionis_coronaria_var_discolor_Cano_2017>
+<http://taxon-concept.plazi.org/id/Plantae/Glebionis_coronaria_discolor_Cano_2017>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Cano & Musarella & Cano-Ortiz & Fuentes & Spampinato & Gomes" ;
     dwc:authorityYear "2017" ;
     dwc:baseAuthorityName "Cano, Musarella, Cano-Ortiz, Pinar Fuentes, Spampinato & Pinto Gomes comb. &" ;
@@ -95,9 +81,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Cano, Musarella, Cano-Ortiz, Pinar Fuentes, Spampinato, Pinto Gomes comb. & , 2017) Cano, Musarella, Cano-Ortiz, Fuentes, Spampinato & Gomes, 2017" ;
     dwc:species "coronaria" ;
-    dwc:subSpecies "var." ;
     dwc:variety "discolor" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria_var_discolor> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria_discolor> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Glebionis_discolor>
@@ -147,28 +132,23 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium_var_discolor>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium_discolor>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Chrysanthemum" ;
     dwc:kingdom "Plantae" ;
     dwc:order "Asterales" ;
     dwc:phylum "Tracheophyta" ;
-    dwc:rank "variety" ;
+    dwc:rank "subSpecies", "variety" ;
     dwc:species "coronarium" ;
-    dwc:subSpecies "var." ;
+    dwc:subSpecies "discolor" ;
     dwc:variety "discolor" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium>
+    dwc:genus "Chrysanthemum" ;
     dwc:rank "species" ;
     dwc:species "coronarium" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Chrysanthemum> ;
@@ -180,21 +160,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Asteraceae> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium_discolor>
-    dwc:class "Magnoliopsida" ;
-    dwc:family "Asteraceae" ;
-    dwc:genus "Chrysanthemum" ;
-    dwc:kingdom "Plantae" ;
-    dwc:order "Asterales" ;
-    dwc:phylum "Tracheophyta" ;
-    dwc:rank "subSpecies" ;
-    dwc:species "coronarium" ;
-    dwc:subSpecies "discolor" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Chrysanthemum_coronarium> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria_var_discolor>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria_discolor>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Asteraceae" ;
     dwc:genus "Glebionis" ;
@@ -203,18 +170,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "coronaria" ;
-    dwc:subSpecies "var." ;
     dwc:variety "discolor" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Glebionis_coronaria>
+    dwc:genus "Glebionis" ;
     dwc:rank "species" ;
     dwc:species "coronaria" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Glebionis> ;
diff --git a/data/63/87/95/6387950D04AC8F2F095DD0A1B0013137.ttl b/data/63/87/95/6387950D04AC8F2F095DD0A1B0013137.ttl
index 54855bfa656..bb99b0f7808 100644
--- a/data/63/87/95/6387950D04AC8F2F095DD0A1B0013137.ttl
+++ b/data/63/87/95/6387950D04AC8F2F095DD0A1B0013137.ttl
@@ -130,6 +130,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_Chalcoplethis>
+    dwc:genus "Pelidnota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chalcoplethis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota> ;
diff --git a/data/63/88/02/63880205EE97D439DB9F4C2F96BF69FA.ttl b/data/63/88/02/63880205EE97D439DB9F4C2F96BF69FA.ttl
index 05fd5bb9f09..16f0a9f423b 100644
--- a/data/63/88/02/63880205EE97D439DB9F4C2F96BF69FA.ttl
+++ b/data/63/88/02/63880205EE97D439DB9F4C2F96BF69FA.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Melandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/63/89/24/6389244EBA115E1F99452040956AEEDC.ttl b/data/63/89/24/6389244EBA115E1F99452040956AEEDC.ttl
index b0a9d6d21d2..e114b829eed 100644
--- a/data/63/89/24/6389244EBA115E1F99452040956AEEDC.ttl
+++ b/data/63/89/24/6389244EBA115E1F99452040956AEEDC.ttl
@@ -12,7 +12,7 @@
 <http://treatment.plazi.org/id/6389244EBA115E1F99452040956AEEDC>
     dc:creator "Berry, Paul E.; Kainulainen, Kent; Ee, Benjamin W. van" ;
     dc:title "Croton nitidulus subsp. var. var. eglandulosus Radcl. - Sm., Gen. Croton Madag. Comoro 171. 2016" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_nitidulus_var_eglandulosus_Sm_171> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_nitidulus_eglandulosus_Sm_171> ;
     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_nitidulus_var_eglandulosus_Sm_171>
+<http://taxon-concept.plazi.org/id/Plantae/Croton_nitidulus_eglandulosus_Sm_171>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "6389244E-BA11-5E1F-9945-2040956AEEDC" ;
     dwc:authority "Radcl. - Sm., Gen. Croton Madag. Comoro 171. 2016" ;
     dwc:authorityName "Radcl. - Sm., Gen. Croton Madag. Comoro 171." ;
@@ -41,13 +42,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Radcl. - Sm., Gen. Croton Madag. Comoro 171., 2016" ;
     dwc:species "nitidulus" ;
-    dwc:subSpecies "var." ;
     dwc:variety "eglandulosus" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus_var_eglandulosus> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus_eglandulosus> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus_var_eglandulosus>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus_eglandulosus>
+    # 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 "nitidulus" ;
-    dwc:subSpecies "var." ;
     dwc:variety "eglandulosus" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Croton_nitidulus>
+    dwc:genus "Croton" ;
     dwc:rank "species" ;
     dwc:species "nitidulus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton> ;
diff --git a/data/63/8A/DE/638ADECA34C25D78B0A29114E46B8977.ttl b/data/63/8A/DE/638ADECA34C25D78B0A29114E46B8977.ttl
index e9868b2b6a2..2311f8eccc8 100644
--- a/data/63/8A/DE/638ADECA34C25D78B0A29114E46B8977.ttl
+++ b/data/63/8A/DE/638ADECA34C25D78B0A29114E46B8977.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cavariella_Cavariellinepicauda>
+    dwc:genus "Cavariella" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cavariellinepicauda" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cavariella> ;
diff --git a/data/63/8D/53/638D5321DB6B5F9EBE332D3FCBF41B79.ttl b/data/63/8D/53/638D5321DB6B5F9EBE332D3FCBF41B79.ttl
index 98d50e85790..e855fa51563 100644
--- a/data/63/8D/53/638D5321DB6B5F9EBE332D3FCBF41B79.ttl
+++ b/data/63/8D/53/638D5321DB6B5F9EBE332D3FCBF41B79.ttl
@@ -14,7 +14,7 @@
     dc:title "Agrostis perennans (Walter) Tuck. s. l., Amer. J. Sci. Arts 45: 44. 1843" ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Agrostis_perennans_l_45> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Agrostis_anomala>, <http://taxon-name.plazi.org/id/Plantae/Agrostis_cornucopiae>, <http://taxon-name.plazi.org/id/Plantae/Agrostis_elegans>, <http://taxon-name.plazi.org/id/Plantae/Agrostis_fasciculata>, <http://taxon-name.plazi.org/id/Plantae/Agrostis_humboldtiana>, <http://taxon-name.plazi.org/id/Plantae/Agrostis_pulchella>, <http://taxon-name.plazi.org/id/Plantae/Agrostis_weberbaueri>, <http://taxon-name.plazi.org/id/Plantae/Trichodium_decumbens> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Agrostis_scabra_var_perennans_Walter_1861>, <http://taxon-concept.plazi.org/id/Plantae/Cornucopiae_perennans_Walter_1788>, <http://taxon-concept.plazi.org/id/Plantae/Trichodium_perennans_Walter_1816>, <http://taxon-concept.plazi.org/id/Plantae/Vilfa_elegans_Kunth_1816>, <http://taxon-concept.plazi.org/id/Plantae/Vilfa_fasciculata_Kunth_1816> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Agrostis_scabra_perennans_Walter_1861>, <http://taxon-concept.plazi.org/id/Plantae/Cornucopiae_perennans_Walter_1788>, <http://taxon-concept.plazi.org/id/Plantae/Trichodium_perennans_Walter_1816>, <http://taxon-concept.plazi.org/id/Plantae/Vilfa_elegans_Kunth_1816>, <http://taxon-concept.plazi.org/id/Plantae/Vilfa_fasciculata_Kunth_1816> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.151.50538> ;
     a trt:Treatment .
 
@@ -78,7 +78,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Trichodium_perennans> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Agrostis_scabra_var_perennans_Walter_1861>
+<http://taxon-concept.plazi.org/id/Plantae/Agrostis_scabra_perennans_Walter_1861>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Alph.Wood" ;
     dwc:authorityYear "1861" ;
     dwc:baseAuthorityName "Walter" ;
@@ -91,9 +92,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Walter) Alph.Wood, 1861" ;
     dwc:species "scabra" ;
-    dwc:subSpecies "var." ;
     dwc:variety "perennans" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra_var_perennans> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra_perennans> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Plantae/Vilfa_fasciculata_Kunth_1816>
@@ -209,8 +209,8 @@
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Poaceae> ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra_var_perennans>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra_perennans>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Liliopsida" ;
     dwc:family "Poaceae" ;
     dwc:genus "Agrostis" ;
@@ -219,18 +219,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "scabra" ;
-    dwc:subSpecies "var." ;
     dwc:variety "perennans" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Agrostis_scabra>
+    dwc:genus "Agrostis" ;
     dwc:rank "species" ;
     dwc:species "scabra" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Agrostis> ;
diff --git a/data/63/91/85/6391852CCAF0CAA44C614E53E5EF4391.ttl b/data/63/91/85/6391852CCAF0CAA44C614E53E5EF4391.ttl
index d6d06d50adb..f33610f4b59 100644
--- a/data/63/91/85/6391852CCAF0CAA44C614E53E5EF4391.ttl
+++ b/data/63/91/85/6391852CCAF0CAA44C614E53E5EF4391.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Viverra_zibetha>
+    dwc:genus "Viverra" ;
     dwc:rank "species" ;
     dwc:species "zibetha" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Viverra> ;
diff --git a/data/63/95/D8/6395D881A8E65CC8B02C4FC3A3C84288.ttl b/data/63/95/D8/6395D881A8E65CC8B02C4FC3A3C84288.ttl
index f6545788637..1d5166bb65c 100644
--- a/data/63/95/D8/6395D881A8E65CC8B02C4FC3A3C84288.ttl
+++ b/data/63/95/D8/6395D881A8E65CC8B02C4FC3A3C84288.ttl
@@ -63,6 +63,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Libnotes_Laosa>
+    dwc:genus "Libnotes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Laosa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Libnotes> ;
diff --git a/data/63/96/BA/6396BAECCEBF5508AD246D10C4D3C707.ttl b/data/63/96/BA/6396BAECCEBF5508AD246D10C4D3C707.ttl
index 111d24fe4ed..78b2e1e2083 100644
--- a/data/63/96/BA/6396BAECCEBF5508AD246D10C4D3C707.ttl
+++ b/data/63/96/BA/6396BAECCEBF5508AD246D10C4D3C707.ttl
@@ -94,6 +94,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Scaphinotus_ridingsii>
+    dwc:genus "Scaphinotus" ;
     dwc:rank "species" ;
     dwc:species "ridingsii" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Scaphinotus> ;
@@ -172,6 +173,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Steniridia_ridingsi>
+    dwc:genus "Steniridia" ;
     dwc:rank "species" ;
     dwc:species "ridingsi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Steniridia> ;
diff --git a/data/63/9D/77/639D77C78BF114790D757A4F690979A8.ttl b/data/63/9D/77/639D77C78BF114790D757A4F690979A8.ttl
index 38dcd5d8db4..55bce886f07 100644
--- a/data/63/9D/77/639D77C78BF114790D757A4F690979A8.ttl
+++ b/data/63/9D/77/639D77C78BF114790D757A4F690979A8.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bracon_Glabrobracon>
+    dwc:genus "Bracon" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Glabrobracon" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bracon> ;
diff --git a/data/63/9E/08/639E082380B7CECDE1F10276AEEF7216.ttl b/data/63/9E/08/639E082380B7CECDE1F10276AEEF7216.ttl
index a62cc235052..f8670beb036 100644
--- a/data/63/9E/08/639E082380B7CECDE1F10276AEEF7216.ttl
+++ b/data/63/9E/08/639E082380B7CECDE1F10276AEEF7216.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachypithecus_phayrei>
+    dwc:genus "Trachypithecus" ;
     dwc:rank "species" ;
     dwc:species "phayrei" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachypithecus_Trachypithecus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trachypithecus_Trachypithecus>
+    dwc:genus "Trachypithecus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Trachypithecus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trachypithecus> ;
diff --git a/data/63/AD/0F/63AD0F53C0265EA79AD960686EF65918.ttl b/data/63/AD/0F/63AD0F53C0265EA79AD960686EF65918.ttl
index ca753e99716..e55fe068d96 100644
--- a/data/63/AD/0F/63AD0F53C0265EA79AD960686EF65918.ttl
+++ b/data/63/AD/0F/63AD0F53C0265EA79AD960686EF65918.ttl
@@ -96,6 +96,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pupina_Tylotoechus>
+    dwc:genus "Pupina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Tylotoechus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pupina> ;
diff --git a/data/63/AD/31/63AD3121B332528CBB3F3351FCD5CA6A.ttl b/data/63/AD/31/63AD3121B332528CBB3F3351FCD5CA6A.ttl
index b1330e31e8c..b2052b1437b 100644
--- a/data/63/AD/31/63AD3121B332528CBB3F3351FCD5CA6A.ttl
+++ b/data/63/AD/31/63AD3121B332528CBB3F3351FCD5CA6A.ttl
@@ -14,7 +14,7 @@
     dc:title "Verbascum pseudocreticum Benedí & J. M. Monts., in Collect. Bot. (Barcelona) 16: 106. 1985." ;
     trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Verbascum_pseudocreticum_Bened%C3%AD_16> ;
     trt:citesTaxonName <http://taxon-name.plazi.org/id/Plantae/Celsia_cavanillesii>, <http://taxon-name.plazi.org/id/Plantae/Celsia_lyrata>, <http://taxon-name.plazi.org/id/Plantae/Celsia_sinuata> ;
-    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Celsia_cretica_var_cavanillesii_Kunze_1878> ;
+    trt:deprecates <http://taxon-concept.plazi.org/id/Plantae/Celsia_cretica_cavanillesii_Kunze_1878> ;
     trt:publishedIn <http://dx.doi.org/10.3897/phytokeys.225.99356> ;
     a trt:Treatment .
 
@@ -45,7 +45,8 @@
     trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Verbascum_pseudocreticum> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-concept.plazi.org/id/Plantae/Celsia_cretica_var_cavanillesii_Kunze_1878>
+<http://taxon-concept.plazi.org/id/Plantae/Celsia_cretica_cavanillesii_Kunze_1878>
+    # Warning: ignoring subSpecies "var." ;
     dwc:authorityName "Ball" ;
     dwc:authorityYear "1878" ;
     dwc:baseAuthorityName "Kunze" ;
@@ -58,9 +59,8 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "(Kunze) Ball, 1878" ;
     dwc:species "cretica" ;
-    dwc:subSpecies "var." ;
     dwc:variety "cavanillesii" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Celsia_cretica_var_cavanillesii> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Celsia_cretica_cavanillesii> ;
     a dwcFP:TaxonConcept .
 
 <http://taxon-name.plazi.org/id/Plantae/Verbascum_pseudocreticum>
@@ -110,8 +110,8 @@
     dwc:rank "kingdom" ;
     a dwcFP:TaxonName .
 
-<http://taxon-name.plazi.org/id/Plantae/Celsia_cretica_var_cavanillesii>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Celsia_cretica_cavanillesii>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Scrophulariaceae" ;
     dwc:genus "Celsia" ;
@@ -120,18 +120,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "cretica" ;
-    dwc:subSpecies "var." ;
     dwc:variety "cavanillesii" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Celsia_cretica_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Celsia_cretica_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Celsia_cretica> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Celsia_cretica>
+    dwc:genus "Celsia" ;
     dwc:rank "species" ;
     dwc:species "cretica" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Celsia> ;
diff --git a/data/63/B0/21/63B02103209266C2544388BB2FD66964.ttl b/data/63/B0/21/63B02103209266C2544388BB2FD66964.ttl
index e1d65c3946c..91db3bde3cc 100644
--- a/data/63/B0/21/63B02103209266C2544388BB2FD66964.ttl
+++ b/data/63/B0/21/63B02103209266C2544388BB2FD66964.ttl
@@ -57,12 +57,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_granatensis>
+    dwc:genus "Sciurus" ;
     dwc:rank "species" ;
     dwc:species "granatensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus_Guerlinguetus> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_Guerlinguetus>
+    dwc:genus "Sciurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Guerlinguetus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus> ;
diff --git a/data/63/B1/6C/63B16CEF961FD80D29DC95821A1316C7.ttl b/data/63/B1/6C/63B16CEF961FD80D29DC95821A1316C7.ttl
index 3075dd1849f..f76630a9ae7 100644
--- a/data/63/B1/6C/63B16CEF961FD80D29DC95821A1316C7.ttl
+++ b/data/63/B1/6C/63B16CEF961FD80D29DC95821A1316C7.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lepus_capensis>
+    dwc:genus "Lepus" ;
     dwc:rank "species" ;
     dwc:species "capensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lepus> ;
diff --git a/data/63/B7/ED/63B7EDD375B4CD5887A3206AE727F060.ttl b/data/63/B7/ED/63B7EDD375B4CD5887A3206AE727F060.ttl
index 93cfec33781..dd4a704bb40 100644
--- a/data/63/B7/ED/63B7EDD375B4CD5887A3206AE727F060.ttl
+++ b/data/63/B7/ED/63B7EDD375B4CD5887A3206AE727F060.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Andrena_Thysandrena>
+    dwc:genus "Andrena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thysandrena" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Andrena> ;
diff --git a/data/63/B8/FF/63B8FF1A380263D6E1A6978BC9346B44.ttl b/data/63/B8/FF/63B8FF1A380263D6E1A6978BC9346B44.ttl
index 49cf62aa9cb..ec11b7c3e68 100644
--- a/data/63/B8/FF/63B8FF1A380263D6E1A6978BC9346B44.ttl
+++ b/data/63/B8/FF/63B8FF1A380263D6E1A6978BC9346B44.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Crematogaster_Physocrema>
+    dwc:genus "Crematogaster" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Physocrema" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Crematogaster> ;
diff --git a/data/63/B9/FC/63B9FCBA5FFF508B9E3632BBC066BC94.ttl b/data/63/B9/FC/63B9FCBA5FFF508B9E3632BBC066BC94.ttl
index d1c1c7325d7..4c0a1765833 100644
--- a/data/63/B9/FC/63B9FCBA5FFF508B9E3632BBC066BC94.ttl
+++ b/data/63/B9/FC/63B9FCBA5FFF508B9E3632BBC066BC94.ttl
@@ -120,6 +120,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alycaeus_Chamalycaeus>
+    dwc:genus "Alycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chamalycaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alycaeus> ;
@@ -137,6 +138,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chamalycaeus_Chamalycaeus>
+    dwc:genus "Chamalycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chamalycaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chamalycaeus> ;
diff --git a/data/63/BB/A7/63BBA71C6DDE6A11B26A20C52CCA0E61.ttl b/data/63/BB/A7/63BBA71C6DDE6A11B26A20C52CCA0E61.ttl
index e617f6a8580..127d4ac0086 100644
--- a/data/63/BB/A7/63BBA71C6DDE6A11B26A20C52CCA0E61.ttl
+++ b/data/63/BB/A7/63BBA71C6DDE6A11B26A20C52CCA0E61.ttl
@@ -61,12 +61,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polia_mortua>
+    dwc:genus "Polia" ;
     dwc:rank "species" ;
     dwc:species "mortua" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polia_Atropolia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Polia_Atropolia>
+    dwc:genus "Polia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Atropolia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Polia> ;
diff --git a/data/63/C6/83/63C6830E0F799E0BD2A5F0337C566C4A.ttl b/data/63/C6/83/63C6830E0F799E0BD2A5F0337C566C4A.ttl
index 98a8abac112..57de9abd9fd 100644
--- a/data/63/C6/83/63C6830E0F799E0BD2A5F0337C566C4A.ttl
+++ b/data/63/C6/83/63C6830E0F799E0BD2A5F0337C566C4A.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Uranotaenia_Uranotaenia>
+    dwc:genus "Uranotaenia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Uranotaenia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Uranotaenia> ;
diff --git a/data/63/C7/42/63C74239354170BD983813777CF21869.ttl b/data/63/C7/42/63C74239354170BD983813777CF21869.ttl
index 1bb5e1eafe4..37012b8e7b5 100644
--- a/data/63/C7/42/63C74239354170BD983813777CF21869.ttl
+++ b/data/63/C7/42/63C74239354170BD983813777CF21869.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bolbochromus_Bolbochromus>
+    dwc:genus "Bolbochromus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Bolbochromus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bolbochromus> ;
diff --git a/data/63/C7/CA/63C7CA29B301E57007913C84E279398E.ttl b/data/63/C7/CA/63C7CA29B301E57007913C84E279398E.ttl
index bb2e28e6a50..ffbb9fb66ab 100644
--- a/data/63/C7/CA/63C7CA29B301E57007913C84E279398E.ttl
+++ b/data/63/C7/CA/63C7CA29B301E57007913C84E279398E.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Psithyrus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Psithyrus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/63/CB/DE/63CBDEC14786AA6687768FEA03749C63.ttl b/data/63/CB/DE/63CBDEC14786AA6687768FEA03749C63.ttl
index 03cb160cf9b..d9148281d34 100644
--- a/data/63/CB/DE/63CBDEC14786AA6687768FEA03749C63.ttl
+++ b/data/63/CB/DE/63CBDEC14786AA6687768FEA03749C63.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tetramorium_Xiphomyrmex>
+    dwc:genus "Tetramorium" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Xiphomyrmex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tetramorium> ;
diff --git a/data/63/CE/B8/63CEB843E9DFD4DCAFCB79FDF2A2C748.ttl b/data/63/CE/B8/63CEB843E9DFD4DCAFCB79FDF2A2C748.ttl
index 529c92887fb..c381584d4c2 100644
--- a/data/63/CE/B8/63CEB843E9DFD4DCAFCB79FDF2A2C748.ttl
+++ b/data/63/CE/B8/63CEB843E9DFD4DCAFCB79FDF2A2C748.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Pyrobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pyrobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/63/D0/3A/63D03A1A3A1758F422F2A97E7C066A79.ttl b/data/63/D0/3A/63D03A1A3A1758F422F2A97E7C066A79.ttl
index 89585bbf449..0763cf2557a 100644
--- a/data/63/D0/3A/63D03A1A3A1758F422F2A97E7C066A79.ttl
+++ b/data/63/D0/3A/63D03A1A3A1758F422F2A97E7C066A79.ttl
@@ -57,6 +57,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/63/D0/A5/63D0A50753D4122CEB83DF43BD124A2A.ttl b/data/63/D0/A5/63D0A50753D4122CEB83DF43BD124A2A.ttl
index 54ce6bc3f32..451f6d9cb88 100644
--- a/data/63/D0/A5/63D0A50753D4122CEB83DF43BD124A2A.ttl
+++ b/data/63/D0/A5/63D0A50753D4122CEB83DF43BD124A2A.ttl
@@ -58,6 +58,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/63/D4/13/63D413B2D06D2C17D93AE9D933B67252.ttl b/data/63/D4/13/63D413B2D06D2C17D93AE9D933B67252.ttl
index c8bd285dbec..ff58cfae838 100644
--- a/data/63/D4/13/63D413B2D06D2C17D93AE9D933B67252.ttl
+++ b/data/63/D4/13/63D413B2D06D2C17D93AE9D933B67252.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chalicodoma_Alocanthedon>
+    dwc:genus "Chalicodoma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "(Alocanthedon)" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chalicodoma> ;
diff --git a/data/63/E0/6C/63E06C5DEB3EEC3DE077AB1A173A19DA.ttl b/data/63/E0/6C/63E06C5DEB3EEC3DE077AB1A173A19DA.ttl
index a9ae1d51923..fa446f7d487 100644
--- a/data/63/E0/6C/63E06C5DEB3EEC3DE077AB1A173A19DA.ttl
+++ b/data/63/E0/6C/63E06C5DEB3EEC3DE077AB1A173A19DA.ttl
@@ -58,6 +58,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/63/E4/80/63E480A487FC513EB6B0F7E8ED9C5D97.ttl b/data/63/E4/80/63E480A487FC513EB6B0F7E8ED9C5D97.ttl
index 13321118b4d..b9558f430bb 100644
--- a/data/63/E4/80/63E480A487FC513EB6B0F7E8ED9C5D97.ttl
+++ b/data/63/E4/80/63E480A487FC513EB6B0F7E8ED9C5D97.ttl
@@ -177,6 +177,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Platyceras_Orthonychia>
+    dwc:genus "Platyceras" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Orthonychia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Platyceras> ;
diff --git a/data/63/E7/BE/63E7BE087811F9EADD1F81218780B91B.ttl b/data/63/E7/BE/63E7BE087811F9EADD1F81218780B91B.ttl
index e96efdc6797..8677438291b 100644
--- a/data/63/E7/BE/63E7BE087811F9EADD1F81218780B91B.ttl
+++ b/data/63/E7/BE/63E7BE087811F9EADD1F81218780B91B.ttl
@@ -26,13 +26,13 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Animalia/Chrysis_oraniensis_portentosae_Radoszkowski_1891>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "Radoszkowski, 1891" ;
     dwc:authorityName "Radoszkowski" ;
     dwc:authorityYear "1891" ;
     dwc:class "Insecta" ;
     dwc:family "Masaridae" ;
     dwc:genus "Chrysis" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Animalia" ;
     dwc:order "Hymenoptera" ;
     dwc:phylum "Arthropoda" ;
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chrysis_oraniensis>
+    dwc:genus "Chrysis" ;
     dwc:rank "species" ;
     dwc:species "oraniensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chrysis> ;
diff --git a/data/63/EA/9F/63EA9FB5FA7518DF2FAC71C844BB753F.ttl b/data/63/EA/9F/63EA9FB5FA7518DF2FAC71C844BB753F.ttl
index b0d9c1cb91e..d2080acd795 100644
--- a/data/63/EA/9F/63EA9FB5FA7518DF2FAC71C844BB753F.ttl
+++ b/data/63/EA/9F/63EA9FB5FA7518DF2FAC71C844BB753F.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Herpestes_fuscus>
+    dwc:genus "Herpestes" ;
     dwc:rank "species" ;
     dwc:species "fuscus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Herpestes> ;
diff --git a/data/63/EC/FF/63ECFF6B07D07A9F89A54499708D1BA2.ttl b/data/63/EC/FF/63ECFF6B07D07A9F89A54499708D1BA2.ttl
index d7dd549c9fa..6428c5288b1 100644
--- a/data/63/EC/FF/63ECFF6B07D07A9F89A54499708D1BA2.ttl
+++ b/data/63/EC/FF/63ECFF6B07D07A9F89A54499708D1BA2.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Sciurus_Sciurus>
+    dwc:genus "Sciurus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Sciurus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Sciurus> ;
diff --git a/data/63/F3/4D/63F34D5D7E895CE588102D050BBC3510.ttl b/data/63/F3/4D/63F34D5D7E895CE588102D050BBC3510.ttl
index 9a10de1a6b9..a9be5af8eec 100644
--- a/data/63/F3/4D/63F34D5D7E895CE588102D050BBC3510.ttl
+++ b/data/63/F3/4D/63F34D5D7E895CE588102D050BBC3510.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Laccobius_Microlaccobius>
+    dwc:genus "Laccobius" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microlaccobius" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Laccobius> ;
diff --git a/data/63/F3/85/63F385143A6EEB1CEFE8E42088AFB78C.ttl b/data/63/F3/85/63F385143A6EEB1CEFE8E42088AFB78C.ttl
index 0bdf3d89291..7d64aecea19 100644
--- a/data/63/F3/85/63F385143A6EEB1CEFE8E42088AFB78C.ttl
+++ b/data/63/F3/85/63F385143A6EEB1CEFE8E42088AFB78C.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Centris_Centris>
+    dwc:genus "Centris" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Centris" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Centris> ;
diff --git a/data/63/F5/22/63F52224DE3699B8A360E9EA44A8C74F.ttl b/data/63/F5/22/63F52224DE3699B8A360E9EA44A8C74F.ttl
index 9fa6d406bba..a087334978f 100644
--- a/data/63/F5/22/63F52224DE3699B8A360E9EA44A8C74F.ttl
+++ b/data/63/F5/22/63F52224DE3699B8A360E9EA44A8C74F.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/63/F5/A8/63F5A8863000215283825EA2F199F1D3.ttl b/data/63/F5/A8/63F5A8863000215283825EA2F199F1D3.ttl
index ee61a524eb7..35140d0198e 100644
--- a/data/63/F5/A8/63F5A8863000215283825EA2F199F1D3.ttl
+++ b/data/63/F5/A8/63F5A8863000215283825EA2F199F1D3.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dremomys_pernyi>
+    dwc:genus "Dremomys" ;
     dwc:rank "species" ;
     dwc:species "pernyi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dremomys> ;
diff --git a/data/63/FC/0F/63FC0F448C5C9C1E7F4D73166CFD6D1E.ttl b/data/63/FC/0F/63FC0F448C5C9C1E7F4D73166CFD6D1E.ttl
index 7e85b7a5f23..2e49f871376 100644
--- a/data/63/FC/0F/63FC0F448C5C9C1E7F4D73166CFD6D1E.ttl
+++ b/data/63/FC/0F/63FC0F448C5C9C1E7F4D73166CFD6D1E.ttl
@@ -58,12 +58,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thomomys_mazama>
+    dwc:genus "Thomomys" ;
     dwc:rank "species" ;
     dwc:species "mazama" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thomomys_Thomomys> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Thomomys_Thomomys>
+    dwc:genus "Thomomys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Thomomys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Thomomys> ;
diff --git a/data/63/FD/E8/63FDE8833D906CF69D3AFD2DA28F1E17.ttl b/data/63/FD/E8/63FDE8833D906CF69D3AFD2DA28F1E17.ttl
index 54e2475410b..83878ab29bd 100644
--- a/data/63/FD/E8/63FDE8833D906CF69D3AFD2DA28F1E17.ttl
+++ b/data/63/FD/E8/63FDE8833D906CF69D3AFD2DA28F1E17.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Campanula_patula>
+    dwc:genus "Campanula" ;
     dwc:rank "species" ;
     dwc:species "patula" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Campanula> ;
diff --git a/data/66/00/CF/6600CF74FFC9EA19FF23CFE118DB358B.ttl b/data/66/00/CF/6600CF74FFC9EA19FF23CFE118DB358B.ttl
index 718a93b47a9..5d08d7b9d1e 100644
--- a/data/66/00/CF/6600CF74FFC9EA19FF23CFE118DB358B.ttl
+++ b/data/66/00/CF/6600CF74FFC9EA19FF23CFE118DB358B.ttl
@@ -95,6 +95,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Ibalia_leucospoides>
+    dwc:genus "Ibalia" ;
     dwc:rank "species" ;
     dwc:species "leucospoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Ibalia> ;
diff --git a/data/66/02/8D/66028D45506CFFE0FF251624FA5979F0.ttl b/data/66/02/8D/66028D45506CFFE0FF251624FA5979F0.ttl
index b44a9c444fa..e90081d45fe 100644
--- a/data/66/02/8D/66028D45506CFFE0FF251624FA5979F0.ttl
+++ b/data/66/02/8D/66028D45506CFFE0FF251624FA5979F0.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Cryptops_Cryptops>
+    dwc:genus "Cryptops" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cryptops" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Cryptops> ;
diff --git a/data/66/05/51/66055181EFE45E9CA5D057D9F2540726.ttl b/data/66/05/51/66055181EFE45E9CA5D057D9F2540726.ttl
index 23a2d9ede89..4c004bef0a1 100644
--- a/data/66/05/51/66055181EFE45E9CA5D057D9F2540726.ttl
+++ b/data/66/05/51/66055181EFE45E9CA5D057D9F2540726.ttl
@@ -66,6 +66,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Chaenusa_Chaenusa>
+    dwc:genus "Chaenusa" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Chaenusa" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Chaenusa> ;
diff --git a/data/66/05/87/660587E8652FFFB459F86592D4BD045A.ttl b/data/66/05/87/660587E8652FFFB459F86592D4BD045A.ttl
index f9d74936bec..94076f9ceec 100644
--- a/data/66/05/87/660587E8652FFFB459F86592D4BD045A.ttl
+++ b/data/66/05/87/660587E8652FFFB459F86592D4BD045A.ttl
@@ -142,6 +142,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Margaronia_pryeri>
+    dwc:genus "Margaronia" ;
     dwc:rank "species" ;
     dwc:species "pryeri" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Margaronia> ;
diff --git a/data/66/07/2C/66072C98C2BF7A6FC315E2AE9F0B3F7F.ttl b/data/66/07/2C/66072C98C2BF7A6FC315E2AE9F0B3F7F.ttl
index cabd176594a..02d3676cae9 100644
--- a/data/66/07/2C/66072C98C2BF7A6FC315E2AE9F0B3F7F.ttl
+++ b/data/66/07/2C/66072C98C2BF7A6FC315E2AE9F0B3F7F.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Satsuma_mellea>
+    dwc:genus "Satsuma" ;
     dwc:rank "species" ;
     dwc:species "mellea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Satsuma> ;
diff --git a/data/66/07/87/6607879FFF829330D0F8FC22BD82FB45.ttl b/data/66/07/87/6607879FFF829330D0F8FC22BD82FB45.ttl
index 6a9ea4a94dd..5606a3442ac 100644
--- a/data/66/07/87/6607879FFF829330D0F8FC22BD82FB45.ttl
+++ b/data/66/07/87/6607879FFF829330D0F8FC22BD82FB45.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_caridina>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "caridina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/87/6607879FFF879335D0F8FE9EBDDDFE11.ttl b/data/66/07/87/6607879FFF879335D0F8FE9EBDDDFE11.ttl
index 442c0e22035..9eaaffc8fea 100644
--- a/data/66/07/87/6607879FFF879335D0F8FE9EBDDDFE11.ttl
+++ b/data/66/07/87/6607879FFF879335D0F8FE9EBDDDFE11.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_amphora>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "amphora" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/87/6607879FFF88933AD0F8FE46BE03FDD9.ttl b/data/66/07/87/6607879FFF88933AD0F8FE46BE03FDD9.ttl
index 1a8c22a25d0..31dd8f0d0fd 100644
--- a/data/66/07/87/6607879FFF88933AD0F8FE46BE03FDD9.ttl
+++ b/data/66/07/87/6607879FFF88933AD0F8FE46BE03FDD9.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_gammari>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "gammari" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/87/6607879FFF88933AD0F8FF6EBE03FE81.ttl b/data/66/07/87/6607879FFF88933AD0F8FF6EBE03FE81.ttl
index 749a1530b8a..a71d362175c 100644
--- a/data/66/07/87/6607879FFF88933AD0F8FF6EBE03FE81.ttl
+++ b/data/66/07/87/6607879FFF88933AD0F8FF6EBE03FE81.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_gammari>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "gammari" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/87/6607879FFF8F933DD0F8F9AABD97F8E1.ttl b/data/66/07/87/6607879FFF8F933DD0F8F9AABD97F8E1.ttl
index 88d6c3101f9..02314f80ffe 100644
--- a/data/66/07/87/6607879FFF8F933DD0F8F9AABD97F8E1.ttl
+++ b/data/66/07/87/6607879FFF8F933DD0F8F9AABD97F8E1.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_galea>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "galea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/87/6607879FFF959327D0F8FD92BDD7FD14.ttl b/data/66/07/87/6607879FFF959327D0F8FD92BDD7FD14.ttl
index ea07851e910..56ef0663c16 100644
--- a/data/66/07/87/6607879FFF959327D0F8FD92BDD7FD14.ttl
+++ b/data/66/07/87/6607879FFF959327D0F8FD92BDD7FD14.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_ovata>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "ovata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/87/6607879FFF969324D0F8F912BDC8F8A9.ttl b/data/66/07/87/6607879FFF969324D0F8F912BDC8F8A9.ttl
index 8fc407f0a01..f3c8a74b0a0 100644
--- a/data/66/07/87/6607879FFF969324D0F8F912BDC8F8A9.ttl
+++ b/data/66/07/87/6607879FFF969324D0F8F912BDC8F8A9.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_poloneci>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "poloneci" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/87/6607879FFF9C932ED0F8FD5ABDBDFCB9.ttl b/data/66/07/87/6607879FFF9C932ED0F8FD5ABDBDFCB9.ttl
index 2e0c982d878..659f9680251 100644
--- a/data/66/07/87/6607879FFF9C932ED0F8FD5ABDBDFCB9.ttl
+++ b/data/66/07/87/6607879FFF9C932ED0F8FD5ABDBDFCB9.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Chromista/Epistylis_vittata>
+    dwc:genus "Epistylis" ;
     dwc:rank "species" ;
     dwc:species "vittata" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Chromista/Epistylis> ;
diff --git a/data/66/07/94/66079427D5165C98984E20EF8023F913.ttl b/data/66/07/94/66079427D5165C98984E20EF8023F913.ttl
index 22dba400641..2a85a2d0074 100644
--- a/data/66/07/94/66079427D5165C98984E20EF8023F913.ttl
+++ b/data/66/07/94/66079427D5165C98984E20EF8023F913.ttl
@@ -81,6 +81,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pterostichus_Koreonialoe>
+    dwc:genus "Pterostichus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Koreonialoe" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pterostichus> ;
diff --git a/data/66/0E/EE/660EEE4F671EFF9FFF59FB67FC0AFDB6.ttl b/data/66/0E/EE/660EEE4F671EFF9FFF59FB67FC0AFDB6.ttl
index 2063571b77e..b07f7b9ab64 100644
--- a/data/66/0E/EE/660EEE4F671EFF9FFF59FB67FC0AFDB6.ttl
+++ b/data/66/0E/EE/660EEE4F671EFF9FFF59FB67FC0AFDB6.ttl
@@ -219,12 +219,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrmecia_Halmamyrmecia>
+    dwc:genus "Myrmecia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Halmamyrmecia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrmecia> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Myrmecia_Promyrmecia>
+    dwc:genus "Myrmecia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Promyrmecia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Myrmecia> ;
diff --git a/data/66/14/59/6614598AC285126F5ED0882988EA6B27.ttl b/data/66/14/59/6614598AC285126F5ED0882988EA6B27.ttl
index a23a1676417..f2d5730036f 100644
--- a/data/66/14/59/6614598AC285126F5ED0882988EA6B27.ttl
+++ b/data/66/14/59/6614598AC285126F5ED0882988EA6B27.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/66/14/FD/6614FD01E9386E1EA1E402919FE8661E.ttl b/data/66/14/FD/6614FD01E9386E1EA1E402919FE8661E.ttl
index 60510b89a36..61d00107aec 100644
--- a/data/66/14/FD/6614FD01E9386E1EA1E402919FE8661E.ttl
+++ b/data/66/14/FD/6614FD01E9386E1EA1E402919FE8661E.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/66/20/9C/66209CDB3B6A5AACB70C39FCC8A9254B.ttl b/data/66/20/9C/66209CDB3B6A5AACB70C39FCC8A9254B.ttl
index 2a34c2a902d..2a0bc8e199c 100644
--- a/data/66/20/9C/66209CDB3B6A5AACB70C39FCC8A9254B.ttl
+++ b/data/66/20/9C/66209CDB3B6A5AACB70C39FCC8A9254B.ttl
@@ -61,18 +61,21 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parahiraciina_tamdaoensis_1991>
+    dwc:genus "Parahiraciina" ;
     dwc:rank "subSpecies" ;
     dwc:subSpecies "1991" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parahiraciina_tamdaoensis> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parahiraciina_tamdaoensis>
+    dwc:genus "Parahiraciina" ;
     dwc:rank "species" ;
     dwc:species "tamdaoensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parahiraciina_Cheng> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parahiraciina_Cheng>
+    dwc:genus "Parahiraciina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cheng" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parahiraciina> ;
diff --git a/data/66/23/1A/66231A3A38C47B18CABD1D3AD5449851.ttl b/data/66/23/1A/66231A3A38C47B18CABD1D3AD5449851.ttl
index e6e8a705173..267bf840d31 100644
--- a/data/66/23/1A/66231A3A38C47B18CABD1D3AD5449851.ttl
+++ b/data/66/23/1A/66231A3A38C47B18CABD1D3AD5449851.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Oecophylla_smaragdina>
+    dwc:genus "Oecophylla" ;
     dwc:rank "species" ;
     dwc:species "smaragdina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Oecophylla> ;
diff --git a/data/66/23/65/662365450C8FAB778C2702E6416FF771.ttl b/data/66/23/65/662365450C8FAB778C2702E6416FF771.ttl
index 5ad5df16813..c4bee371853 100644
--- a/data/66/23/65/662365450C8FAB778C2702E6416FF771.ttl
+++ b/data/66/23/65/662365450C8FAB778C2702E6416FF771.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Carrollia>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Carrollia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/66/23/E2/6623E2543F1B480DFF1763703136D503.ttl b/data/66/23/E2/6623E2543F1B480DFF1763703136D503.ttl
index 42082d90bdc..25c0d59ffa9 100644
--- a/data/66/23/E2/6623E2543F1B480DFF1763703136D503.ttl
+++ b/data/66/23/E2/6623E2543F1B480DFF1763703136D503.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trichocera_Saltrichocera>
+    dwc:genus "Trichocera" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Saltrichocera" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trichocera> ;
diff --git a/data/66/2C/E5/662CE56DE2A759D8894AC18070578185.ttl b/data/66/2C/E5/662CE56DE2A759D8894AC18070578185.ttl
index 31e792d8cc8..6d23d4697ae 100644
--- a/data/66/2C/E5/662CE56DE2A759D8894AC18070578185.ttl
+++ b/data/66/2C/E5/662CE56DE2A759D8894AC18070578185.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Diplocheila_Neorembus>
+    dwc:genus "Diplocheila" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Neorembus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Diplocheila> ;
diff --git a/data/66/2D/87/662D87F5164ACA44FF6CC641FADAA9B2.ttl b/data/66/2D/87/662D87F5164ACA44FF6CC641FADAA9B2.ttl
index acb03072688..0e7dcb1066a 100644
--- a/data/66/2D/87/662D87F5164ACA44FF6CC641FADAA9B2.ttl
+++ b/data/66/2D/87/662D87F5164ACA44FF6CC641FADAA9B2.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Macratria_fulvipes>
+    dwc:genus "Macratria" ;
     dwc:rank "species" ;
     dwc:species "fulvipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Macratria> ;
diff --git a/data/66/34/51/663451DE7E3D51FB972BAB21B2107029.ttl b/data/66/34/51/663451DE7E3D51FB972BAB21B2107029.ttl
index 72813ef46ef..2f35541e00f 100644
--- a/data/66/34/51/663451DE7E3D51FB972BAB21B2107029.ttl
+++ b/data/66/34/51/663451DE7E3D51FB972BAB21B2107029.ttl
@@ -12,7 +12,7 @@
 <http://treatment.plazi.org/id/663451DE7E3D51FB972BAB21B2107029>
     dc:creator "Berry, Paul E.; Kainulainen, Kent; Ee, Benjamin W. van" ;
     dc:title "Croton lapiazicola subsp. var. var. longibracteatus Leandri, Ann. Mus. Colon. Marseille, sér. 5, 7 (1): 42. 1939, as ‘ longibracteata’" ;
-    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_lapiazicola_var_longibracteatus_Leandri_5> ;
+    trt:augmentsTaxonConcept <http://taxon-concept.plazi.org/id/Plantae/Croton_lapiazicola_longibracteatus_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_lapiazicola_var_longibracteatus_Leandri_5>
+<http://taxon-concept.plazi.org/id/Plantae/Croton_lapiazicola_longibracteatus_Leandri_5>
+    # Warning: ignoring subSpecies "var." ;
     dwc:LSID "663451DE-7E3D-51FB-972B-AB21B2107029" ;
     dwc:authority "Leandri, Ann. Mus. Colon. Marseille, ser. 5, 7 (1): 42. 1939, as ' longibracteata'" ;
     dwc:authorityName "Leandri, Ann. Mus. Colon. Marseille, sér. 5, 7 (1): 42. 1939, as ‘ longibracteata’" ;
@@ -40,13 +41,12 @@
     dwc:rank "variety" ;
     dwc:scientificNameAuthorship "Leandri, Ann. Mus. Colon. Marseille, sér. 5, 7 (1): 42., 1939" ;
     dwc:species "lapiazicola" ;
-    dwc:subSpecies "var." ;
     dwc:variety "longibracteatus" ;
-    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola_var_longibracteatus> ;
+    trt:hasTaxonName <http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola_longibracteatus> ;
     a dwcFP:TaxonConcept .
 
-<http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola_var_longibracteatus>
-    # Warning: abbreviated subSpecies "var." ;
+<http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola_longibracteatus>
+    # Warning: ignoring subSpecies "var." ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Euphorbiaceae" ;
     dwc:genus "Croton" ;
@@ -55,18 +55,12 @@
     dwc:phylum "Tracheophyta" ;
     dwc:rank "variety" ;
     dwc:species "lapiazicola" ;
-    dwc:subSpecies "var." ;
     dwc:variety "longibracteatus" ;
-    trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola_var> ;
-    a dwcFP:TaxonName .
-
-<http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola_var>
-    dwc:rank "subSpecies" ;
-    dwc:subSpecies "var." ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Croton_lapiazicola>
+    dwc:genus "Croton" ;
     dwc:rank "species" ;
     dwc:species "lapiazicola" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Croton> ;
diff --git a/data/66/34/87/663487FEFFF2FFF71DCC6083FA0C72EB.ttl b/data/66/34/87/663487FEFFF2FFF71DCC6083FA0C72EB.ttl
index 5b96d5742e9..0c8f81d19de 100644
--- a/data/66/34/87/663487FEFFF2FFF71DCC6083FA0C72EB.ttl
+++ b/data/66/34/87/663487FEFFF2FFF71DCC6083FA0C72EB.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Colotes_Pseudodipnis>
+    dwc:genus "Colotes" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudodipnis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Colotes> ;
diff --git a/data/66/5D/87/665D87AE7C0B6341BAEE99D17DD8F850.ttl b/data/66/5D/87/665D87AE7C0B6341BAEE99D17DD8F850.ttl
index afd67df2ee0..c032ffc5a8e 100644
--- a/data/66/5D/87/665D87AE7C0B6341BAEE99D17DD8F850.ttl
+++ b/data/66/5D/87/665D87AE7C0B6341BAEE99D17DD8F850.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Adiantum_tenerum>
+    dwc:genus "Adiantum" ;
     dwc:rank "species" ;
     dwc:species "tenerum" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Adiantum> ;
diff --git a/data/66/5D/87/665D87AFFFF05D74FF7F15676E7CF892.ttl b/data/66/5D/87/665D87AFFFF05D74FF7F15676E7CF892.ttl
index 3b7b3519d54..73cd9ece90b 100644
--- a/data/66/5D/87/665D87AFFFF05D74FF7F15676E7CF892.ttl
+++ b/data/66/5D/87/665D87AFFFF05D74FF7F15676E7CF892.ttl
@@ -79,6 +79,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Piper_sugandhi>
+    dwc:genus "Piper" ;
     dwc:rank "species" ;
     dwc:species "sugandhi" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Piper> ;
diff --git a/data/66/5E/07/665E07B2A66F5E0BB60216F660FE11B3.ttl b/data/66/5E/07/665E07B2A66F5E0BB60216F660FE11B3.ttl
index 841120ab0c9..2ef6039643c 100644
--- a/data/66/5E/07/665E07B2A66F5E0BB60216F660FE11B3.ttl
+++ b/data/66/5E/07/665E07B2A66F5E0BB60216F660FE11B3.ttl
@@ -140,6 +140,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Tapinoma_atriceps>
+    dwc:genus "Tapinoma" ;
     dwc:rank "species" ;
     dwc:species "atriceps" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Tapinoma> ;
diff --git a/data/66/5E/4E/665E4ED1D6142AC645869C2904F505F5.ttl b/data/66/5E/4E/665E4ED1D6142AC645869C2904F505F5.ttl
index 73acbeaaf98..5deb8a3f803 100644
--- a/data/66/5E/4E/665E4ED1D6142AC645869C2904F505F5.ttl
+++ b/data/66/5E/4E/665E4ED1D6142AC645869C2904F505F5.ttl
@@ -45,11 +45,11 @@
     a dwcFP:TaxonConcept .
 
 <http://taxon-concept.plazi.org/id/Animalia/Trochonanina_kinabaluensis_pallida_Smith_>
+    # Warning: ignoring infraspecific-rank "var." ;
     dwc:authority "E.A. Smith" ;
     dwc:class "Gastropoda" ;
     dwc:family "Urocyclidae" ;
     dwc:genus "Trochonanina" ;
-    dwc:infraspecific-rank "var." ;
     dwc:kingdom "Animalia" ;
     dwc:order "Stylommatophora" ;
     dwc:phylum "Mollusca" ;
@@ -121,6 +121,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Trochonanina_kinabaluensis>
+    dwc:genus "Trochonanina" ;
     dwc:rank "species" ;
     dwc:species "kinabaluensis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Trochonanina> ;
diff --git a/data/66/5E/E5/665EE5A4454D58D9A2A174A9FF345550.ttl b/data/66/5E/E5/665EE5A4454D58D9A2A174A9FF345550.ttl
index ebfc384c621..54f4c7104ca 100644
--- a/data/66/5E/E5/665EE5A4454D58D9A2A174A9FF345550.ttl
+++ b/data/66/5E/E5/665EE5A4454D58D9A2A174A9FF345550.ttl
@@ -106,6 +106,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Alycaeus_Alycaeus>
+    dwc:genus "Alycaeus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Alycaeus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Alycaeus> ;
diff --git a/data/66/79/CD/6679CDE004B1753AB69625F3B990D202.ttl b/data/66/79/CD/6679CDE004B1753AB69625F3B990D202.ttl
index e23c67512e6..1daad42913c 100644
--- a/data/66/79/CD/6679CDE004B1753AB69625F3B990D202.ttl
+++ b/data/66/79/CD/6679CDE004B1753AB69625F3B990D202.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Eira_barbara>
+    dwc:genus "Eira" ;
     dwc:rank "species" ;
     dwc:species "barbara" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Eira> ;
diff --git a/data/66/7C/E6/667CE60A1383E1060F121D9E9724F883.ttl b/data/66/7C/E6/667CE60A1383E1060F121D9E9724F883.ttl
index 2996e6eee43..7d801a2202e 100644
--- a/data/66/7C/E6/667CE60A1383E1060F121D9E9724F883.ttl
+++ b/data/66/7C/E6/667CE60A1383E1060F121D9E9724F883.ttl
@@ -56,6 +56,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leioproctus_Colletellus>
+    dwc:genus "Leioproctus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Colletellus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leioproctus> ;
diff --git a/data/66/7F/6C/667F6C8A4C0E6D5317A48D0756F3DCD1.ttl b/data/66/7F/6C/667F6C8A4C0E6D5317A48D0756F3DCD1.ttl
index 904a9dfd573..3d304bb985b 100644
--- a/data/66/7F/6C/667F6C8A4C0E6D5317A48D0756F3DCD1.ttl
+++ b/data/66/7F/6C/667F6C8A4C0E6D5317A48D0756F3DCD1.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Rhinolophus_arcuatus>
+    dwc:genus "Rhinolophus" ;
     dwc:rank "species" ;
     dwc:species "arcuatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Rhinolophus> ;
diff --git a/data/66/9E/26/669E269F700508B66066CA8569B173CD.ttl b/data/66/9E/26/669E269F700508B66066CA8569B173CD.ttl
index 6355e64cf80..a29abd72929 100644
--- a/data/66/9E/26/669E269F700508B66066CA8569B173CD.ttl
+++ b/data/66/9E/26/669E269F700508B66066CA8569B173CD.ttl
@@ -55,6 +55,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Hipposideros_maggietaylorae>
+    dwc:genus "Hipposideros" ;
     dwc:rank "species" ;
     dwc:species "maggietaylorae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Hipposideros> ;
diff --git a/data/66/9F/0A/669F0ADFF998AF4BBEED3CE8E62ED7F4.ttl b/data/66/9F/0A/669F0ADFF998AF4BBEED3CE8E62ED7F4.ttl
index 81990f2c4ae..6a015b1a1fa 100644
--- a/data/66/9F/0A/669F0ADFF998AF4BBEED3CE8E62ED7F4.ttl
+++ b/data/66/9F/0A/669F0ADFF998AF4BBEED3CE8E62ED7F4.ttl
@@ -59,12 +59,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zabrus_spinipes>
+    dwc:genus "Zabrus" ;
     dwc:rank "species" ;
     dwc:species "spinipes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zabrus_Pelor> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Zabrus_Pelor>
+    dwc:genus "Zabrus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pelor" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Zabrus> ;
diff --git a/data/66/AB/98/66AB98B1A2CFBC5F9E7832F99FBAC264.ttl b/data/66/AB/98/66AB98B1A2CFBC5F9E7832F99FBAC264.ttl
index 8b6314d846d..6ed08ef2785 100644
--- a/data/66/AB/98/66AB98B1A2CFBC5F9E7832F99FBAC264.ttl
+++ b/data/66/AB/98/66AB98B1A2CFBC5F9E7832F99FBAC264.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Melanoconion>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Melanoconion" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/66/CB/53/66CB531D38FAC32902F7EC833658CED1.ttl b/data/66/CB/53/66CB531D38FAC32902F7EC833658CED1.ttl
index 15c1d58421c..0546f597d54 100644
--- a/data/66/CB/53/66CB531D38FAC32902F7EC833658CED1.ttl
+++ b/data/66/CB/53/66CB531D38FAC32902F7EC833658CED1.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Gymnobothrus_anchietae>
+    dwc:genus "Gymnobothrus" ;
     dwc:rank "species" ;
     dwc:species "anchietae" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Gymnobothrus> ;
diff --git a/data/66/CB/DF/66CBDF04ACC2577782362817B951E7C7.ttl b/data/66/CB/DF/66CBDF04ACC2577782362817B951E7C7.ttl
index 94ee49af058..56fe45d9fa9 100644
--- a/data/66/CB/DF/66CBDF04ACC2577782362817B951E7C7.ttl
+++ b/data/66/CB/DF/66CBDF04ACC2577782362817B951E7C7.ttl
@@ -126,6 +126,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mordellistena_Mordellokoiles>
+    dwc:genus "Mordellistena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mordellokoiles" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mordellistena> ;
@@ -138,6 +139,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Mordellistena_Mordellokoides>
+    dwc:genus "Mordellistena" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Mordellokoides" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Mordellistena> ;
diff --git a/data/66/D0/32/66D032D25AC57558B48F66C8C81C3191.ttl b/data/66/D0/32/66D032D25AC57558B48F66C8C81C3191.ttl
index 765d6758d57..bfaa69a665a 100644
--- a/data/66/D0/32/66D032D25AC57558B48F66C8C81C3191.ttl
+++ b/data/66/D0/32/66D032D25AC57558B48F66C8C81C3191.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Culex_Microculex>
+    dwc:genus "Culex" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Microculex" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Culex> ;
diff --git a/data/66/D0/4F/66D04F1F27F04706CD1BD7C58B8DEC9D.ttl b/data/66/D0/4F/66D04F1F27F04706CD1BD7C58B8DEC9D.ttl
index 4dbf8ed13fb..862a45bbfc8 100644
--- a/data/66/D0/4F/66D04F1F27F04706CD1BD7C58B8DEC9D.ttl
+++ b/data/66/D0/4F/66D04F1F27F04706CD1BD7C58B8DEC9D.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Strumigenys_Cephaloxys>
+    dwc:genus "Strumigenys" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Cephaloxys" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Strumigenys> ;
diff --git a/data/66/DF/3B/66DF3B0D24365582B4B83D111A0895B3.ttl b/data/66/DF/3B/66DF3B0D24365582B4B83D111A0895B3.ttl
index abb9f6db7d4..8983c4b905a 100644
--- a/data/66/DF/3B/66DF3B0D24365582B4B83D111A0895B3.ttl
+++ b/data/66/DF/3B/66DF3B0D24365582B4B83D111A0895B3.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Clivina_Clivina>
+    dwc:genus "Clivina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Clivina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Clivina> ;
diff --git a/data/66/F0/AC/66F0AC809257565CB4118B11FD9AD92D.ttl b/data/66/F0/AC/66F0AC809257565CB4118B11FD9AD92D.ttl
index 5ead14734b2..92d92da2b9e 100644
--- a/data/66/F0/AC/66F0AC809257565CB4118B11FD9AD92D.ttl
+++ b/data/66/F0/AC/66F0AC809257565CB4118B11FD9AD92D.ttl
@@ -132,6 +132,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Spirostreptus_Nodopyge>
+    dwc:genus "Spirostreptus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Nodopyge" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Spirostreptus> ;
diff --git a/data/BF/10/E1/BF10E1F2E145BA279A2F10779D74945F.ttl b/data/BF/10/E1/BF10E1F2E145BA279A2F10779D74945F.ttl
index 7dd0acb99e7..8e6f0b29aaa 100644
--- a/data/BF/10/E1/BF10E1F2E145BA279A2F10779D74945F.ttl
+++ b/data/BF/10/E1/BF10E1F2E145BA279A2F10779D74945F.ttl
@@ -52,6 +52,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Plantae/Rivina_humilis>
+    dwc:genus "Rivina" ;
     dwc:rank "species" ;
     dwc:species "humilis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Plantae/Rivina> ;
diff --git a/data/BF/27/EC/BF27EC7805179065FF0BFD480620FB18.ttl b/data/BF/27/EC/BF27EC7805179065FF0BFD480620FB18.ttl
index 32fb1e275f5..1b5af5194d4 100644
--- a/data/BF/27/EC/BF27EC7805179065FF0BFD480620FB18.ttl
+++ b/data/BF/27/EC/BF27EC7805179065FF0BFD480620FB18.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Lymnaea_Pseudusuccinea>
+    dwc:genus "Lymnaea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Pseudusuccinea" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Lymnaea> ;
diff --git a/data/BF/27/EC/BF27EC780517906AFCF5F9AE0509FD12.ttl b/data/BF/27/EC/BF27EC780517906AFCF5F9AE0509FD12.ttl
index 161a1ceb3e1..b4c1f041b1d 100644
--- a/data/BF/27/EC/BF27EC780517906AFCF5F9AE0509FD12.ttl
+++ b/data/BF/27/EC/BF27EC780517906AFCF5F9AE0509FD12.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Parreysia_Parreysia>
+    dwc:genus "Parreysia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Parreysia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Parreysia> ;
diff --git a/data/BF/30/87/BF3087B3FF982A4BFDC1A1686C481A07.ttl b/data/BF/30/87/BF3087B3FF982A4BFDC1A1686C481A07.ttl
index 37f7e8c0914..5564eacd90e 100644
--- a/data/BF/30/87/BF3087B3FF982A4BFDC1A1686C481A07.ttl
+++ b/data/BF/30/87/BF3087B3FF982A4BFDC1A1686C481A07.ttl
@@ -172,6 +172,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Leptothorax_serviculus>
+    dwc:genus "Leptothorax" ;
     dwc:rank "species" ;
     dwc:species "serviculus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Leptothorax> ;
diff --git a/data/BF/42/12/BF4212FF58FA5CD3A2A3F20F14273F30.ttl b/data/BF/42/12/BF4212FF58FA5CD3A2A3F20F14273F30.ttl
index 9ffe11b1061..205d77adc0d 100644
--- a/data/BF/42/12/BF4212FF58FA5CD3A2A3F20F14273F30.ttl
+++ b/data/BF/42/12/BF4212FF58FA5CD3A2A3F20F14273F30.ttl
@@ -28,13 +28,13 @@
     a fabio:JournalArticle .
 
 <http://taxon-concept.plazi.org/id/Animalia/Onobrychis_alba_echinata_Guss_>
+    # Warning: ignoring infraspecific-rank "subsp." ;
     dwc:LSID "BF4212FF-58FA-5CD3-A2A3-F20F14273F30" ;
     dwc:authority "(Guss.) P. W. Ball" ;
     dwc:basionym-authority "(Waldst. & Kit.)" ;
     dwc:class "Magnoliopsida" ;
     dwc:family "Fabaceae" ;
     dwc:genus "Onobrychis" ;
-    dwc:infraspecific-rank "subsp." ;
     dwc:kingdom "Animalia" ;
     dwc:order "Fabales" ;
     dwc:phylum "Tracheophyta" ;
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Onobrychis_alba>
+    dwc:genus "Onobrychis" ;
     dwc:rank "species" ;
     dwc:species "alba" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Onobrychis> ;
diff --git a/data/BF/66/54/BF665458FFE1FFE6FF7545E3FE402CF4.ttl b/data/BF/66/54/BF665458FFE1FFE6FF7545E3FE402CF4.ttl
index 67b037ec985..8533ffa9532 100644
--- a/data/BF/66/54/BF665458FFE1FFE6FF7545E3FE402CF4.ttl
+++ b/data/BF/66/54/BF665458FFE1FFE6FF7545E3FE402CF4.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Teratura_Macroteratura>
+    dwc:genus "Teratura" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Macroteratura" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Teratura> ;
diff --git a/data/BF/66/54/BF665458FFE1FFE6FF7546EDFE402D16.ttl b/data/BF/66/54/BF665458FFE1FFE6FF7546EDFE402D16.ttl
index b5bc83dd509..92912ece7a1 100644
--- a/data/BF/66/54/BF665458FFE1FFE6FF7546EDFE402D16.ttl
+++ b/data/BF/66/54/BF665458FFE1FFE6FF7546EDFE402D16.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Decma_Decma>
+    dwc:genus "Decma" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Decma" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Decma> ;
diff --git a/data/BF/66/54/BF665458FFE3FFE6FF754440FBFE2FC4.ttl b/data/BF/66/54/BF665458FFE3FFE6FF754440FBFE2FC4.ttl
index 8e23dc978cb..3c5ae107763 100644
--- a/data/BF/66/54/BF665458FFE3FFE6FF754440FBFE2FC4.ttl
+++ b/data/BF/66/54/BF665458FFE3FFE6FF754440FBFE2FC4.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xizicus_Eoxizicus>
+    dwc:genus "Xizicus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Eoxizicus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xizicus> ;
diff --git a/data/BF/66/54/BF665458FFE7FFE0FF7543BEFD092976.ttl b/data/BF/66/54/BF665458FFE7FFE0FF7543BEFD092976.ttl
index ab5933f065c..7f3abc8741b 100644
--- a/data/BF/66/54/BF665458FFE7FFE0FF7543BEFD092976.ttl
+++ b/data/BF/66/54/BF665458FFE7FFE0FF7543BEFD092976.ttl
@@ -60,6 +60,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis_Dinoxiphidiopsis>
+    dwc:genus "Xiphidiopsis" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dinoxiphidiopsis" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Xiphidiopsis> ;
diff --git a/data/BF/66/85/BF66859B501EA56906EFA6C0D3C406F1.ttl b/data/BF/66/85/BF66859B501EA56906EFA6C0D3C406F1.ttl
index 79988eee48e..f37812779ab 100644
--- a/data/BF/66/85/BF66859B501EA56906EFA6C0D3C406F1.ttl
+++ b/data/BF/66/85/BF66859B501EA56906EFA6C0D3C406F1.ttl
@@ -58,6 +58,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/BF/6D/6D/BF6D6DEAA2D75BD8A41A47F5614438C8.ttl b/data/BF/6D/6D/BF6D6DEAA2D75BD8A41A47F5614438C8.ttl
index 6611bf5d544..cc7de88f989 100644
--- a/data/BF/6D/6D/BF6D6DEAA2D75BD8A41A47F5614438C8.ttl
+++ b/data/BF/6D/6D/BF6D6DEAA2D75BD8A41A47F5614438C8.ttl
@@ -95,12 +95,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllotettix_compressus>
+    dwc:genus "Phyllotettix" ;
     dwc:rank "species" ;
     dwc:species "compressus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllotettix_Phyllotettix> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Phyllotettix_Phyllotettix>
+    dwc:genus "Phyllotettix" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Phyllotettix" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Phyllotettix> ;
diff --git a/data/BF/75/33/BF7533FA913ADA66FF6BE70979CE19CC.ttl b/data/BF/75/33/BF7533FA913ADA66FF6BE70979CE19CC.ttl
index 77c9b77ed6c..1904fb6a18b 100644
--- a/data/BF/75/33/BF7533FA913ADA66FF6BE70979CE19CC.ttl
+++ b/data/BF/75/33/BF7533FA913ADA66FF6BE70979CE19CC.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/BF/75/DB/BF75DBF123EDD2184081FB14ED486E60.ttl b/data/BF/75/DB/BF75DBF123EDD2184081FB14ED486E60.ttl
index da3f5aa8d0d..b1ae8d7721b 100644
--- a/data/BF/75/DB/BF75DBF123EDD2184081FB14ED486E60.ttl
+++ b/data/BF/75/DB/BF75DBF123EDD2184081FB14ED486E60.ttl
@@ -59,6 +59,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bombus_Kallobombus>
+    dwc:genus "Bombus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Kallobombus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bombus> ;
diff --git a/data/BF/86/5F/BF865F5A1679A81FAC0CCE5081AE5DC2.ttl b/data/BF/86/5F/BF865F5A1679A81FAC0CCE5081AE5DC2.ttl
index 2bfe919e8ce..0bce52b34cf 100644
--- a/data/BF/86/5F/BF865F5A1679A81FAC0CCE5081AE5DC2.ttl
+++ b/data/BF/86/5F/BF865F5A1679A81FAC0CCE5081AE5DC2.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Smicridea_Rhyacophylax>
+    dwc:genus "Smicridea" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Rhyacophylax" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Smicridea> ;
diff --git a/data/BF/8C/92/BF8C9250B320FBBFFDE588A0481B32F9.ttl b/data/BF/8C/92/BF8C9250B320FBBFFDE588A0481B32F9.ttl
index ea9db462adf..8db8f5c16b5 100644
--- a/data/BF/8C/92/BF8C9250B320FBBFFDE588A0481B32F9.ttl
+++ b/data/BF/8C/92/BF8C9250B320FBBFFDE588A0481B32F9.ttl
@@ -73,6 +73,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Dercitus_Dercitus>
+    dwc:genus "Dercitus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Dercitus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Dercitus> ;
diff --git a/data/BF/AC/76/BFAC76E9CBFA2DEED8F9C362A102C4D5.ttl b/data/BF/AC/76/BFAC76E9CBFA2DEED8F9C362A102C4D5.ttl
index e2ce9996969..6d8e73a34db 100644
--- a/data/BF/AC/76/BFAC76E9CBFA2DEED8F9C362A102C4D5.ttl
+++ b/data/BF/AC/76/BFAC76E9CBFA2DEED8F9C362A102C4D5.ttl
@@ -57,6 +57,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/BF/C2/0E/BFC20E6A375D6DF1071A5D796080223A.ttl b/data/BF/C2/0E/BFC20E6A375D6DF1071A5D796080223A.ttl
index 329e58fac13..3bfec266516 100644
--- a/data/BF/C2/0E/BFC20E6A375D6DF1071A5D796080223A.ttl
+++ b/data/BF/C2/0E/BFC20E6A375D6DF1071A5D796080223A.ttl
@@ -57,6 +57,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Murina_Murina>
+    dwc:genus "Murina" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Murina" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Murina> ;
diff --git a/data/BF/D3/AC/BFD3AC33D622B26426192368FC44601D.ttl b/data/BF/D3/AC/BFD3AC33D622B26426192368FC44601D.ttl
index 7118dbb9013..4c1145d8337 100644
--- a/data/BF/D3/AC/BFD3AC33D622B26426192368FC44601D.ttl
+++ b/data/BF/D3/AC/BFD3AC33D622B26426192368FC44601D.ttl
@@ -58,6 +58,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Loxofidonia_Loxofidonia>
+    dwc:genus "Loxofidonia" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Loxofidonia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Loxofidonia> ;
diff --git a/data/BF/EB/D5/BFEBD56F1617588DBB2621C4CD888EC9.ttl b/data/BF/EB/D5/BFEBD56F1617588DBB2621C4CD888EC9.ttl
index e1eb2ca5ca4..cfbe6f1e7ac 100644
--- a/data/BF/EB/D5/BFEBD56F1617588DBB2621C4CD888EC9.ttl
+++ b/data/BF/EB/D5/BFEBD56F1617588DBB2621C4CD888EC9.ttl
@@ -61,6 +61,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Bulimus_Plagiodontes>
+    dwc:genus "Bulimus" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Plagiodontes" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Bulimus> ;
diff --git a/data/BF/F3/D7/BFF3D77CE96DC17252798FE8DC342E6C.ttl b/data/BF/F3/D7/BFF3D77CE96DC17252798FE8DC342E6C.ttl
index 39ad77258bf..8c83bdd67fe 100644
--- a/data/BF/F3/D7/BFF3D77CE96DC17252798FE8DC342E6C.ttl
+++ b/data/BF/F3/D7/BFF3D77CE96DC17252798FE8DC342E6C.ttl
@@ -39,6 +39,7 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Camponotus_maculatus>
+    dwc:genus "Camponotus" ;
     dwc:rank "species" ;
     dwc:species "maculatus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Camponotus> ;
diff --git a/data/BF/FB/97/BFFB971EB2D15AD0B5C50B8F7833E9A5.ttl b/data/BF/FB/97/BFFB971EB2D15AD0B5C50B8F7833E9A5.ttl
index 4a5e4683377..cf257fd29f7 100644
--- a/data/BF/FB/97/BFFB971EB2D15AD0B5C50B8F7833E9A5.ttl
+++ b/data/BF/FB/97/BFFB971EB2D15AD0B5C50B8F7833E9A5.ttl
@@ -97,12 +97,14 @@
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_Odontognathus>
+    dwc:genus "Pelidnota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Odontognathus" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota> ;
     a dwcFP:TaxonName .
 
 <http://taxon-name.plazi.org/id/Animalia/Pelidnota_Strigidia>
+    dwc:genus "Pelidnota" ;
     dwc:rank "subGenus" ;
     dwc:subGenus "Strigidia" ;
     trt:hasParentName <http://taxon-name.plazi.org/id/Animalia/Pelidnota> ;