English dictionary
marine iguana meaning and definition
Definition and meaning of marine iguana at MeaningMonkey.org. marine iguana meaning and definition in the English Dictionary.MARINE IGUANA noun
Definition of marine iguana (noun)
- shore-dwelling seaweed-eating lizard of the Galapagos Islands
- synonyms: Amblyrhynchus cristatus
Source: Princeton University Wordnet