Finer-than-frog-hair definition

(simile, colloquial) Extremely fine.
adjective
0
0
Advertisement