horton
/ˈhɔrtən/Definitions
1. noun
A genus of tortoises found in Africa and Madagascar, especially the Aldabra tortoise.
“The zookeeper was caring for a horton, a massive tortoise that lived for over 150 years.”
1. noun
A genus of tortoises found in Africa and Madagascar, especially the Aldabra tortoise.
“The zookeeper was caring for a horton, a massive tortoise that lived for over 150 years.”