enchytrae

/ɛnˈkɪtrē/

Definitions

1. noun

A type of small, soil-dwelling worm, specifically a species of clitellate annelid, particularly in the genus Enchytraeus.

“The biologist studied the behavior of enchytrae in the forest ecosystem.”

Synonyms

  • annelid
  • earthworm

Antonyms

  • vertebrate