Clue: Master of camouflage worried, if scent found on meadow (4,6)
Answer: LEAF INSECT
Explanation: Definition: Master of camouflage
A charade of LEA ('meadow') plus FINSECT, an anagram ('worried') of 'if scent'.