Otala is a genus of land snails in the subfamily Helicinae of the family Helicidae.
~2 min read
Otala is a genus of land snails in the subfamily Helicinae of the family Helicidae.
Archaeological evidence in Morocco indicates the exploitation of O. lactea by ancient Romans as a food source.
via Wikidata · CC0
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).