Index
Latin and Greek phrases
Definition of: anguis in herba
anguis in herba:
A snake in the grass; a false friend; an unforeseen danger.