SEA LIZARD


Meaning of SEA LIZARD in English

noun

1. : an amphibious lizard ( Amblyrhynchus cristatus ) of the Galápagos islands

2. : any of various pelagic nudibranchs that constitute the genus Glaucus, are widely distributed in warm seas, and are blue or sometimes white in color

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.