Master of camouflage worried, if scent found on meadow (4,6)
I believe the answer is:
leaf insect
'master of camouflage' is the definition.
Although both the answer and definition are singular nouns, I can't see how one could define the other.
'worried if scent found on meadow' is the wordplay.
'worried' indicates an anagram (worry can mean to interfere with or disturb).
'found on' says to put letters next to each other.
'meadow' becomes 'lea' (a lea is a grassy area).
'if'+'scent'='ifscent'
'ifscent' is an anagram of 'finsect'.
'finsect' put after 'lea' is 'LEAF INSECT'.
Can you help me to learn more?
(Other definitions for leaf insect that I've seen before include "Stick-like creature" , "Tropical bug" , "Small creature of the order Phasmida" .)