Opisthocheiridae is a family of millipedes belonging to the order Chordeumatida. This family includes 40 species distributed among seven genera. These millipedes are found in western Europe and Morocco.
FAMILY
via GBIF
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).