amblyrhynchus cristatus - definitions and synonyms

amblyrhynchus cristatus noun

  1. ( also written as Amblyrhynchus cristatus )

    English Meaning: 

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

    Synonyms:

    marine iguana