Dictionary.net

Definitions of Latet anguis in herba

  1. [ L.] A snake lies hidden in the grass.
Loading...
X