Definitions of Amblyrhynchus cristatus:

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