Expert in family trees got lineages mixed up (11)
I believe the answer is:
genealogist
'expert in family trees' is the definition.
'genealogist' can be an answer for 'expert' (genealogist is a kind of expert). I'm not certain of the 'in family trees' bit.
'got lineages mixed up' is the wordplay.
'mixed up' indicates an anagram.
'got'+'lineages'='gotlineages'
'gotlineages' anagrammed gives 'GENEALOGIST'.
Can you help me to learn more?
(Other definitions for genealogist that I've seen before include "who may explore a particular line" , "Student of descent" , "Ancestor tracer" .)