echiuroids

noun
  1. Marine worm-like animals belonging to the phylum Echiura, characterized by a proboscis-like appendage and typically found in ocean sediments.
  2. Usage: zoology; plural form; singular is echiuroid; also called spoon worms

Examples