👉 A term that describes a small, elongated reptile found in Europe, with a long neck and a long tail. Stephanotrochus