Meaning of amblyrhynchus cristatus
Definition of amblyrhynchus cristatus
(noun)
shore-dwelling seaweed-eating
lizard
of the Galapagos Islands
Other information on amblyrhynchus cristatus
WIKIPEDIA results for
amblyrhynchus cristatus
Amazon results for
amblyrhynchus cristatus
Tweet