Definition of Marine Iguana

  • 1. Shore-dwelling seaweed-eating lizard of the Galapagos Islands Noun

Synonyms for word "marine iguana"

Semanticaly linked words with "marine iguana"

Hyponims for word "marine iguana"