Definition of urochord
urochord
primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva
Synonyms
tunicate
urochordate
Nepali Meanings
Word of the Day
31 July 2026