Meaning of regalecus glesne
Definition of regalecus glesne
(noun)
thin
deep-water
tropical
fish
20 to 30 feet
long
having a red
dorsal
fin
Other information on regalecus glesne
WIKIPEDIA results for
regalecus glesne
Amazon results for
regalecus glesne
Tweet