YourDictionary

angioid medical definition

adjective
Resembling blood vessels.

link/cite print suggestion box