meaning of alepisaurus

alepisaurus meaning in General Dictionary

slender scaleless predaceous tropical deep-sea fishes