Definify.com

Definition 2025


annelids

annelids

English

Noun

annelids

  1. plural of annelid