amphithura

/æmˈfɪθjʊrə/

Definitions

1. noun

A genus of Polychaeta, a type of marine worm

“The amphithura species found in the shallow waters of Japan is of particular interest to marine biologists.”

Synonyms

  • marine worm
  • polychaeta

Antonyms

  • insect
  • terrestrial worm