Noun Definition

alepisaurus

1.Definition: slender scaleless predaceous tropical deep-sea fishes

Category: Animals