You searched for: “annelid
1. A type of worm characterized by numerous appendage-bearing or leg-bearing body segments.
2. An invertebrate organism with a flat body that is divided into segments.

Earthworms and leeches are annelids of the Phylum Anelida.

This entry is located in the following units: Geology or Related Geological Terms + (page 3) Insects, General Applicable Terms (page 1)