Index

 

Latin and Greek phrases

Definition of: anguis in herba

anguis in herba: A snake in the grass; a false friend; an unforeseen danger.

 

 
 

Google