Definition, synonyms and related words
Any member of the Embolomeri, an order of the Reptiliomorpha consisting of long aquatic fish-eating creatures.