REGALECUS GLESNE
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Regalecus Glesne.
Regalecus Glesne - as a noun
Thin deep-water tropical fish 20 to 30 feet long having a red dorsal fin
Synonyms (Exact Relations)
king of the herringoarfishribbonfish