Definition of Amblyrhynchus

Noun: Amblyrhynchus

  1. Marine iguanas
    - genus Amblyrhynchus

See also:
amblyopic
ambo