Definify.com

Definition 2026


annelids

annelids

English

Noun

annelids

  1. plural of annelid