marine iguana

Explore definitions, synonyms, and language insights of marine iguana

Definitions

Noun
shore-dwelling seaweed-eating lizard of the Galapagos Islands

More General Terms