Meaning of marine iguana

Definition of marine iguana

(noun) shore-dwelling seaweed-eating lizard of the Galapagos Islands

Other information on marine iguana

WIKIPEDIA results for marine iguana
Amazon results for marine iguana