Tamil Dictionary 🔍

oblongata

Ob`lon*ga"ta, n. Etym: [NL.] (Anat.) Defn: The medulla oblongata. B. G. Wilder.


oblongata - Similar Words