YourDictionary

oliva medical definition

noun pl. o·li·vae

link/cite print suggestion box