See Also: sterlet(medicine)
sterlet(dictionary)

sterlet (iou)



sterlet noun. L16.
[Russian sterlyad'.]
A small and delicate sturgeon, Acipenser rutheneus, found widely in eastern Europe and western Asia.