Definition of Sterlet
Noun: sterlet stur-lut
- A small sturgeon (Acipenser ruthenus) found in the Caspian Sea and its rivers, and highly esteemed for its flavour. The finest caviar is made from its roe
See also:
sterilizing
sterlets
Anagrams containing the word sterlet