Find the word definition

Wikipedia
Agamodon

Agamodon is a small genus of worm lizards in the Trogonophidae family.

It contains the following two species:
* Agamodon anguliceps

  • Agamodon arabicus