stellula medical definition

noun pl. stel·lu·lae
A small star or star-shaped figure.
link/cite print suggestion box