amblyrhynchus : Idioms & Phrases


amblyrhynchus cristatus

  • noun shore-dwelling seaweed-eating lizard of the Galapagos Islands
    marine iguana.
WordNet

genus amblyrhynchus

  • noun marine iguanas
    Amblyrhynchus.
WordNet