elephantine tortoises , the free dictionary

English[edit]

Noun[edit]

elephantine tortoises

  1. plural of elephantine tortoise