Isochela

Definition

In D.; a chela with equal ends (alae) (e.g., Esperiopsis koltuni).

Photos