encolpia

/ɛnˈkɒlpɪə/

Definitions

1. noun

A genus of nematode worms, particularly those of the species Encoelia nectrioides

“The scientist studied the properties of various species of encolpia, including Encoelia nectrioides.”

Synonyms

  • nematode
  • worm

Antonyms

  • vertebrate