YourDictionary

spongiose medical definition

adjective
Porous; spongy.

link/cite print suggestion box