Amblyrhynchus cristatus

Explore definitions, synonyms, and language insights of Amblyrhynchus cristatus

Definitions

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

More General Terms