Definisi 'amblyrhynchus cristatus'

English to English
noun
1 shore-dwelling seaweed-eating lizard of the Galapagos Islands Terjemahkan
source: wordnet30


Visual Synonyms