YourDictionary

bulboid medical definition

adjective
Bulb-shaped.

link/cite print suggestion box