a species of reptiles  (norops limifrons) - Spanish English Dictionary