Subscribe
URL of the page has been copied to clipboard.
Meaning : Shore-dwelling seaweed-eating lizard of the Galapagos Islands.
Synonyms : amblyrhynchus cristatus
Install App
Marine iguana meaning in Bengali (Bangla).