Lagarto (Spanish and Portuguese for 'lizard') or Lagartos may refer to:
Lagarto (Spanish and Portuguese for 'lizard') or Lagartos may refer to:
==Places== Lagarto, Sergipe, a city in Sergipe state of Brazil Lagartos, a municipality located in the province of Palencia, Castile and León, Spain Lagarto River, Costa Rica Lagarto (crater), Mars
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).