Definitions of Genus amblyrhynchus:

  • noun:   marine iguanas