Frank a Scottish flower? Correct! (10)
I believe the answer is:
forthright
'frank' is the definition.
(thesaurus)
'a scottish flower? correct' is the wordplay.
'a scottish flower?' becomes 'forth' (I've seen this before. I am not sure about the 'scottish' bit.).
'correct' becomes 'right' (synonyms).
'forth'+'right'='FORTHRIGHT'
Can you help me to learn more?
(Other definitions for forthright that I've seen before include "straightforward" , "Frank and uninhibited" , "Straight-talking" , "Direct, outspoken" , "Open" .)