Smear dab

Smear´ dab´


1.(Zool.) The sand fluke (b).