octodon
/ɒkˈtɒdən/Definitions
1. noun
A genus of South American rodents, related to the capybara.
“The octodon’s large size made it well-suited to its aquatic environment.”
1. noun
A genus of South American rodents, related to the capybara.
“The octodon’s large size made it well-suited to its aquatic environment.”