Webster's Revised Unabridged Dictionary · 1913

Chorda

Chorda , noun

[New Latin, from Latin chorda. See Chord.]

(Anatomy) A cord.
Collocations (1)
\'d8Chorda dorsalis (Anatomy) , See Notochord.