Madagascar tortoise

English

Noun

Madagascar tortoise (plural Madagascar tortoises)

  1. Synonym of angonoka.