pellonulid

Noun

 * 1) Any freshwater herring of the subfamily

Synonyms

 * pellonuline