Search bulbous bulbous [L, bulbus, swollen root] , pertaining to a structure that resembles a bulb or that originates in a bulb. Tweet Telegram VK Random Words British Medical Association (BMA) nosocomial infection ocular dysmetria mandibular notch swamp fever atomizer urinal endocrino- rapid-acting insulin