English dictionary
urochord meaning and definition
Definition and meaning of urochord at MeaningMonkey.org. urochord meaning and definition in the English Dictionary.UROCHORD noun
Definition of urochord (noun)
- primitive marine animal having a saclike unsegmented body and a urochord that is conspicuous in the larva
- synonyms: tunicate, urochordate
- a notochord of a larval tunicate typically confined to the caudal region
Source: Princeton University Wordnet