YourDictionary

stella medical definition

noun pl. stel·lae
A star or star-shaped figure.

Learn more about stella

link/cite print suggestion box