YourDictionary

botryoid medical definition

adjective
Having numerous rounded protuberances resembling a bunch of grapes.

link/cite print suggestion box