convex sole


convex sole

n (Veterinary Science) another name for dropped sole