amblyrhynchus : Idioms & Phrases
amblyrhynchus cristatus
-
noun shore-dwelling seaweed-eating lizard of the Galapagos Islands
marine iguana.
WordNet
genus amblyrhynchus
-
noun marine iguanas
Amblyrhynchus.