Definition Definition

sterlet - Meaning and Examples

Meaning of 'sterlet' (Webster Dictionary)

1 . Sterlet [ n.]
- A small sturgeon (Acipenser ruthenus) found in the Caspian Sea and its rivers, and highly esteemed for its flavor. The finest caviare is made from its roe.