Oblongata
Word Dictionary
-> Oblongata
Search:
Oblongata
(n.) The medulla oblongata.
Terms of Use
Canadian Jobs