lepidurus

/lɛpɪˈdɜːrəs/

Definitions

1. noun

a type of flatworm, a member of the genus Lepidurus, found in freshwater or brackish environments

“The scientist studied the lepidurus in its natural habitat.”

Synonyms

  • annelid
  • flatworm

Antonyms

  • mammal
  • vertebrate