Definition of Sterlet

Noun: sterlet  stur-lut

  1. 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

sterlte tsterle etsterl letster rletste erletst terlets