tunicate

This is not a dictionary! - Search for "tunicate" in The Danish Dictionary

  • March 4. 2016 from wordnet.princeton.edu

    tunicate noun english

    primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva