Keloidal definition

Of or pertaining to keloids.
adjective
0
0
Advertisement