sterlets

noun

Plural form of sterlet.