Period said to be this writer's speciality — nothing in that (7)
I believe the answer is:
miocene
'period' is the definition.
(I have seen 'Geological period ' mean 'miocene' so perhaps 'period' could also mean 'miocene')
I cannot understand how the remainder of the clue works.
Can you help me to learn more?
(Other definitions for miocene that I've seen before include "Certain strata" , "distant epoch" , "Epoch when apes appeared; mice eon (anagram)" , "When apes first appear" , "Geological period" .)