the madagascar sand lizards are insectivores kugirango ndebe uko amababi yanjye yatanyaguwe no guhindisha imishyitsi amahanga abakikije she is married to andrew elliott