wordhistories.net
meaning, origin and synonyms of ‘a snake in the grass’
1696—perhaps from ‘latet anguis in herba’ (a snake hides in the grass) in Virgil’s Eclogues—cf. ‘a pad [= toad] in the straw’ and French ‘il y a de l’oignon’