tunicate

Noun
  1. Primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva (synset 101470879)

Found on Word Lists

Other Searches