xiphiura

/zaɪˈfiːʊrə/

Definitions

1. noun

A group of marine animals belonging to the class Pterobranchia, characterized by a crown-like body structure.

“The xiphiura species was found in the depths of the ocean, where it used its crown-like body to filter food from the water.”

Synonyms

  • pterobranch
  • sea squirt

Antonyms

  • mammal
  • vertebrate