sabertooth fish

Noun

 * 1) Any deep sea-dwelling fish of the taxonomic family, notable for their elongated teeth.

Related terms

 * sabertooth tiger

Translations

 * Finnish: sapelileuka