Latin-English dictionary »

semicorda meaning in English

LatinEnglish
semicorda [semicordae] (1st) F
noun

semi-chord of circle (mathematics)noun

semicordnoun