Amblyrhynchus
noun
Am·bly·rhyn·chus
| \ ˌamblə̇ˈriŋkəs\
Definition of Amblyrhynchus
: a genus of iguanid lizards containing only one species (A. cristatus) of the Galápagos islands
Keep scrolling for more