Tamil Dictionary 🔍

sublingua

Sub*lin"gua, n.; pl. Sublinguæ. Etym: [NL.] (Anat.) Defn: A process or fold below the tongue in some animals.


sublingua - Similar Words