Tamil Dictionary 🔍

scala

Sca"la, n.; pl. Scalæ. Etym: [L., a ladder.] 1. (Surg.) Defn: A machine formerly employed for reducing dislocations of the humerus. 2. (Anat.) Defn: A term applied to any one of the three canals of the cochlea.


scala - Similar Words