honu tolo

English: Translation
a turtle of the largest size
noun