👉 Dendrodriloids are a group of organisms characterized by their elongated, flattened bodies and the presence of long, slender roots. They are often found in dry or semi-dry environments and have been described from various parts of the world. Dendrodriloides