Lobular meaning

Of or relating to a lobule.
adjective
0
0
Advertisement