Unscramble
Definition of Amblyrhynchus
Noun: Amblyrhynchus
Marine iguanas
- genus Amblyrhynchus
See also:
amblyopic
ambo