Estrela, Portuguese for "star", may refer to:
Estrela, Portuguese for "star", may refer to:
==Animals== Estrela Mountain Dog, a breed of working dog native to the range Phyllonorycter estrela, a moth of the family Gracillariidae
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).